If you have TweakUI for Vista you should be able to find Repair and the option to repair your icons.
I use XP so can't explain exactly, but I have TweakUI for XP which has repaired my icons successfully when I had a similar experience.
Nokia 8 vs Galaxy S8
How artist Alex Yanes worked with his daughter on this bright 3D mural for Monument Valley 2
iMac 21.5-inch (2017) review
Comment regarder le lancement du Galaxy Note 8 en direct ?