win10 TortoiseSVN 部分图标不显示

本文介绍了解决Windows系统中图标覆盖数量限制的问题,特别是当TortoiseSVN和OneDrive等软件导致图标显示不全的情况。通过卸载OneDrive、调整注册表设置等步骤释放图标覆盖槽位。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

原因:https://msdn.microsoft.com/en-us/library/cc144123(VS.85).aspx

Note   The number of different icon overlay handlers that the system can support is limited by the amount of space available for icon overlays in the system image list. There are currently fifteen slots allotted for icon overlays, some of which are reserved by the system. For this reason, icon overlay handlers should be implemented only if there are no satisfactory alternatives.

意思是说windows总共支持15个图标,它自己占用了一部分。

TortoiseSVN是个老好人,怕自己占用的图标太多,一部分图标没有给优先占用权。

 

知道了原因之后我们来处理 Windows10 平台下的问题:

win10 由于OneDrive占用了5个,所以我的处理办法就是把OneDrive卸载掉,毕竟有墙你懂的。

卸载Onedriver的方法:

1、运行gpedit.msc,进入【计算机配置】-【管理模板】-【windows组件】-【onedrive】

 

2、进入 C:\Users\TQ\AppData\Local\Microsoft (TQ换成你的用户名) 文件夹,删除 OneDrive 文件夹

3、删除导航栏中的OneDrive方法:

    运行 regedit 进入注册表,定位到 HKEY_CLASSES_ROOT\CLSID\{018D5C66-4533-4307-9B53-224DE2ED1FE6}\ShellFolder ,把右侧的Attributes属性的值 f080004d 修改为 f090004d

4、SVN 自身设置修改:

    右击 -> TortoiseSVN -> 设置

 

5、修改 Icon 注册表部分,regedit 进入注册表

除上述红色部分保留,其它项都删除。OneDrive删除需要修改权限后删除,不然提示无法删除。(更改项所属拥有者)

最后重启,就可以坚决所有问题了。

 

转载于:https://www.cnblogs.com/tq1226112215/p/5478009.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值