升級 Windows 10 後 SVN 圖標不顯示的解決辦法
Win 10 發佈後,第一時間升級到了最新版本,但是發現在 Explorer 中,SVN 的圖標沒辦法顯示了。經搜索,發現需要修改註冊表 HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\ShellIconOverlayIdentifiers\
下的相關項即可。
因爲 Windows Shell Explorer 支持的 OverlayIcon 最多 15 個,而 Win 10 中自帶的 OneDrive 就佔了好多個:
那我們修改 SVN 相對應的 OverlayIcon 註冊表項的名字,就可以提到比較高的優先級了。但是我們可以看到,SVN 已經在圖標名字前面故意加上了數字來提高優先級了,那爲什麼還是排序相對靠後呢?
仔細觀察後發現,OneDrive 的註冊表項名字前面加了一個空格!導致 OneDrive 所有的圖標排序靠前。那我們也將 SVN 各個項的名字前面再加上一個空格,排序就靠前了:
重啓系統後,相應的,SVN 的圖標也展示出來了: