图标缓存,即windows为桌面图标所建立的一个图标缓冲区。当桌面图标有所更改的时候系统会将新的图标自动写入缓冲区从而使下次重启电脑时图标不会恢复原样。
如果你的桌面图标开始无原由的变化,那可能就是你的图标缓存出现问题。我们可以用windows自带的功能来解决。
在桌面的空白处打开“显示属性”然后依次点“外观”“效果”反选“使用大图标”然后确定。这个时候windows已经重建了系统的图标缓存,然后你可以按原步骤设置,恢复你的图标大小即可。
图标缓存文件的位置时:
C:\Documents and Settings\用户名\Local Settings\Application Data\IconCache.db
清空图标缓存的方法就是删除该文件,删除后系统会重新创建它
在windows7系统中图标缓存文件的位置是:C:\Users\用户名\AppData\Local\IconCache.db
windows默认的缓存大小是比较小的如果建立的快捷方式图标过多后就超出了缓存的存储范围,就会影响了显示速度。(比如你玩大型游戏一段时间退出来 刷新电脑时 桌面上的图标是不是一个或者一排的出现)
缓存大小也是可以更改的,运行regedit 在[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer],在右侧窗格创建一个名为“Max Cached Icons”的字符串值, 设置它的值为“2048”(注意:最大只能设为8192),这要看你的桌面图标有多少、内存有多大来定了。设大了占用系统内存过多,小了图标缓存不够用,一般设为2048(占内存2M)就足够了。重启系统后即可生效了。