Ben
Ben

Reputation: 62336

TortoiseHG icons are missing

I've checked my TortoiseHG settings and it's set to show the folder icons showing the status of the files, but I don't see them. I'm running Windows 7, does anyone know what could be the problem?

Upvotes: 13

Views: 12890

Answers (4)

Mario Farrugia
Mario Farrugia

Reputation: 66

I had a similar issue with Overlay icons being removed after installing TortoiseHg. The registry icons in HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\explorer\ShellIconOverlayIdentifiers were ok but still no icons where showing.

I found out that the icon paths in HKEY_CURRENT_USER\Software\TortoiseOverlays for some reason where looking in the folder CommonFiles\TortoiseOverlays\Icons\MUFWin7 which did not exist.

I don't know how this happened or how this folder was deleted(if it ever existed) but by changing that path I solved the issue.

Upvotes: 5

meda
meda

Reputation: 45490

Just happened to me, and I wasted 2 hours looking for solution.

I ended up rebooting, now the icons are showing.

There is a service Overlay Icon Server , make sure it is started once rebooted.

Upvotes: 0

Jack
Jack

Reputation: 170

May be you install some new soft ,so there are so many overlay icons.delete some,reboot explorer.exe.Windows can only show a limited number of Overlay Icons (15 total, 11 after what Windows uses).

Upvotes: 2

Brian Rothstein
Brian Rothstein

Reputation: 1312

I've had this problem before. It's important to reboot after freshly installing TortoiseHG (or possibly just logoff and logon again.)

If this doesn't work, then it's possible that you have too many icon overlays types being used by various progams.

This tortoisesvn discussion talks about maxing out icon overlays.

I think the registry entries that TortoiseHG uses in HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\explorer\ShellIconOverlayIdentifiers are 1TortoiseNomal, 2TortoiseModified, 3TortoiseConflict, etc...

You need to make sure that there aren't too many icon overlays before these. Of course this could break other overlays!

Upvotes: 10

Related Questions