Somehow ALL the icons for desktop shortcuts to installed programs look like the attached. I am trying to find out how to get rid of the overlay on top of the icon.
In regard to corrupted desktop icons I put this solution elsewhere but since the problem has turned up again I suppose it won't hurt to repeat it so hope it is of help.
If the shortcut arrow is not properly displayed then a generic image can appear over the Desktop icon making it almost unrecognisable. I found that alterations through 'View' and icon-size did not help nor did System Restore or deleting the icon-cache. However the fault could be overcome quite easily as follows:
Go through Control Panel to Display
Reset the size option to "Medium - 125%" and click "Apply"
Once the computer resets, visually confirm that the shortcut arrow appears correctly
Then go back through the Control Panel again and reset to "Smaller - 100%"