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 hidden or 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