Windows 图标缓存修复
症状
桌面图标位置正常,但全部变成默认的"白纸"图标。
## 原因
Windows 用IconCache.db缓存图标以加速显示,缓存损坏后系统读不到原图标,便退化为默认图标。文件本身未损坏。
方法一:重建图标缓存(推荐)
Win + Q→ 输入cmd→ 找到命令提示符 →右键"以管理员身份运行",逐行执行:
taskkill /f /im explorer.exe cd /d %userprofile%\AppData\Local del IconCache.db /a del /a /q "%userprofile%\AppData\Local\Microsoft\Windows\Explorer\iconcache*" del /a /q "%userprofile%\AppData\Local\Microsoft\Windows\Explorer\thumbcache_*.db" start explorer.exe
执行
taskkill后桌面会短暂黑屏,属正常现象,start explorer.exe后恢复。
执行完毕后重启电脑让缓存完全重建。
方法二:安全模式下彻底清理
如果方法一无效:
进入安全模式
设置 → 系统 → 恢复 → 高级启动 → 立即重启
疑难解答 → 高级选项 → 启动设置 → 重启
按
4选择"启用安全模式"
手动删除缓存文件
C:\Users\你的用户名\AppData\Local\IconCache.dbC:\Users\你的用户名\AppData\Local\Microsoft\Windows\Explorer\下的所有iconcache*和thumbcache_*文件
正常重启电脑,系统会自动重建缓存。
常见问题
个别应用图标丢失:删除原快捷方式,重新右键 exe → "发送到" → "桌面"。
系统文件损坏:以管理员运行
sfc /scannow。驱动异常:更新或回滚显卡驱动。
可能是中毒:运行杀毒软件全盘扫描。