I tried this which I got from another internet site and it worked.
goto key 'HKEY_CURRENT_USER\Software\Classes\LocalSettings\Software\
delete keys 'IconStreams' & 'PastIconsStream'
Start task manager, go to process and kill explorer.exe
go to applications in the task manager, hit new task and type
explorer will now reboot and your icons should return. I had to go
to task manager and check the network and volume buttons.
Hope it works for you.
Posted via http://www.vistaheads.com