可通过注册表编辑器手动删除、ShellExView工具禁用、PowerShell批量清理、卸载软件并清残留、重置文件关联五种方法清理右键菜单;每种方法均需谨慎操作,推荐优先使用ShellExView等安全工具。

如果您在右键单击文件、文件夹或桌面时,看到大量无关的第三方菜单项,这通常是由于安装软件时默认添加的上下文菜单扩展所致。以下是清理鼠标右键菜单、移除不需要的第三方选项的具体操作步骤:
一、使用注册表编辑器手动删除右键菜单项
Windows 系统将右键菜单项信息存储在注册表中,包括 HKEY_CLASSES_ROOT 和 HKEY_CURRENT_USER 下的特定键值。通过定位并删除对应扩展的注册表项,可直接移除菜单条目。
1、按 Win + R 打开运行对话框,输入 regedit 并回车,以管理员身份运行注册表编辑器。
2、依次展开路径:HKEY_CLASSES_ROOT\*\shell,此处列出所有针对文件的右键菜单项主键。
3、在 shell 子项下,查找名称与目标第三方软件高度相关的子键(如 “7-Zip”,“Edit with Notepad++”,“Scan with Malwarebytes”)。
4、右键点击该子键,选择“删除”,确认操作。
5、继续检查路径:HKEY_CLASSES_ROOT\Directory\shell(针对文件夹)和 HKEY_CLASSES_ROOT\Directory\Background\shell(针对桌面空白处),重复步骤 3–4。
二、使用 ShellExView 工具禁用非系统上下文菜单扩展
ShellExView 是 NirSoft 开发的轻量级工具,可枚举所有已注册的 Shell 扩展,支持按类型筛选,并允许用户禁用而非删除条目,操作更安全且可逆。
1、从 NirSoft 官网下载 ShellExView.exe,无需安装,解压后直接运行(建议以管理员身份运行)。
2、在列表中找到“Context Menu”类型扩展,查看“Company”列和“Description”列,识别出非 Microsoft 或非系统核心的第三方条目。
3、选中目标条目,点击顶部工具栏的 “Disable Selected Items” 按钮。
4、关闭 ShellExView,重启资源管理器进程:打开任务管理器,找到“Windows 资源管理器”,右键选择“重新启动”。
三、通过 PowerShell 批量清理常见软件注册的右键项
部分软件(如 Adobe、WinRAR、Everything)会在注册表中创建带特定命名模式的上下文菜单项。PowerShell 可通过匹配关键字批量定位并删除相关键值,提高清理效率。
1、以管理员身份打开 PowerShell,执行以下命令启用脚本执行权限:Set-ExecutionPolicy RemoteSigned -Scope CurrentUser。
2、运行以下命令搜索并列出含 “Quick Look” 字样的右键项(示例):Get-ChildItem HKCR:\*\shell -Recurse | Where-Object {$_.PSChildName -like "*Quick Look*"} | Select-Object PSPath。
3、将上一步输出的 PSPath 替换进如下删除命令中(每行一个):Remove-Item -Path "HKCR:\*\shell\QuickLook" -Recurse -Force。
4、对其他关键词(如 “7z”,“IDM”,“TotalCommander”)重复步骤 2–3。
四、卸载关联软件并清理残留注册表项
某些右键菜单项由已卸载软件遗留注册表数据驱动,仅靠禁用无效。需先确认软件是否仍存在于系统中,再针对性清除其注册痕迹。
1、进入“设置 → 应用 → 已安装的应用”,查找疑似添加右键项的软件(如“WPS Office”,“Bandizip”,“CCleaner”)。
2、若存在,先执行标准卸载流程;若已卸载但菜单仍在,则进入下一步。
3、在注册表编辑器中,搜索软件名称全称或缩写(如 “bandizip”、“ccleaner”),限定搜索范围为 HKEY_CLASSES_ROOT 和 HKEY_CURRENT_USER\Software\Classes。
4、对搜索结果中属于 shell、contextmenu 或含 ExtendedSubCommandsKey 的键值,逐个右键删除。
五、重置文件关联以清除隐式右键菜单注入
部分程序通过劫持文件类型关联(如 .txt、.jpg)注入右键项,即使未在 shell 主键下显式声明,也会在特定文件上显示菜单。重置默认关联可消除此类注入。
1、打开“设置 → 应用 → 默认应用”,滚动到底部,点击“按文件类型指定默认应用”。
2、在列表中找到任意被第三方软件修改过的扩展名(如 .pdf 显示为“Adobe Acrobat Reader DC”而非“Microsoft Edge”)。
3、点击右侧当前应用图标,在弹出菜单中选择 “重置为 Microsoft 推荐的应用” 或手动切换为系统原生应用。
4、对常见扩展(.zip、.exe、.lnk、.reg)逐一执行重置操作。










