无忧启动论坛

 找回密码
 注册
搜索
系统gho:最纯净好用系统下载站投放广告、加入VIP会员,请联系 微信:wuyouceo
查看: 14914|回复: 176
打印 上一主题 下一主题

[原创] 右键菜单添加“解锁或删除”,轻松干掉顽固不化的文件或文件夹

    [复制链接]
跳转到指定楼层
1#
发表于 2024-10-23 23:29:32 | 只看该作者 |只看大图 回帖奖励 |正序浏览 |阅读模式
本帖最后由 freehead88 于 2024-10-30 14:50 编辑

Windows系统在使用过程中,难免会因为各种原因产生一些顽固的文件或文件夹,或者一些多余的系统文件夹,极其难以删除,原因是:

1、权限不够,就算赋予了管理员权限,或在安全模式下,一样删不掉。

2、被正在运行的程序或进程占用,不解锁结束这些进程,原文件就无法删除。

在这里引入Nsudo这个提权工具,将权限提到TrustedInstaller级别,配合解锁工具LockHunter,添加到右键菜单,双剑合并,强横无匹,可以快速高效的将这些顽固的文件或文件夹清除干净。强删defender和Edge也都不是事。

Nsudo是一款十分小巧的开源工具,但会被一些杀软视为风险或木马病毒,退出杀软或添加到白名单信任即可。介意的朋友还请直接略过。

此工具从win7至win11的32位和64位系统下均测试通过。

使用本方法删除文件无提示且不通过回收站直接彻底删除,请谨慎操作!!

使用方法顺序按照以下步骤操作:

1、请先将压缩包里的"LockHunter"文件夹解压到任意位置,不要在压缩包里直接运行。

2、运行解压后的文件夹里的"添加右键解锁或删除.cmd",即可在鼠标右键菜单里出现"解锁或删除"选项。

3、顽固文件或文件夹删除后,如不需要此功能,运行"清除右键解锁或删除.cmd",清除右键菜单项。


下载地址:

123684.com/s/CQDbVv-F7dd3   提取码:1234










点评

有bug,见81楼  发表于 2024-10-25 07:57

评分

参与人数 2无忧币 +7 收起 理由
银狼驰骋 + 2 赞一个!
cuicongyuan + 5 很给力!

查看全部评分

162#
发表于 2025-1-10 08:44:05 | 只看该作者
谢谢分享
回复

使用道具 举报

161#
发表于 2025-1-10 08:39:18 | 只看该作者
不错看起来挺好的软件。一会下载下来试试看
回复

使用道具 举报

160#
发表于 2025-1-10 08:34:26 | 只看该作者
fly_hong 发表于 2025-1-9 20:26
都是不行,算了。还是感谢你的帮助。

若可运行,则试下先清除解锁菜单,再运行修改的。或者导出HunterLock项,看下哪里没有正常导入
  1. 若是批处理不能执行,可在原批处理基础上修改。实际就是把二级菜单的Command项移到一级菜单下。
复制代码

:Addforce
@rem 一级菜单
Reg.exe delete "HKCR\*\shell\HunterLock" /f >NUL 2>&1
Reg.exe add "HKCR\*\shell\HunterLock" /v "Icon" /t REG_SZ /d "%dqpath%\LockHunter.exe" /f >NUL 2>&1
Reg.exe add "HKCR\*\shell\HunterLock" /v "MUIVerb" /t REG_SZ /d "解锁" /f >NUL 2>&1
::Reg.exe add "HKCR\*\shell\HunterLock" /v "SubCommands" /t REG_SZ /d "ForceUnlocker;ForceDel" /f >NUL 2>&1
Reg.exe add "HKCR\*\shell\HunterLock\Command" /ve /t REG_SZ /d "%dqpath%\Nsudo.exe -U:T -P:E LockHunter.exe -k -u -sm \"%%L\"" /f >NUL 2>&1

