在windows下经常会看到软件的桌面快捷方式变成白色图标,如:
【原因】
由于windows系统的图标缓存文件无法写入或者无法更新导致
(AppData文件夹 和 IconCache.db 这2个文件默认是隐藏的
更改:文件夹选项 > 查看 > 隐藏文件和文件夹 > 显示隐藏的文件、文件夹和驱动器选择后点击应用保存设置)
XP系统文件位置:
C:\Documents and Settings\用户名\Local Settings\Application Data\IconCache.db
win7文件位置:
C:\Users\用户名\AppData\Local\IconCache.db
IconCache.db为图标缓存文件,即windows为桌面图标所建立的一个图标缓冲区。当桌面图标有所更改的时候系统会将新的图标自动写入缓冲区从而使下次重启电脑时图标不会恢复原样。
【解决方法】
删除图标缓存(IconCache.db)文件,关闭explorer进程,并重新启动explorer进程就可以解决。