TortoiseGit not showing icon overlays

前端 未结 13 2033
离开以前
离开以前 2020-12-22 17:07

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

相关标签:
13条回答
  • 2020-12-22 17:53

    What worked for me was to uninstall Google Drive from my computer. Not sure why yet.

    0 讨论(0)
  • 2020-12-22 17:53

    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.

    Remove Dropbox Explorer Icons.reg

    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]
    
    0 讨论(0)
  • 2020-12-22 17:55

    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 under HKEY_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.

    0 讨论(0)
  • 2020-12-22 17:56

    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!

    0 讨论(0)
  • 2020-12-22 17:57

    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.

    0 讨论(0)
  • 2020-12-22 17:58

    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.

    0 讨论(0)
提交回复
热议问题