Reg.exe delete "HKCR\AllFilesystemObjects\shell\HunterLock" /f >NUL 2>&1
Reg.exe add "HKCR\AllFilesystemObjects\shell\HunterLock" /v "Icon" /t REG_SZ /d "%dqpath%\LockHunter.exe" /f >NUL 2>&1
Reg.exe add "HKCR\AllFilesystemObjects\shell\HunterLock" /v "MUIVerb" /t REG_SZ /d "解锁" /f >NUL 2>&1
::Reg.exe add "HKCR\AllFilesystemObjects\shell\HunterLock" /v "SubCommands" /t REG_SZ /d "ForceUnlocker;ForceDel" /f >NUL 2>&1
Reg.exe add "HKCR\AllFilesystemObjects\shell\HunterLock\Command" /ve /t REG_SZ /d "%dqpath%\Nsudo.exe -U:T -P:E LockHunter.exe -k -u -sm \"%%L\"" /f >NUL 2>&1

Reg.exe delete "HKCR\Directory\shell\HunterLock" /f >NUL 2>&1
Reg.exe add "HKCR\Directory\shell\HunterLock" /v "Icon" /t REG_SZ /d "%dqpath%\LockHunter.exe" /f >NUL 2>&1
Reg.exe add "HKCR\Directory\shell\HunterLock" /v "MUIVerb" /t REG_SZ /d "目录解锁" /f >NUL 2>&1
::Reg.exe add "HKCR\Directory\shell\HunterLock" /v "SubCommands" /t REG_SZ /d "ForceUnlocker;ForceDel" /f >NUL 2>&1
Reg.exe add "HKCR\Directory\shell\HunterLock\Command" /ve /t REG_SZ /d "%dqpath%\Nsudo.exe -U:T -P:E LockHunter.exe -k -u -sm \"%%L\"" /f >NUL 2>&1

@rem 二级菜单
::Reg.exe add "HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\CommandStore\shell\ForceUnlocker" /v "Icon" /t REG_SZ /d "imageres.dll,-59" /f >NUL 2>&1
::Reg.exe add "HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\CommandStore\shell\ForceUnlocker" /v "MUIVerb" /t REG_SZ /d "强制解锁" /f >NUL 2>&1
::Reg.exe add "HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\CommandStore\shell\ForceUnlocker\Command" /ve /t REG_SZ /d "%dqpath%\Nsudo.exe -U:T -P:E LockHunter.exe -k -u -sm \"%%L\"" /f >NUL 2>&1
::Reg.exe add "HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\CommandStore\shell\ForceDel" /v "Icon" /t REG_SZ /d "imageres.dll,-5102" /f >NUL 2>&1
::Reg.exe add "HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\CommandStore\shell\ForceDel" /v "MUIVerb" /t REG_SZ /d "强制删除" /f >NUL 2>&1
::Reg.exe add "HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\CommandStore\shell\ForceDel\Command" /ve /t REG_SZ /d "%dqpath%\Nsudo.exe -U:T -P:E LockHunter.exe -k -d -dp -sm \"%%L\"" /f >NUL 2>&1

回复

使用道具 举报

159#
发表于 2025-1-9 21:38:22 | 只看该作者
下载试试
回复

使用道具 举报

158#
发表于 2025-1-9 21:38:04 | 只看该作者
谢谢分享
回复

使用道具 举报

157#
发表于 2025-1-9 20:26:23 | 只看该作者
cutebe 发表于 2025-1-9 18:07
@ECHO OFF&(PUSHD "%~DP0")&(REG QUERY "HKU\S-1-5-19">NUL 2>&1) || powershell start-process \"%0\" - ...

都是不行,算了。还是感谢你的帮助。
回复

使用道具 举报

156#
发表于 2025-1-9 19:59:13 | 只看该作者
谢谢分享!正需要!不在需要去资源管理器关闭进程了!
回复

使用道具 举报

155#
发表于 2025-1-9 18:07:44 | 只看该作者

原来不能用代码框!

fly_hong 发表于 2025-1-9 16:58
添加后,执行不了。出错。

