Microsoft has provided an automated Fix IT solution for the issue described in the KB 2396571, "Some icons in the following locations are randomly changed to other icons on a computer running XP, Vista, or Windows 7: My Computer, Windows Explorer, Desktop and Quick Launch bar."
Users affected by this particular problem need to navigate to run the Fix It, in order to have icons no longer being altered randomly.
Or, if you're do-it-your-selver, just follow these steps to fix the problem:
- Close all open windows if a Close Open Programs Interaction dialog box is displayed.
- VerifyMax Cached Icons registry value that locates in the following registry subkey equals to 2000: HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Explorer
- Delete IconCache.db that locates in the following path:
Windows XP: - %userprofile%\Local Settings\Application Data
Windows Vista or Windows 7: - %userprofile%\AppData\Local.
More Info: Fix It