TortoiseSVN – Fix Overlay Icons Not Appearing When Installed by Different User Account

shelltortoise-svnwindowswindows-explorer

I've installed TortoiseSVN on my work Windows XP machine as the administrator. When I login in as a standard user my working copies do not display the overlay icons in Windows Explorer.

I found this on TortoiseSVN's support pages:

Did you install TortoiseSVN as a
different user under WinNT/Win2K/WinXP
than you are using now?

Go to the settings of TSVN and
activate the icon overlays for at
least the fixed drives. The installer
does this automatically for the
current user (can't do it for other
users…) but since you are using TSVN
as a different user than you installed
it you need to set this manually.

http://tortoisesvn.net/node/97

I've checked the settings for overlay icons for the current user and the options Local and Network drives are checked. I've tried even toggling them off, applying, then on again and applying, then restarting but they still don't appear.

I'm unable to install TortoiseSVN on the current user hence why I logged into the admin account.

Any ideas?

Best Answer

Check that the ShellIconOverlayIdentifiers are set up in the registry correctly.

HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\ShellIconOverlayIdentifiers

You should have nine entries for Tortoise.

enter image description here

Windows will only load the first 15 entries so if there are others in there before the Tortoise ones which push them past 15th they will not get loaded.

Related Question