svn图标不显示可以通过调整Tortoise图标名称的字母
近期我遇到了一个奇怪的问题,SVN图标突然消失了,但其他操作依然正常运行。我开始在网上寻找解决方案。
首先尝试的解决方法一(失败)是升级最新版本,然而我的已经是最新版本了。解决方法二(失败)包括右键点击TortoiseSVN,进入设置,寻找Icon Overlays和Status cache选项,尝试调整其设置,但发现设置为默认或Shell.none时图标仍不显示。解决方法三(失败)是尝试修复或卸载重装,但依然无法解决问题。
最终,我尝试了解决方法四并成功解决了问题。原来Windows Explorer Shell支持的Overlay Icon数量有限,最多只有15个。而Windows自身已经使用了4个,这意味着只剩下11个可供我们使用。如果你安装了其他软件,如Groove等,那么可用的Overlay Icon数量可能会更少,甚至轮不到TortoiseSVN显示。
了解到这个问题后,我检查了我们的系统设置。在运行中输入regedit进入注册表界面,然后找到相关的ShellIconOverlayIdentifiers。我发现Tortoise 系列(如1TortoiseNormal,2TortoiseAdded等)在列表中的位置非常靠后,这可能是导致图标不显示的原因。
为了解决这个问题,我决定调整这些Tortoise系列图标的名称,以提高它们的显示优先级。因为Windows内部是按照安装名称的字母顺序来优先显示的,所以我给Tortoise系列的图标名称前加了一些空格,使它们的字母排序提前。然后关闭并重新打开注册表,发现Tortoise系列图标的位置已经提前了。
仅仅修改注册表还不够,我还需要重启Explorer才能让更改生效。于是我在任务管理器中结束了explorer.exe,然后重新输入explorer或者重启电脑。可爱的SVN图标终于出现了!
回顾整个问题的解决方案,我发现可能是因为安装了太多的同步网盘软件(如金山快盘、酷盘、everbox、百度网盘、dropbox等),它们占用了15个Overlay Icon名额,导致一些软件的图标无法正常显示。虽然SVN图标现在能够显示,但其他某些软件的图标可能会消失。这提醒我,在安装新软件时需要注意系统的资源限制。
网络安全培训
- svn图标不显示可以通过调整Tortoise图标名称的字母
- 阻止删除共享文件不能删除、如何防止文件被删
- win7系统电脑卡顿不流畅是什么原因 win7电脑卡顿
- 总有一套适合你 2018双平台2000左右电脑主机配置
- 阿里dns是什么意思 阿里公共dns地址是多少
- 电脑装软件老弹出是否允许更改的提示怎么关闭
- Win10 20H1快速预览版19028怎么手动下载更新升级-
- 电脑关机后自动重启怎么办?解决电脑关机后自
- 16.1英寸标压锐龙实力派 荣耀MagicBook Pro锐龙版详
- 看门狗pc配置 看门狗低配置及要求
- 地表强移动图形工作站 ThinkPad P53详细图文评测
- Win10 一周年更新版1607 ISO镜像下载大全
- ezulumain.exe是病毒进程吗 ezulumain进程安全吗
- Win1021H1鼠标右键好用操作项目设置教程
- 句柄无效是什么意思 句柄无效怎么解决
- 笔记本外壳的保养和清洁注意事项