不意にTortoise SVNのオーバーレイアイコンが表示されなくなった。
更新したファイルがどれなのかさっぱりわからず非常に効率が悪くなったため、残作業山盛りで焦る気持ちを抑えつつ対応開始。
元々WindowsはOverlay Iconは最大で11個までしか設定できないようだが、Regeditで”HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\ShellIconOverlayIdentifiers”を確認したら山ほど登録されていた。
キャプチャはGoogleDriveをアンインストールして数量を減らした後の状態だが、これでも27個あって、そのうちDropboxが8個も専有していた。(DropBoxにそんなにOverlayの種類でてくるっけ?)
レジストリから削除すれば云々という記事が幾つかあったが、この仕事山盛りの状況でレジストリを手動編集してトラブル発生させる勇気はなかったので、便利ソフトShellExView – Shell Extension Manager For Windowsを使って設定。
とりあえず、DropboxもMSもOverlayをDisabledにして、再起動してやっと表示された。
死ぬかと思った。というか1時間ロスして死ねる・・・
参考リンク(試してないものも含めて)
Sugarsyncなどのオーバーレイアイコンが消えた時の対処法 – consbiol のエコ日記
subversion/TortoiseSVN/アイコンが更新されない | Tipi
espresso3389の日記
TortoiseSVNのオーバーレイアイコンが表示されないとき | tune web
TortoiseSVN のオーバーレイアイコンが表示されない
オーバーレイアイコンが表示されない件の対策まとめ: ISLeのビデオゲーム工房
しかしなんで上限11個なんだよと思う。
MSはさっさと直していただきたい。