@ECHO OFF&(PUSHD "%~DP0")&(REG QUERY "HKU\S-1-5-19">NUL 2>&1) || powershell start-process \"%0\" -verb runas && exit
@echo off
mode con cols=35 lines=10

@rem Detect if OS is 32 or 64 bit
reg Query "HKLM\Hardware\Description\System\CentralProcessor\0" | find /i "x86" > NUL && set OS=32BIT || set OS=64BIT
if %OS%==32BIT GOTO 32BIT
if %OS%==64BIT GOTO 64BIT

:32BIT
set "dqpath=%~dp0x32" >NUL 2>&1
GOTO Addforce

:64BIT
set "dqpath=%~dp0x64" >NUL 2>&1
GOTO Addforce

:Addforce
@rem 一级菜单
Reg.exe delete "HKCR\*\shell\HunterLock" /f >NUL 2>&1
Reg.exe add "HKCR\*\shell\HunterLock" /v "Icon" /t REG_SZ /d "%dqpath%\LockHunter.exe" /f >NUL 2>&1
Reg.exe add "HKCR\*\shell\HunterLock" /v "MUIVerb" /t REG_SZ /d "文件解锁" /f >NUL 2>&1
Reg.exe add "HKCR\*\shell\HunterLock\Command" /ve /t REG_SZ /d "%dqpath%\Nsudo.exe -U:T -P:E LockHunter.exe -k -u -sm \"%%L\"" /f >NUL 2>&1

Reg.exe delete "HKCR\Directory\shell\HunterLock" /f >NUL 2>&1
Reg.exe add "HKCR\Directory\shell\HunterLock" /v "Icon" /t REG_SZ /d "%dqpath%\LockHunter.exe" /f >NUL 2>&1
Reg.exe add "HKCR\Directory\shell\HunterLock" /v "MUIVerb" /t REG_SZ /d "目录解锁" /f >NUL 2>&1
Reg.exe add "HKCR\Directory\shell\HunterLock\Command" /ve /t REG_SZ /d "%dqpath%\Nsudo.exe -U:T -P:E LockHunter.exe -k -u -sm \"%%L\"" /f >NUL 2>&1

echo:
echo    恭喜,右键已添加强力解锁功能 !
timeout /t 3 >NUL 2>&1
exit
   

点评

可用执行啊,目录和文件都有效  发表于 2025-1-9 21:23
都是不行,算了。还是感谢你的帮助。  详情 回复 发表于 2025-1-9 20:26
回复

使用道具 举报

154#
发表于 2025-1-9 17:29:54 | 只看该作者
本帖最后由 cutebe 于 2025-1-9 18:06 编辑
fly_hong 发表于 2025-1-9 16:58
添加后,执行不了。出错。

批处理文件和有的放在相同位置下,再添加!
更新:知道原因了,原来是代码被吃了。原回复已重新编辑!
回复

使用道具 举报

153#
发表于 2025-1-9 17:24:54 | 只看该作者
感谢分享
回复

使用道具 举报

152#
发表于 2025-1-9 17:06:09 | 只看该作者
能不能绿化版直接运行呀
回复

使用道具 举报

151#
发表于 2025-1-9 16:58:44 | 只看该作者

添加后,执行不了。出错。
回复

使用道具 举报

150#
发表于 2025-1-9 15:37:33 | 只看该作者

文件 和 目录 仅解锁(保持原有文件目录结构)

本帖最后由 cutebe 于 2025-1-9 18:04 编辑
fly_hong 发表于 2025-1-9 11:28
感谢,这个是目录跟文件都行的吧
  1. 反斜杠被吃,添加则代码被吃<img src="http://bbs.c3.wuyou.net/static/image/smiley/default/shocked.gif" border="0" smilieid="197" alt="">
复制代码


@ECHO OFF&(PUSHD "%~DP0")&(REG QUERY "HKU\S-1-5-19">NUL 2>&1) || powershell start-process \"%0\" -verb runas && exit
@echo off
mode con cols=35 lines=10

