I have been using TortoiseGit
for almost a full year now. It has been working very well for me until yesterday, when I encountered a problem. I was deleting a f
What worked for me was to uninstall Google Drive from my computer. Not sure why yet.
I Agree with Chi Chan and I would like to add this as an complementary answer.
It's Dropbox Explorer icons. Here is a registry script to remove them. Save it somewhere, because they will come back!
Note, that the values change from time to time, too. Currently they have 3 spaces before the "DropboxExtXX", before they had only one.
Windows Registry Editor Version 5.00
[-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]
I had the same problem and I got it to work by following instructions from a forum. What I did was this (copied):
I find solution :) Wrapping with
""
all tortoise keys underHKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\ShellIconOverlayIdentifiers
on
1TortoiseNormal
and etc... I understood the problem, seeing as Dropbox and it worked regedit there was the sign (""
) to Dropbox but not tortoise. So I added the signs, close explorer.exe and hop it was good :)
So what I did was rename the key 1TortoiseNormal
to "1TortoiseNormal"
etc. I have no idea why wrapping it inside a double quote makes it work again.
The original forum is gone, but a good summary is supplied in the comments.
I had installed TortoiseSVN (1.9.5) and msysgit (2.11.0) first on my Windows 10 64-bit machine. TortoiseSVN icons displayed fine.
When I installed TortoiseGit (2.3.0.0) after these two the icons wouldn't display.
I checked HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\ShellIconOverlayIdentifiers
and all looked fine. The tortoise icons were in the top 10.
What I used to fix was raised in TortoiseGit issue #692 on GitLab:
- Open
regedit.exe
- Go to
HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Explorer
- Add a new string value "Max Cached Icons" with value "2000"
closed/restarted explorer and icons display!
I noticed that overlay was managed by TortoiseSVN shell extention. This can be verified using nirsoft ShellEx View. The overlay icons disappears when I disable TortoiseSVN extensions. They apparead back when I re-enable TortoiseSVN (the blue lines in screenshot below)
In ShellEx View, select Options > Filter By Extension Type
. Select System
in dialog and clic OK
. Then you should the TortoiseGit and TortoiseSVN extensions. Make sure all TortoiseSVN entries are enabled.
I hope the may be useful to anyone else.
I had this same problem today after uninstalling TortoiseSVN. I rebooted and still no luck so I just went into Control Panel, Uninstall a Program and on the TortoiseGit item I picked 'Repair' and everything is back to normal. I suspect that all of the Tortoise line of apps have some shared registry keys or something.