tortoise svn状态图标不显示

当Tortoise的文件状态图标突然消失时,可能是因为Windows图标覆盖限制已达到15个。新安装的软件可能会抢占图标显示权限。解决方法包括进入注册表编辑器,调整ShellIconOverlayIdentifiers中的名称,通过添加空格提升Tortoise的优先级。重启explorer.exe进程后,Tortoise图标应能恢复正常显示。

tortoise用了一段时间后,文件状态图标突然不显示了,就去查了一下。发现是因为Windows Shell Explorer支持的IconOverlay(图标覆盖)最多只能有十五个,且如果图标大于限制数目的话,部分图标就无法显示了。意味着如果你装了其他的带有图标覆盖的软件,那它可能就会导致tortoise的图标无法使用。

图标的优先级是按照注册表中的名称排序来确定的,所以后面安装的软图标名称优先级比之前安装的软件高的话,是会以前安装的图标不显示。

解决办法:
1.win+R输入regedit,打开注册表
2.找到\HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\ShellIconOverlayIdentifiers
image.png
3.更改图标注册名称,如上图,是我改过之后的结果。可以在名称前加入多个空格,来增加优先级。最后确保所需的图标排序在最前面。

4.打开任务管理器,结束explorer.exe任务,这时你的工具栏会消失,但是不要慌。
image.png
5.在任务管理器文件里,点击运行新任务,输入explorer.exe,等新的资源管理器重新运行后,在查看tortoise的图标有没有出来。
image.png

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值