Super User is a question and answer site for computer enthusiasts and power users. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

One of my computers was showing really bad graphics problems, not only in Windows but also in the BIOS. I replaced the graphics card and most problems went away - except the .LNK shortcut icons in Windows Explorer and on the desktop (see attached image).

What is causing this corruption, and how can I fix it? How do I get the icons to appear properly again?

It seems that the icon rendering itself is broken, not the actual ICO image. I tested this by choosing different icons for some of the shortcuts. The effect was a less damaged icon, but damaged nevertheless. The best case was like the center-left icon in the image: "Neu starten".

This is Windows XP Pro SP3, on an nVidia GeForce 5500FX 256MB card. Previous card was ATI Radeon 9800XXL.

enter image description here

share|improve this question
up vote 2 down vote accepted

Maybe the XP Icon Cache (Iconcache.db) is damaged, try deleting this file

C:\Documents and Settings\ [Your Name] \Local Settings\Application Data\Iconcache.db

as described here

share|improve this answer
Yes, that solved it! Thank you! – Torben Gundtofte-Bruun Jul 30 '11 at 12:43
You're welcome. – Tex Hex Jul 30 '11 at 12:43

Its because the image cache was corrupt. It's a file called Thumbs.db and its hidden. Select show hidden and system files in directory properties and then delete Thumbs.db in any folders with corrupt icons.

share|improve this answer

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .