現在與檔案同步的軟體越來越多,包括 Google Drive, Dropbox 等等,都會在檔案總管的圖示旁邊增加一個 overlay 來表示檔案是否同步成功。
但是當類似的軟體一多,就會發現有些圖顯示不出來~ 特別是像我有使用 TortoiseSVN 時,竟然會有幾個圖示出不來,搞得我不曉得有哪幾個檔案已經 commit 或是 conflict 了~
原來問題出在,Windows "只允許" 15 個 icon overlays,超過的時候就顯示不出來了!
這個時候只能調整順序了!
首先你要打開 regedit.exe (請小心服用,不知道 registry 是甚麼的人不要輕易嘗試!)
然後切換到以下路徑
HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\ShellIconOverlayIdentifiers\
這個時候就直接把名字改掉來調整順序了。原則上是按照 0~9, A~Z 的順序,反正排完之後按 [F5] 重新整理一下就知道了~
為了方便排序,就請出 z9 大神 (誤~) 來把不需要的都放到最後面吧!
以下是我修改後的畫面,
黃色區域是會顯示出來的,也就是說 "GDriveSyncingOverlay" 是不會顯示的 (第 16 個)
看看你覺得哪個重要就把他排到前面去吧!
說實話,這個限制真的還滿無聊的,不知道 Microsoft 甚麼時候會放開這個限制!