Windows stores frequently used icons in a cache in order to speed up display. If your icons are displaying incorrectly, use the steps in this tutorial to correct the problem.
Are your icons messed up? Here is the fix!
1. Go to your \Documents and Settings\username\Local Settings\Application Data directory.
2. Delete IconCache.db.
3. Reboot, and the file will be recreated. This should resolve any issues with icons that were incorrectly displayed.