TortoiseHG图标丢失。

13

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

4个回答

10

我以前也遇到过这个问题。安装TortoiseHG后重启电脑非常重要(或者可能只需注销并重新登录)。

如果这样做不管用,那么可能是由于各种程序使用了太多的图标覆盖类型。

这个tortoisesvn讨论谈到了最大化图标叠加。

我认为TortoiseHG在HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\explorer\ShellIconOverlayIdentifiers中使用的注册表条目包括1TortoiseNomal、2TortoiseModified、3TortoiseConflict等等……

你需要确保在这些条目之前没有太多的图标覆盖。当然,这可能会破坏其他覆盖!


2
我可以补充一下,因为在过去的一年左右中,我至少已经做了5次这样的事情... 还要确保转到TortoiseHg > Explorer Extension Settings并取消选中从注册表中删除的图标覆盖;--) - nicorellius

5
我曾遇到类似的问题,安装TortoiseHg之后覆盖图标被移除。在 HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\explorer\ShellIconOverlayIdentifiers 注册表中的图标正常,但仍然没有显示任何图标。
我发现在 HKEY_CURRENT_USER\Software\TortoiseOverlays 中的图标路径出现了问题,原因是寻找的文件夹 CommonFiles\TortoiseOverlays\Icons\MUFWin7 不存在。
我不知道这是怎么发生的,也不知道这个文件夹是否曾经存在过,但通过更改路径解决了问题。

2

可能你安装了一些新软件,导致有很多叠加图标。删除一些,并重新启动explorer.exe。Windows只能显示有限数量的叠加图标(总共15个,在Windows使用后变为11个)。


0

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

最终我不得不重启,现在图标显示出来了。

有一个叫做Overlay Icon Server的服务,请确保在重新启动后它已经启动了。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接