覆盖图标在文件浏览器中工作,但不在文件浏览器中

时间:2014-01-27 21:53:12

标签: windows icons windows-xp overlay tortoisecvs

我使用TortoiseCVS,由于某些原因,在Windows资源管理器中没有显示叠加图标。奇怪的是,在任何Office应用程序或VisualStudio中,如果我单击“打开文件”,覆盖图标将显示在文件浏览器中。但是,如果我打开“我的电脑”并转到我的本地光盘,那就不行了。我查看了注册表,我的乌龟叠加图标被命名为1,2,3 ......所以我无法通过这种方式解决问题。我还卸载了所有与CVS相关的程序,重新启动,重新安装,重新启动,但仍无法在应用程序文件浏览器中看到叠加图标。我还没有看到任何关于这个问题的帖子,所以我想我会在这里发布,看看有没有人知道它。 运行Windows XP SP3。

大卫

1 个答案:

答案 0 :(得分:0)

您使用的是64位XP吗?我在64位Windows 7中遇到了类似的问题。我在注册表文件中重命名了所有未使用的图标覆盖,以z_开头并重新启动; Tortoise CVS叠加层显示在资源管理器视图中,但不显示在实际的文件夹视图中。

TortoiseCVS邮件列表上的Glen Starrett告诉我,有x32和x64的叠加键。我检查了x32的位置,发现所有的Tortoise图标都是第一个(键名以0-9开头)。我尝试过Glen的建议,用00替换我的x64 Tortoise覆盖,而不是用z_预先填充未使用的覆盖(因为MS更新可能会重命名密钥)。当我这样做并重新启动时,CVS叠加层在文件夹视图中正确显示。