How to fix invalid / disappearing icons?
1. Press the F5 key to refresh the icons in the current folder.
--or--
2. Close and then reopen the window that contains incorrect icons.
--or--
3. Restart your computer.
--or--
4. Delete the ShellIconCache file from the Windows folder. The file is re-created automatically when you restart Windows. To delete this file, use the following steps:
Restart Windows in Safe mode:
Restart your computer, press and hold down the CTRL key after your computer completes the Power On Self Test (POST), and then choose Safe Mode from the Startup menu.
Use Windows Explorer to delete the ShellIconCache file from the Windows folder.
NOTE: You need to be able to view hidden files to see the ShellIconCache file. To view hidden files in Windows 98, click Folder Options on the View menu in Windows Explorer, click the View tab, click Show All Files, and then click OK.
Restart your computer
Using Registry Editor [REGEDIT], add the "Max Cached Icons" (without quotation marks) string value with a value data of "500" (without quotation marks) to the following registry key:
HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\
CurrentVersion\Explorer
[as one line]
and then restart your computer.
If the icons are still incorrect, delete the ShellIconCache file. The Max Cached Icons value data range is between 100 and 2000. The default value is 500.