Windows 7 不带上下文菜单命令的TortoiseHg

Windows 7 不带上下文菜单命令的TortoiseHg,windows-7,mercurial,tortoisehg,Windows 7,Mercurial,Tortoisehg,Ortoisehg的上下文菜单项,我可以使用hg命令行工具很好地获得。然而,乌龟覆盖图标是我必须拥有的 如何禁用OrtoiseHG的上下文菜单命令,但仍在hg存储库文件夹中显示Ortoise覆盖图标?您需要使用“regedit.exe”工具删除以下Windows注册表项。 在删除这些之前,请创建注册表备份。 请注意,我不能保证你是否有任何问题 HKEY_CLASSES_ROOT\Directory\shellex\ContextMenuHandlers\TortoiseHgCMenu HKEY_

Ortoisehg的上下文菜单项,我可以使用hg命令行工具很好地获得。然而,乌龟覆盖图标是我必须拥有的


如何禁用OrtoiseHG的上下文菜单命令,但仍在hg存储库文件夹中显示Ortoise覆盖图标?

您需要使用“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"

我也有同样的问题,但在最新的TortoiseHg中似乎已修复-如果您仍然存在此问题,请尝试升级。

要禁用或向关联菜单添加项目,请执行以下操作:

  • 右键单击以打开关联菜单
  • 选择OrtoiseHG-->Explorer扩展设置
  • 删除:隐藏除存储库外的上下文菜单
  • 或者使用这些设置添加或删除上下文菜单项

删除后是否重新启动了Windows?这将完全禁用shell扩展,我不想使用它(我只想删除上下文菜单项)。这在Windows 10 64位的TortoiseHg 3.3下对我不起作用。dll不存在。我也尝试过使用“ThgShellx64.dll”,但没有成功。+1,这是466问题,在0.9.1I中修复了。我使用了第三个选项。。现在如何恢复?在所有选项卡“隐藏上下文菜单,存储库除外”中找不到选项