by baldwin » Tue Jul 20, 2010 7:31 am
The cause of the missing icons can be anything for example some registry entries became corrupted. Luckily, you do not have to use Regedit to solve this issue.
Here is a fix
Start-> Control Panel,->"Change Desktop Icons" on the left side of the screen. Then you can select the icons you want back on the desktop by turning on the option next to the name. You can also choose restore default to restore all icons, including the hard drive icon to their normal icon.