重新建立图标缓存吧:
图标缓存文件的位置时:C:\Documents and Settings\用户名\Local Settings\Application Data\IconCache.db清空图标缓存的方法就是删除该文件,删除后系统会重新创建它在windows7系统中图标缓存文件的位置是:C:\Users\用户名\AppData\Local\IconCache.db。
要么更改系统主题,总之如果是排除计算机中毒的话,就只可能是%SystemRoot%\system32\SHELL32.dll出了问题。
个人意见,请综合论坛其它道友意见来处理。最后都不行就重装系统吧