Incorrect icon shown for a file type in Vista
Recently I received a query wherein the user had incorrectly associated .zip file type with Adobe Reader. Later they got the association problem straightened out by running the .zip association fix from the File association fixes for Windows Vista page. The problem is that the .zip file type is still showing the Adobe Reader icon, although the association settings are correct.
![]()
FORCING A SHELL ICON REFRESH
Usually, the icon should be refreshed upon restarting the system. If that does not happen, you can force a shell icon refresh by performing a task that triggers the calling of SHChangeNotify API. For example, you can use the Default Programs applet and set Internet Explorer as your default browser, in order to refresh the shell icons. Follow these steps:
1. Click Start, Default Programs
2. Click Set your default programs
3. Select your web browser, email client or any other item in the list.
4. Click the Set this program as default button.
5. Click OK.

Check if the icon for .zip file type is fixed.
MORE INFORMATION
Whenever the file association settings are changed or new association is created via the registry or script, the system might not be aware of the change unless the SHChangeNotify API is called specifying the SHCNE_ASSOCCHANGED event, or until the system is restarted.
RELATED POSTS
- How to rebuild the icon cache in Windows Vista
- Change the default icon for unknown file types in Windows Vista
- Fix the incorrect icon for Opera Browser in the AutoPlay dialog
- Save and Restore Desktop icon layout
- Thumbnail Preview not shown for pictures in Vista?
Bookmark this Page!BlinkList | del.icio.us | Digg it | Furl | reddit | Spurl | StumbleUpon | Wink |


If you enjoyed this post, make sure you
Prefer an E-mail subscription?
Pingback by How to rebuild the icon cache in Windows Vista - The Winhelponline.com Blog on 8 April 2008:
[...] earlier post Incorrect icon shown for a file type in Vista (March 31, 2008) tells you how to refresh the shell icons in Vista. In case the solution posted in [...]
Pingback by Change the default icon for unknown file types in Windows Vista - The Winhelponline Blog on 1 May 2008:
[...] Tip: In case the icons don’t automatically refresh even after a reboot, you can force a shell icon refresh. [...]