Created
February 4, 2018 20:43
-
-
Save WadeBarnes/fce46110ad2c3d122b16d2cb6b43643e to your computer and use it in GitHub Desktop.
Registry script to fix Windows Explorer overlay icon priority issues with Tortoise and Dropbox.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Windows Registry Editor Version 5.00 | |
; ============================================================================================================================== | |
; Registry script to fix Windows Explorer overlay icon priority issues with Tortoise and Dropbox. | |
; | |
; Priority is given to the Tortoise and Dropbox overlays. All others are ordered but are beyond the 15 overlays that | |
; Windows will use (Window will only use 11 from this list). | |
; | |
; Refer to the references for additional details. | |
; | |
; Open RegEdit as an administrator. | |
; Browse to HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\ShellIconOverlayIdentifiers | |
; Export a backup. | |
; Import this file. | |
; Review the keys and rename any that are not updated by this file. | |
; Enjoy! | |
; | |
; References: | |
; - https://www.garethjmsaunders.co.uk/2015/03/22/managing-overlay-icons-for-dropbox-and-tortoisesvn-and-tortoisegit/ | |
; - http://www.oliverpearmain.com/blog/dropbox-and-tortoise-svnsubversion-icon-overlays-in-harmony/index.html | |
; ============================================================================================================================== | |
; ============================================================================================================================== | |
; Increase the size of the icon cache | |
; ------------------------------------------------------------------------------------------------------------------------------ | |
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer] | |
"Max Cached Icons"="2048" | |
; ============================================================================================================================== | |
; ============================================================================================================================== | |
; Tortoise Overlays | |
; ------------------------------------------------------------------------------------------------------------------------------ | |
; Fix/Update overlay ordering | |
; ------------------------------------------------------------------------------------------------------------------------------ | |
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\ShellIconOverlayIdentifiers\01_Tortoise1Normal] | |
@="{C5994560-53D9-4125-87C9-F193FC689CB2}" | |
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\ShellIconOverlayIdentifiers\01_Tortoise2Modified] | |
@="{C5994561-53D9-4125-87C9-F193FC689CB2}" | |
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\ShellIconOverlayIdentifiers\01_Tortoise3Conflict] | |
@="{C5994562-53D9-4125-87C9-F193FC689CB2}" | |
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\ShellIconOverlayIdentifiers\01_Tortoise6Deleted] | |
@="{C5994565-53D9-4125-87C9-F193FC689CB2}" | |
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\ShellIconOverlayIdentifiers\01_Tortoise7Added] | |
@="{C5994566-53D9-4125-87C9-F193FC689CB2}" | |
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\ShellIconOverlayIdentifiers\01_Tortoise8Ignored] | |
@="{C5994567-53D9-4125-87C9-F193FC689CB2}" | |
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\ShellIconOverlayIdentifiers\01_Tortoise9Unversioned] | |
@="{C5994568-53D9-4125-87C9-F193FC689CB2}" | |
; Disable rarely used overlays | |
; ------------------------------------------------------------------------------------------------------------------------------ | |
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\ShellIconOverlayIdentifiers\x_Tortoise4Locked] | |
@="{C5994563-53D9-4125-87C9-F193FC689CB2}" | |
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\ShellIconOverlayIdentifiers\x_Tortoise5ReadOnly] | |
@="{C5994564-53D9-4125-87C9-F193FC689CB2}" | |
; Remove old entries | |
; ------------------------------------------------------------------------------------------------------------------------------ | |
[-HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\ShellIconOverlayIdentifiers\ Tortoise1Normal] | |
[-HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\ShellIconOverlayIdentifiers\ Tortoise2Modified] | |
[-HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\ShellIconOverlayIdentifiers\ Tortoise3Conflict] | |
[-HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\ShellIconOverlayIdentifiers\ Tortoise4Locked] | |
[-HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\ShellIconOverlayIdentifiers\ Tortoise5ReadOnly] | |
[-HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\ShellIconOverlayIdentifiers\ Tortoise6Deleted] | |
[-HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\ShellIconOverlayIdentifiers\ Tortoise7Added] | |
[-HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\ShellIconOverlayIdentifiers\ Tortoise8Ignored] | |
[-HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\ShellIconOverlayIdentifiers\ Tortoise9Unversioned] | |
; ============================================================================================================================== | |
; ============================================================================================================================== | |
; Dropbox Overlays | |
; ------------------------------------------------------------------------------------------------------------------------------ | |
; Fix/Update overlay ordering | |
; ------------------------------------------------------------------------------------------------------------------------------ | |
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\ShellIconOverlayIdentifiers\02_DropboxExt01] | |
@="{FB314ED9-A251-47B7-93E1-CDD82E34AF8B}" | |
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\ShellIconOverlayIdentifiers\02_DropboxExt02] | |
@="{FB314EDF-A251-47B7-93E1-CDD82E34AF8B}" | |
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\ShellIconOverlayIdentifiers\02_DropboxExt05] | |
@="{FB314EDA-A251-47B7-93E1-CDD82E34AF8B}" | |
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\ShellIconOverlayIdentifiers\02_DropboxExt07] | |
@="{FB314EDD-A251-47B7-93E1-CDD82E34AF8B}" | |
; Disable rarely used overlays | |
; ------------------------------------------------------------------------------------------------------------------------------ | |
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\ShellIconOverlayIdentifiers\x_DropboxExt03] | |
@="{FB314EE1-A251-47B7-93E1-CDD82E34AF8B}" | |
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\ShellIconOverlayIdentifiers\x_DropboxExt04] | |
@="{FB314EDB-A251-47B7-93E1-CDD82E34AF8B}" | |
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\ShellIconOverlayIdentifiers\x_DropboxExt06] | |
@="{FB314EDC-A251-47B7-93E1-CDD82E34AF8B}" | |
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\ShellIconOverlayIdentifiers\x_DropboxExt08] | |
@="{FB314EE0-A251-47B7-93E1-CDD82E34AF8B}" | |
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\ShellIconOverlayIdentifiers\x_DropboxExt09] | |
@="{FB314EE2-A251-47B7-93E1-CDD82E34AF8B}" | |
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\ShellIconOverlayIdentifiers\x_DropboxExt10] | |
@="{FB314EDE-A251-47B7-93E1-CDD82E34AF8B}" | |
; Remove old entries | |
; ------------------------------------------------------------------------------------------------------------------------------ | |
[-HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\ShellIconOverlayIdentifiers\ DropboxExt01] | |
[-HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\ShellIconOverlayIdentifiers\ DropboxExt02] | |
[-HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\ShellIconOverlayIdentifiers\ DropboxExt03] | |
[-HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\ShellIconOverlayIdentifiers\ DropboxExt04] | |
[-HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\ShellIconOverlayIdentifiers\ DropboxExt05] | |
[-HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\ShellIconOverlayIdentifiers\ DropboxExt06] | |
[-HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\ShellIconOverlayIdentifiers\ DropboxExt07] | |
[-HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\ShellIconOverlayIdentifiers\ DropboxExt08] | |
[-HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\ShellIconOverlayIdentifiers\ DropboxExt09] | |
[-HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\ShellIconOverlayIdentifiers\ DropboxExt10] | |
; ============================================================================================================================== | |
; ============================================================================================================================== | |
; OneDrive Overlays | |
; ------------------------------------------------------------------------------------------------------------------------------ | |
; Fix/Update overlay ordering | |
; ------------------------------------------------------------------------------------------------------------------------------ | |
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\ShellIconOverlayIdentifiers\03_OneDrive1] | |
@="{BBACC218-34EA-4666-9D7A-C78F2274A524}" | |
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\ShellIconOverlayIdentifiers\03_OneDrive2] | |
@="{5AB7172C-9C11-405C-8DD5-AF20F3606282}" | |
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\ShellIconOverlayIdentifiers\03_OneDrive3] | |
@="{A78ED123-AB77-406B-9962-2A5D9D2F7F30}" | |
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\ShellIconOverlayIdentifiers\03_OneDrive4] | |
@="{F241C880-6982-4CE5-8CF7-7085BA96DA5A}" | |
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\ShellIconOverlayIdentifiers\03_OneDrive5] | |
@="{A0396A93-DC06-4AEF-BEE9-95FFCCAEF20E}" | |
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\ShellIconOverlayIdentifiers\03_OneDrive6] | |
@="{9AA2F32D-362A-42D9-9328-24A483E2CCC3}" | |
; Remove old entries | |
; ------------------------------------------------------------------------------------------------------------------------------ | |
[-HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\ShellIconOverlayIdentifiers\ OneDrive1] | |
[-HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\ShellIconOverlayIdentifiers\ OneDrive2] | |
[-HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\ShellIconOverlayIdentifiers\ OneDrive3] | |
[-HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\ShellIconOverlayIdentifiers\ OneDrive4] | |
[-HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\ShellIconOverlayIdentifiers\ OneDrive5] | |
[-HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\ShellIconOverlayIdentifiers\ OneDrive6] | |
; ============================================================================================================================== | |
; ============================================================================================================================== | |
; SkyDrivePro Overlays | |
; ------------------------------------------------------------------------------------------------------------------------------ | |
; Fix/Update overlay ordering | |
; ------------------------------------------------------------------------------------------------------------------------------ | |
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\ShellIconOverlayIdentifiers\04_SkyDrivePro1 (ErrorConflict)] | |
@="{8BA85C75-763B-4103-94EB-9470F12FE0F7}" | |
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\ShellIconOverlayIdentifiers\04_SkyDrivePro2 (SyncInProgress)] | |
@="{CD55129A-B1A1-438E-A425-CEBC7DC684EE}" | |
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\ShellIconOverlayIdentifiers\04_SkyDrivePro3 (InSync)] | |
@="{E768CD3B-BDDC-436D-9C13-E1B39CA257B1}" | |
; Remove old entries | |
; ------------------------------------------------------------------------------------------------------------------------------ | |
[-HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\ShellIconOverlayIdentifiers\ SkyDrivePro1 (ErrorConflict)] | |
[-HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\ShellIconOverlayIdentifiers\ SkyDrivePro2 (SyncInProgress)] | |
[-HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\ShellIconOverlayIdentifiers\ SkyDrivePro3 (InSync)] | |
; ============================================================================================================================== | |
; ============================================================================================================================== | |
; Disable Offline Files Overlays | |
; ------------------------------------------------------------------------------------------------------------------------------ | |
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\ShellIconOverlayIdentifiers\x_Offline Files] | |
@="{4E77131D-3629-431c-9818-C5679DC83E81}" | |
; Remove old entries | |
; ------------------------------------------------------------------------------------------------------------------------------ | |
[-HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\ShellIconOverlayIdentifiers\Offline Files] | |
; ============================================================================================================================== |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment