为什么我的桌面上的一些程序图标变了颜色?
一般并不是楼上诸位所说的色彩、分辨率设置问题,而是图标缓存不够造成的。最简单的办法是使用Windows优化大师等优化软件的清除图标缓存的功能,之后马上恢复正常。
Windows使用shelliconcache文件加速图标显示,正常情况下系统将会反复的清空该文件但如果当前系统中图标色彩、大小设置错误,导致对于缓存的需求超出了默认设置,或者缓存中存在错误纪录,将可能导致这样的现象。 那么您需要手动清除该文件,以便系统在下次重新启动的时候,自动重新创建该文件。
解决:
1、将系统图标缓存文件删除,删除方法如下:
在win98和winme,win2k中,该文件为 %systemroot%\She...全部
一般并不是楼上诸位所说的色彩、分辨率设置问题,而是图标缓存不够造成的。最简单的办法是使用Windows优化大师等优化软件的清除图标缓存的功能,之后马上恢复正常。
Windows使用shelliconcache文件加速图标显示,正常情况下系统将会反复的清空该文件但如果当前系统中图标色彩、大小设置错误,导致对于缓存的需求超出了默认设置,或者缓存中存在错误纪录,将可能导致这样的现象。
那么您需要手动清除该文件,以便系统在下次重新启动的时候,自动重新创建该文件。
解决:
1、将系统图标缓存文件删除,删除方法如下:
在win98和winme,win2k中,该文件为 %systemroot%\ShellIconCache
在winxp中,该文件为 %userprofile%\local settings\application data\IconCache。
db
使用命令行attrib -h去处隐藏属性或者资源管理器察看所有隐藏文件,找到此文件删除它。
然后重新启动系统。
注:您也可以尝试使用 Tweak UI进行图标缓存的清除和重建。
2、将如下注册表文件导入
REGEDIT4
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\explorer\Advanced\IconCache]
"Text"="Icon Cache Size"
"Type"="group"
"Bitmap"="SHDOC401。
DLL,6"
"HelpID"="update。hlp#51140"
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\explorer\Advanced\IconCache\Small]
"RegPath"="Software\\Microsoft\\Windows\\CurrentVersion\\Explorer"
"Text"="1024 Icons"
"Type"="radio"
"Checkedvalue"="1024"
"valueName"="Max Cached Icons"
"Defaultvalue"="2048"
"HKeyRoot"=dword:80000002
"HelpID"="update。
hlp#51140"
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\explorer\Advanced\IconCache\Medium]
"RegPath"="Software\\Microsoft\\Windows\\CurrentVersion\\Explorer"
"Text"="2048 Icons"
"Type"="radio"
"Checkedvalue"="2048"
"valueName"="Max Cached Icons"
"Defaultvalue"="2048"
"HKeyRoot"=dword:80000002
"HelpID"="update。
hlp#51140"
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\explorer\Advanced\IconCache\Large]
"RegPath"="Software\\Microsoft\\Windows\\CurrentVersion\\Explorer"
"Text"="4096 Icons"
"Type"="radio"
"Checkedvalue"="4096"
"valueName"="Max Cached Icons"
"Defaultvalue"="2048"
"HKeyRoot"=dword:80000002
"HelpID"="update。
hlp#51140"
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\explorer\Advanced\IconCache\Huge]
"RegPath"="Software\\Microsoft\\Windows\\CurrentVersion\\Explorer"
"Text"="8192 Icons"
"Type"="radio"
"Checkedvalue"="8192"
"valueName"="Max Cached Icons"
"Defaultvalue"="2048"
"HKeyRoot"=dword:80000002
"HelpID"="update。
hlp#51140"
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\explorer]
"Max Cached Icons"="2048"
然后执行explorer。
exe,定位到“工具”-“文件夹选项”-“察看”-“高级”
“Icon Cache Size”
系统默认设置为 2048 ,尝试将缓存增大到 4096 或者 8192 ,然后重新启动系统。
收起