How to Repair Start Menu Icons in Windows Vista
- 1). Click the "Start" button on the lower-left side of the screen and enter "Folder Options" into the "Start Search" field.
- 2). Click "Folder Options." When the Folder Options window appears, click the "View" tab and select the "Show Hidden Files and Folders" option.
- 3). Click the "Start" button and select "Computer." Enter "C:\Users\Owner\AppData\Local" to access the folder and delete the "IconCache.db" file.
- 4). Reboot the computer.
Source...