在Windows 7下,我似乎无法让图标显示出来,我真的很怀念Windows XP的这一点。

如何解决?


当前回答

我在这里(和其他一些地方)尝试了所有的东西,对我有用的(在做了所有这些之后,我认为注册表更改是强制性的)是将图标覆盖\状态缓存的设置从默认更改为Shell,我还检查了“仅在资源管理器中显示覆盖和上下文菜单”。不知道是谁干的,但现在有用了。

其他回答

我发现,如果你先安装32位版本,它会把64位版本弄得一团糟。在重新安装windows 7时,我刚刚安装了64位版本,现在看起来工作正常。

我通过使用Sysinternals中的Autoruns解决了这个问题。

运行时运行 在“资源管理器”选项卡中,向下滚动到“OverlayIconIdentifier”和“ShellOverlayIconIdentifier”条目 取消不想要的覆盖(如大多数任何Dropbox, SkyDrive等) 重启资源管理器

图标不显示似乎还有另一个原因。 今天我更新了我的TortoiseSVN客户端从1.6。X到1.10.x。之后,我的工作副本的图标不再显示。 但事实证明,这与许多应用程序占据可能的图标无关。原因是工作副本格式太旧了。首先,您必须使用新安装的客户端制作“SVN升级工作副本”。

您可以在这里阅读更多详细信息:SVN升级工作副本

祝你有愉快的一天

编辑注册表订单对我来说很有用。元素前面已经有#s了。所以它不起作用。 我发现之前的条目有空格。现在我的SVN注册表有了一个空间# name

我刚刚在一台WinXP和两台Win7机器上升级到TSVN 1.6.8.19260。升级后,所有3台机器上的覆盖图标都消失了。在上面提到的注册表项下,我只找到脱机文件的条目。 我只需要重新安装/修复TSVN安装,重启后图标重新出现。我从未在任何以前的TSVN版本中检测到这种行为,我当然每次都以相同的方式安装TSVN,具有相同的权限。