Shortcuts etc. of other programs get XnView’s icon

Bugs found in XnView Classic. Please report only one bug per topic!

Moderators: helmut, XnTriq, xnview

Post Reply
Kenika
Posts: 2
Joined: Thu Jul 11, 2013 3:11 pm

Shortcuts etc. of other programs get XnView’s icon

Post by Kenika »

Hi!

For any strange reason, some newly installed and also some older program shortcuts and also some .ico-files take over XnView’s icon. So they all look like they’re XnView. I’m using Windows 10 Pro (x64), upgraded from Windows 10 Pro (x64). I already had this issue a while ago on Win 7.
The XnView version I’m using is the newest free version: 2.34.0.0

Is there a compatibility issue with Windows 10?
Thanks!
Mixer
Banned
Posts: 166
Joined: Fri Aug 28, 2015 6:24 am

Re: Shortcuts etc. of other programs get XnView’s icon

Post by Mixer »

Most likely it isn't XnView's fault.
Try to clean thumbnails cache and/or shell icon cache.
Cleaning thumbnail cache in Win 7 with Disk Cleanup
Cleaning thumbnail cache in Win 10 with Disk Cleanup
Cleaning icon cache in Win 10
If you don't like any of the linked pages, you can search for thumbnails/icons cache cleaning on your own.

If you're certain that it's XnView's problem, please check in Tools->Options->Associations if some file extensions assigned to XnView coincide with extensions used by other non picture files.

I don't have other ideas for now, but it's Windows who manages icons.

--edit-- I guess if it's programs are taking wrong icons you may skip "thumbnails cleaning" and check "shell icons cleaning" first.
Plus, since Windows 8 there is another location of stored thumbnails and icons databases.
C:\Users\Your Username\AppData\Local\Microsoft\Windows\Explorer
And that folder is full of .db files named like the following (got them from my Windows 10 disk):
iconcache_1280.db
iconcache_16.db
iconcache_1920.db
iconcache_256.db
iconcache_2560.db
iconcache_32.db
iconcache_48.db
iconcache_768.db
iconcache_96.db
iconcache_custom_stream.db
iconcache_exif.db
iconcache_idx.db
iconcache_sr.db
iconcache_wide.db
iconcache_wide_alternate.db
thumbcache_1280.db
thumbcache_16.db
thumbcache_1920.db
thumbcache_256.db
thumbcache_2560.db
thumbcache_32.db
thumbcache_48.db
thumbcache_768.db
thumbcache_96.db
thumbcache_custom_stream.db
thumbcache_exif.db
thumbcache_idx.db
thumbcache_sr.db
thumbcache_wide.db
thumbcache_wide_alternate.db
So you'd have to kill explorer.exe process from task manager, delete all those files via command prompt from cmd.exe console, then reboot or login again. Knew it from here (How to erase the icon and/or thumbnail cache in Windows 8/8.1) (minus pushing of custom file manager).
Post Reply