TortoiseHG 的上下文菜单条目完全弄乱了 Windows 7 资源管理器的上下文菜单的外观,我可以使用 hg 命令行工具。但是 Tortoise Overlay 图标对我来说是必须的。
如何禁用 TortoiseHg 的上下文菜单命令,但仍然在 hg 存储库文件夹中出现 Tortoise Overlay 图标?
TortoiseHG 的上下文菜单条目完全弄乱了 Windows 7 资源管理器的上下文菜单的外观,我可以使用 hg 命令行工具。但是 Tortoise Overlay 图标对我来说是必须的。
如何禁用 TortoiseHg 的上下文菜单命令,但仍然在 hg 存储库文件夹中出现 Tortoise Overlay 图标?
要禁用或添加项目到上下文菜单:
I had the same problem, but it appears to be fixed in the latest TortoiseHg - if you still have the issue, try upgrading.
您需要使用“regedit.exe”工具删除以下 Windows 注册表项。在删除这些之前,请创建注册表备份。 请注意,我不能保证您是否遇到任何问题。
HKEY_CLASSES_ROOT\Directory\shellex\ContextMenuHandlers\TortoiseHgCMenu
HKEY_CLASSES_ROOT\Directory\Background\shellex\ContextMenuHandlers\TortoiseHgCMenu
HKEY_CLASSES_ROOT\Drive\shellex\ContextMenuHandlers\TortoiseHgCMenu
HKEY_CLASSES_ROOT\Folder\shellex\ContextMenuHandlers\TortoiseHgCMenu
HKEY_CLASSES_ROOT\*\shellex\ContextMenuHandlers\TortoiseHgCMenu
HKEY_CLASSES_ROOT\InternetShortcut\shellex\ContextMenuHandlers\TortoiseHgCMenu
HKEY_CLASSES_ROOT\lnkfile\shellex\ContextMenuHandlers\TortoiseHgCMenu
试试这个命令:
regsvr32 /u "C:\\Program Files\\TortoiseHg\\tortoisehg.dll"
要重新启用 shell 扩展:
regsvr32 "C:\\Program Files\\TortoiseHg\\tortoisehg.dll"