2011-04-29 64 views
13

我检查了我的TortoiseHG设置并将其设置为显示显示文件状态的文件夹图标,但我没有看到它们。我正在运行Windows 7,有谁知道可能是什么问题?TortoiseHG图标丢失

回答

5

我有一个类似的问题,在安装TortoiseHg后重叠图标被删除。 HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\explorer\ShellIconOverlayIdentifiers中的注册表图标还可以,但仍然没有显示的图标。

我发现HKEY_CURRENT_USER\Software\TortoiseOverlays中的图标路径出于某种原因,在文件夹CommonFiles\TortoiseOverlays\Icons\MUFWin7中查找不存在。

我不知道这是怎么发生的或如何删除这个文件夹(如果它曾经存在),但通过改变这条路径我解决了这个问题。

10

我以前有过这个问题。在新安装TortoiseHG(或者可能只是注销并重新登录)后重新启动很重要。

如果这样不起作用,那么很可能是因为各种程序使用了太多的图标叠加类型。

tortoisesvn讨论讨论最大化图标叠加。

我认为TortoiseHG使用在HKEY_LOCAL_MACHINE \ SOFTWARE \微软\ Windows注册表项\ CURRENTVERSION \ Explorer中\ ShellIconOverlayIdentifiers是1TortoiseNomal,2TortoiseModified,3TortoiseConflict等..

你需要确保有AREN”在这些图标之前叠加太多图标。当然,这可能会打破其他覆盖!

+2

我可以补充一点,因为我必须在去年这么做至少5次...确保同时进入TortoiseHg> Explorer扩展设置,并取消选中从您删除的图标叠加层注册表; - ) – nicorellius 2012-03-05 16:37:38

+0

太好了,谢谢你的解决方案。 – diverger 2017-01-23 12:48:24

2

可能是你安装了一些新的软件,所以有这么多的覆盖icons.delete一些,重新启动explorer.exe.Windows只能显示有限数量的覆盖图标(共15个,在Windows使用后11)。

0

就在我身上,我浪费了2个小时寻找解决方案。

我结束了重新启动,现在图标显示。

有一个服务Overlay Icon Server,确保它重新启动后启动。