@rem Detect if OS is 32 or 64 bit
reg Query "HKLM\Hardware\Description\System\CentralProcessor\0" | find /i "x86" > NUL && set OS=32BIT || set OS=64BIT
if %OS%==32BIT GOTO 32BIT
if %OS%==64BIT GOTO 64BIT

:32BIT
set "dqpath=%~dp0x32" >NUL 2>&1
GOTO Addforce

:64BIT
set "dqpath=%~dp0x64" >NUL 2>&1
GOTO Addforce

:Addforce
@rem 一级菜单
Reg.exe delete "HKCR\*\shell\HunterLock" /f >NUL 2>&1
Reg.exe add "HKCR\*\shell\HunterLock" /v "Icon" /t REG_SZ /d "%dqpath%\LockHunter.exe" /f >NUL 2>&1
Reg.exe add "HKCR\*\shell\HunterLock" /v "MUIVerb" /t REG_SZ /d "文件解锁" /f >NUL 2>&1
Reg.exe add "HKCR\*\shell\HunterLock\Command" /ve /t REG_SZ /d "%dqpath%\Nsudo.exe -U:T -P:E LockHunter.exe -k -u -sm \"%%L\"" /f >NUL 2>&1

Reg.exe delete "HKCR\AllFilesystemObjects\shell\HunterLock" /f >NUL 2>&1
Reg.exe add "HKCR\AllFilesystemObjects\shell\HunterLock" /v "Icon" /t REG_SZ /d "%dqpath%\LockHunter.exe" /f >NUL 2>&1
Reg.exe add "HKCR\AllFilesystemObjects\shell\HunterLock" /v "MUIVerb" /t REG_SZ /d "强制解锁" /f >NUL 2>&1
Reg.exe add "HKCR\AllFilesystemObjects\shell\HunterLock" /v "Commands" /t REG_SZ /d "ForceUnlocker;ForceDel" /f >NUL 2>&1
Reg.exe add "HKCR\AllFilesystemObjects\shell\HunterLock\Command" /ve /t REG_SZ /d "%dqpath%\Nsudo.exe -U:T -P:E LockHunter.exe -k -u -sm \"%%L\"" /f >NUL 2>&1

Reg.exe delete "HKCR\Directory\shell\HunterLock" /f >NUL 2>&1
Reg.exe add "HKCR\Directory\shell\HunterLock" /v "Icon" /t REG_SZ /d "%dqpath%\LockHunter.exe" /f >NUL 2>&1
Reg.exe add "HKCR\Directory\shell\HunterLock" /v "MUIVerb" /t REG_SZ /d "目录解锁" /f >NUL 2>&1
Reg.exe add "HKCR\Directory\shell\HunterLock\Command" /ve /t REG_SZ /d "%dqpath%\Nsudo.exe -U:T -P:E LockHunter.exe -k -u -sm \"%%L\"" /f >NUL 2>&1

echo:
echo    恭喜,右键已添加强力解锁功能 !
timeout /t 3 >NUL 2>&1
exit

点评

添加后,执行不了。出错。  详情 回复 发表于 2025-1-9 16:58
回复

使用道具 举报

149#
发表于 2025-1-9 11:28:21 | 只看该作者

感谢,这个是目录跟文件都行的吧
回复

使用道具 举报

148#
发表于 2025-1-8 16:06:14 | 只看该作者
可以的 感谢分享
回复

使用道具 举报

147#
发表于 2025-1-8 15:59:07 | 只看该作者
感谢分享
回复

使用道具 举报

146#
发表于 2025-1-8 15:40:11 | 只看该作者
感谢分享
回复

使用道具 举报

145#
发表于 2025-1-8 15:05:33 | 只看该作者

类似用法,仅在目录右键添加“目录解锁”项

本帖最后由 cutebe 于 2025-1-9 18:00 编辑
fly_hong 发表于 2024-12-24 14:19
楼主,你好,我只想要一个解锁的一级菜单,能不能帮忙弄个脚本。谢谢。

