I am not sure how it happened but my icons all over my Vista PC are just blank Icons.
I tried System Restore to no avail. I can do them one by one but its way too time consuming. I was able to restore desktop.ini files and my actual desktop seems ok but when I click on Start->All Programs they are just a blank (or generic windows) icons.
I have attached a couple of screen shots. Its also like this in Start->Computer->C Drive