系统图标显示为何不正常

06-11-09

Permalink 16:44:26, 分类: 系统应用

系统图标显示为何不正常

今天一开机,发现任务栏中的快速启动图标全变成了黑块,单击“开始”菜单及其下一级菜单,上面各色各样的图标也全变成了小黑块。回想昨天关机时,还很好的,只是玩了一个大型游戏就关机了。经过查阅资料,发现原来就是这个游戏惹的祸。

  故障原因:在默认状态下,Windows的系统图标被保存在WindowsSystemShell32.DLL文件中。例如3.5英寸软盘的图标是Shell32.DLL文件中的第6号图标(从0开始),而“开始”菜单中“运行”项前的图标是第24号图标。Windows每次启动时,并不从Shell32.DLL中读取图标,而是先在Windows目录下查找ShellIconCache文件(图标缓存文件,DOS下文件名为ShellI~1,这是一个隐藏、系统、只读文件),如果这个缓存文件不存在,Windows才去找Shell32.DLL文件,Windows使用shelliconcache文件加速图标显示,正常情况下系统将会反复的清空该文件,但如果当前系统中图标色彩、大小设置错误,导致对于缓存的需求超出了默认设置,或者缓存中存在错误记录,将可能导致图标显示不正常,如底色全是黑色。笔者的电脑就是因为显卡配置低,在玩大型游戏时导致色彩设置错误,从而引起系统图标显示不正确。

  解决方法:

  1. 将系统图标缓存文件删除,然后重启系统即可。不同的Windows系统中该文件的位置及名称不同。在Windows 98/2000系统中,该文件为%systemroot%ShellIconCache;在Windows XP中,该文件为%userprofile%Local settingsApplication DataIconCache.db。由于此文件是隐藏文件,在文件夹选项中选定查看所有文件,即可找到。

  2. 也可使用优化大师、超级兔子等软件重建图标缓存文件,这种方法使用起来更方便。





这个帖子的Trackback地址

http://www.mmmca.com/htsrv/trackback.php/91943

评论, Trackbacks, Pingbacks:

此贴还没有 评论/Trackbacks/Pingbacks

发表评论:


您的邮件地址将不会显示在这个网站上

您的网址将被显示

允许的xhtml标记: <a, strong, em, b, i, del, ins, dfn, code, q, samp, kdb, var, cite, abbr, acronym, sub, sup, dl, ul, ol, li, p, br, bdo, dt, dd>
链接、邮件地址、即时通信帐号将被自动转化。
安全校验码
选项:
(换行变成了 <br />)
(设置Cookie以记住名字,邮件地址和网址)

计算机(8)

统计

搜索

分类


最新评论

最新留言 [更多留言]

我要留言:

选择一个布景主题

杂项

友情链接

北美中文网

引用这个博客系统 XML

北美中文网 版权所有 2004-2008 | 苏ICP备08004803号