icon overlays

Please check the FAQ (https://www.xyplorer.com/faq.php) before posting a question...
Post Reply
admin
Site Admin
Posts: 64297
Joined: 22 May 2004 16:48
Location: Win8.1, Win10, Win11, all @100%
Contact:

icon overlays

Post by admin »

E.g. TortoiseSVN or Dropbox icon overlays ... do you see them? I have some customers that don't, and I myself don't see the Dropbox overlays. I assume it's a bitness thing but I don't really see what to do. Dropbox seems to be a 32-bit process over here (on Win8.1) ... :?
FAQ | XY News RSS | XY X - Forum users with the Windows version and screen scaling percentage in the Location field of their profiles get priority support.

highend
Posts: 14445
Joined: 06 Feb 2011 00:33
Location: Win Server 2022 @100%

Re: icon overlays

Post by highend »

TortoiseSVN (TortoiseSVN-1.8.7.25475-x64-svn-1.8.9):
Unbenannt.png
Unbenannt.png (23.57 KiB) Viewed 2157 times
One of my scripts helped you out? Please donate via Paypal

grindax

Re: icon overlays

Post by grindax »

.
Last edited by grindax on 24 Jan 2016 12:09, edited 1 time in total.

acheton
Posts: 270
Joined: 27 Jul 2010 23:58
Location: Win 11

Re: icon overlays

Post by acheton »

I see icon overlays for both Dropbox and TortoiseSVN in XY running on Win 8.1 x64. Hope that helps.

admin
Site Admin
Posts: 64297
Joined: 22 May 2004 16:48
Location: Win8.1, Win10, Win11, all @100%
Contact:

Re: icon overlays

Post by admin »

grindax wrote:
admin wrote:E.g. TortoiseSVN or Dropbox icon overlays ... do you see them? I have some customers that don't, and I myself don't see the Dropbox overlays. I assume it's a bitness thing but I don't really see what to do. Dropbox seems to be a 32-bit process over here (on Win8.1) ... :?
There's a limitation in Windows, going back many years, but still present even in the latest versions, where Windows can only keep track of a very small number of overlays. Once you have more than a handful of overlays registered on your system, the others get ignored. Therefore, what you usually find is that the overlays for 2 or 3 applications are displayed, and the overlays for others are not.

Just did a quick search to find the registry key where overlays are stored and found this:
http://superuser.com/questions/542116/w ... 8-explorer
I checked that and it all looked fine here.

Hm...

So I simply rebooted Windows (the mother of all bug fixes) and now it works! :beer: (I installed Dropbox only some days ago, and apparently it needs a Windows cold start to get the overlays shown in XY.)

:biggrin:
FAQ | XY News RSS | XY X - Forum users with the Windows version and screen scaling percentage in the Location field of their profiles get priority support.

roel_v
Posts: 24
Joined: 13 Jul 2014 12:39

Re: icon overlays

Post by roel_v »

OK this is insanity. When I noticed this issue after starting to use XYplorer, I first checked the ShellIconOverlayIdentifiers reg key of course, but only the 32 bit one, I didn't know about the Wow6432Node mechanism. I read the SU post linked above, checked the Wow6432Node values, and sure enough there were SkyDrive icons there (and Dropbox ones as well, at the end) which pushed the total over 15. So I delete the Skydrive ones, total is under 15 - and then it still doesn't work (after reboot even).

So I re-install Dropbox, thinking the reg entries are maybe wrong somehow. After reinstalling, the Wow6432Node entries are gone. Icons still don't work (in XYplorer, in Explorer they work fine).

Then I manually copy the Dropbox entries from the 32 bit registry key to the 64 one - so exactly like the ones I initially had - and then it starts working. WTF. Look if the people at Dropbox, with their $10B market cap, can't even get a proper 64 bit version - ok they're probably stuck to whatever Python version they're using. That they can't even get the most basic support for high dpi monitors working - that's a bit worse. But that their own installer can't even install the right registry keys to get the most basic functionality of their software to work on 64 bit Windows versions, that's beyond ridiculous (just venting, spend at least 2 hours on this nonsense over the last week).

Statler
Posts: 58
Joined: 06 Jun 2006 09:38
Location: Austria

Re: icon overlays

Post by Statler »

roel_v wrote:(...) I first checked the ShellIconOverlayIdentifiers reg key of course, but only the 32 bit one, I didn't know about the Wow6432Node mechanism. I read the SU post linked above, checked the Wow6432Node values, (...)
Don't mix it up, what appears to be the normal 32 bit part is the 64 bit registry. The part which exists under the Wow6432Node is the 32 bit part. Thank you, Microsoft, for the clear naming. :twisted:
roel_v wrote:Then I manually copy the Dropbox entries from the 32 bit registry key to the 64 one - so exactly like the ones I initially had - and then it starts working.
It started working because you copied the values from the 64 bit part to the 32 bit part. :)

Post Reply