TortoiseSVN 图标消失/丢失/不显示/没掉/ 的解决方案 on windows XP

Also had this issue after re-installing TortoiseGit, TortoiseSVN, and TortoiseCVS.

However, the suggested solution in #3 didn't work for me; that is, because either TortoiseGit 1.6.5.0 or TortoiseSVN adds entries prefixed with numbers already.  Which one doesn't matter, as both are using the shared TortoiseOverlays; but for the sake of completeness, the CLSID was registered by TortoiseSVN.  Actually, all entries exist twice, once prefixed with integers, and once more without the prefix.  The CLSIDs of both sets are identical though.  Anyway, nothing to rename.

Searching the net some more, I found http://superuser.com/questions/153141/how-do-i-fix-tortoisesvn-displaying-random-icon-overlays, and the following steps resolved the issue for me:

1. Increase the shell icon cache from 500 to 2000, as explained in http://support.microsoft.com/kb/q132668/

  - Open regedit.exe
  - Go to HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Explorer
  - Add a new string key "Max Cached Icons" with value "2000"

2. Kill Windows Explorer in order to restart it later.

  - Open Task Manager
  - End all explorer.exe processes
  - Keep Task Manager open

3. Force rebuild of shell icon cache. (only implemented by TortoiseSVN)

  - Choose File » Run...
  - TortoiseProc.exe /command:rebuildiconcache

4. Restart Windows Explorer.

  - Choose File » Run...
  - explorer.exe


Note: http://support.microsoft.com/kb/q132668/ also applies to Windows 7; ignore the notice.
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值