如何从上下文菜单(右键菜单)中删除/添加自定义项目/快捷方式通过修改 Windows 注册表? 我不是在寻找像列出的图形工具在 Windows 7 中编辑右键单击上下文菜单,我想通过手动更改注册表项来自己做这件事。
所以:
- 我怎样才能做到这一点?
- 在哪里可以找到注册表用来制作此菜单的值?
- 如果出现问题,我该如何恢复默认值?
答案1
您应该特别查看的注册表项是:
HKEY_CLASSES_ROOT\*\shell (for specific file types)
HKEY_CLASSES_ROOT\*\shellex\ContextMenuHandlers (also for specific file types)
HKEY_CLASSES_ROOT\AllFileSystemObjects\ShellEx (for all context menus)
HKEY_CLASSES_ROOT\Directory\shell (for folders)
HKEY_CLASSES_ROOT\Directory\shellex\ContextMenuHandlers (also for folders)
请记住,在编辑注册表之前,务必通过转到 regedit.exe 应用程序中的文件 > 导出... 来备份注册表。
或者,如果您更喜欢使用应用程序来执行此操作(显然您不喜欢,但我还是会把它放在这里):
您可以使用ShellEx查看器和Shell菜单视图查看所有当前(以及过去的,只要条目尚未被删除)上下文菜单项的列表,并从那里禁用或启用它们。
来源: 如何极客
答案2
如果您喜欢使用 REGEDIT;
运行 regedit 并导航至
HKEY_CLASSES_ROOT*\shellex\ContextMenuHandlers
在这里,您只需删除不需要的键即可。有关更多信息,请参阅这。
但我更喜欢小型但功能齐全的软件来实现这一点;
或者,您可以使用应用程序来编辑上下文菜单中的项目。
背景编辑是一款不错的免费软件,您可能想要使用。您也可以尝试Shell菜单视图。它是一个小实用程序,当您在 Windows 资源管理器上右键单击文件/文件夹时,它会显示上下文菜单中出现的静态菜单项列表,并允许您轻松禁用不需要的菜单项。
文件菜单工具允许您添加、删除和自定义 Windows 资源管理器的上下文菜单项。
它允许配置以下方面:
- 添加一些内置实用程序以便对文件和文件夹进行操作。
- 添加自定义命令,允许运行外部应用程序、复制/移动到特定文件夹或删除特定文件类型。
- 配置“发送到...”子菜单。
- 启用/禁用其他应用程序添加到上下文菜单的命令等等!
答案3
你应该试试右键点击增强器而不必自己弄乱注册表。它可以添加、删除或编辑快捷方式。它还有一个在子菜单中添加快捷方式的选项。
答案4
尝试一下这个视频: https://www.youtube.com/watch?v=dWE8djm6xno 忽略阿拉伯语。