此脚本和原来的批处理放在相同位置,也就是保持原有文件目录结构。
  1. 代码框会吃反斜杠
复制代码

@ECHO OFF&(PUSHD "%~DP0")&(REG QUERY "HKU\S-1-5-19">NUL 2>&1) || powershell start-process \"%0\" -verb runas && exit
@echo off
mode con cols=35 lines=10

@rem Detect if OS is 32 or 64 bit
reg Query "HKLM\Hardware\Description\System\CentralProcessor\0" | find /i "x86" > NUL && set OS=32BIT || set OS=64BIT
if %OS%==32BIT GOTO 32BIT
if %OS%==64BIT GOTO 64BIT

:32BIT
set "dqpath=%~dp0x32" >NUL 2>&1
GOTO Addforce

:64BIT
set "dqpath=%~dp0x64" >NUL 2>&1
GOTO Addforce

:Addforce
@rem 一级菜单
Reg.exe delete "HKCR\Directory\shell\HunterLock" /f >NUL 2>&1
Reg.exe add "HKCR\Directory\shell\HunterLock" /v "Icon" /t REG_SZ /d "%dqpath%\LockHunter.exe" /f >NUL 2>&1
Reg.exe add "HKCR\Directory\shell\HunterLock" /v "MUIVerb" /t REG_SZ /d "目录解锁" /f >NUL 2>&1
Reg.exe add "HKCR\Directory\shell\HunterLock\Command" /ve /t REG_SZ /d "%dqpath%\Nsudo.exe -U:T -P:E LockHunter.exe -k -u -sm \"%%L\"" /f >NUL 2>&1

@rem 二级菜单

echo:
echo    恭喜,右键已添加强力解锁功能 !
timeout /t 3 >NUL 2>&1
exit

点评

不能用于文件,执行也出错。找不到应用程序  发表于 2025-1-9 11:38
感谢,这个是目录跟文件都行的吧  详情 回复 发表于 2025-1-9 11:28
回复

使用道具 举报

144#
发表于 2024-12-25 18:29:28 | 只看该作者
  U盘 盘符右键没有这个菜单。  能添加吗
回复

使用道具 举报

143#
发表于 2024-12-24 20:52:27 | 只看该作者
感谢分享,下载备用!
回复

使用道具 举报

142#
发表于 2024-12-24 20:42:34 | 只看该作者
感谢分享!
回复

使用道具 举报

141#
发表于 2024-12-24 20:39:23 | 只看该作者
早年用unlocker,现在直接用火绒自带的解锁了。
回复

使用道具 举报

140#
发表于 2024-12-24 18:53:41 | 只看该作者
谢谢楼主!但分享已过期了
回复

使用道具 举报

139#
发表于 2024-12-24 18:25:40 | 只看该作者
谢谢分享
回复

使用道具 举报

138#
发表于 2024-12-24 16:17:45 | 只看该作者
好东西~~~!
回复

使用道具 举报

137#
发表于 2024-12-24 14:19:46 | 只看该作者
楼主,你好,我只想要一个解锁的一级菜单,能不能帮忙弄个脚本。谢谢。
回复

使用道具 举报

136#
发表于 2024-12-24 11:27:46 | 只看该作者
freehead88 发表于 2024-10-24 13:40
原来有前辈早已经放出了,我没注意到。但他这个程序有个严重问题,就是删除快捷方式时,删除的不是快捷方 ...

这个太吓人了
回复

使用道具 举报

135#
发表于 2024-12-24 10:40:22 | 只看该作者
感谢分享!很好用。
经常遇到目录不能改名,现在点一下“强制解锁”就可以了。使用环境Win10x64
回复

使用道具 举报

134#
发表于 2024-12-23 17:27:23 | 只看该作者
谢谢分享
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|捐助支持|无忧启动 ( 闽ICP备05002490号-1 )

闽公网安备 35020302032614号

GMT+8, 2025-8-2 20:33

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表