我似乎无法在Windows 7下显示图标,我真的很想念Windows XP.
怎么修好?
此时,每个人都知道ShellIconOverlayIdentifiers
(来自MSDN)的数量有限制:
系统可以支持的不同图标叠加处理程序的数量受系统图像列表中可用于图标叠加的空间量的限制.目前有15个插槽用于图标覆盖,其中一些是由系统保留的.因此,只有在没有令人满意的替代方案时才应实施图标叠加处理程序
我可以理解Windows 95中的15个覆盖限制.但是在一个有Gigs of RAM,众多内核和GPU的环境中,现代操作系统中有这么低数量的技术原因吗?
为什么这个值不可配置?
在给出"性能"答案之前,请考虑: Windows允许配置,以便您可以杀死性能......为什么要特别选择这个问题?
当文件更改时,Tortoise SVN不显示那些受源代码控制的图标,我可以在Windows XP中看到它们但在Windows 2008上没有.但是当我右键单击并尝试提交时,它会给我一个已更改的文件列表.知道为什么/修复?
有一段时间,TortiseSVN覆盖图标在我的Windows 10 PC上消失了.快速谷歌搜索显示,在过去几年中,从Windows 7到最近的Windows 10,发生了很多很多这样的事件.
总的来说,建议分为两组.各种操作不再起作用,并手动黑客入侵RegEdit
以删除一些其他图标.此外,Tortisehg和TortiseGit有很多这个问题的例子.
所以我们在同一页面上,这些是Tortise和Windows版本,今天让我感到悲痛.现在是时候我们找到了解决这个问题的方法,而不是必须在注册内部进行捣乱.卸载TortiseSVN并重新安装对我不起作用.
这本身指向那里是一个fundemental问题恕我直言.如果TortiseSVN周一正在工作,如果我在星期三安装它就无法工作 - 该工具的图标管理似乎是狡猾的.
无论如何,我希望有人能够建议或指向我们实际解决问题的工具或脚本或补丁.
这个问题是由Windows开发的,因为它使OneDrive成为某种受保护的物种,我无法移动或重命名这些图标(至少现在还没有).
TortiseSVN
Windows 10
有关: