This happens sometimes.
Creat a .Bat-File and place the following lines in it:
taskkill /f /IM explorer.exe
CD /d %userprofile%\AppData\Local
DEL IconCache.db /a
Save the file and execute it.
After this the icons should show in the normal way.
That exact method didn't work for me, but led me to the answer.
(in Windows 7)
Control Panel -> Display
Under "make it easier to read what's on your screen" just change the size
Will require re-start, so make sure all your work is closed
This refreshes the icons and fixed my broken ones
Then just do the same thing to change the size back to the original
Chris, this is an awesome find! This happened to me in EPDM 2014 in the tree view. It has been driving me insane. I just changed the size and it fixed it! Changed it back and all is good.
This was driving me nuts last year for the longest time, and my VAR could't find a solution. Then the problem mysteriously disappeared so I moved on to other things. Then I made a change to one of the shortcuts on my desktop on Monday and it came back again. AAAAGH! But your solution works! Fantastic! Order has been restored to the universe....
PS I'm passing this on to my VAR as they obviously don't know about it.