不少用户在系统更新、软件升级后会遇到一个共性问题:桌面图标突然变成空白方块,文件能正常打开,但视觉上杂乱且影响使用效率,重启电脑、重新创建快捷方式都没用。其实这类问题大多是「图标缓存文件损坏」导致的,无需重装系统或软件,执行下面的办法可以轻松恢复。󠄐󠄹󠅀󠄪󠄢󠄡󠄦󠄞󠄧󠄣󠄞󠄢󠄡󠄦󠄞󠄡󠄡󠄬󠅒󠅢󠄟󠄮󠄐󠅅󠄹󠄴󠄪󠄾󠅟󠅤󠄐󠄼󠅟󠅗󠅙󠅞󠄬󠅒󠅢󠄟󠄮󠅄󠅙󠅝󠅕󠄪󠄡󠄧󠄦󠄨󠄥󠄢󠄠󠄣󠄣󠄨󠄬󠅒󠅢󠄟󠄮

1.找到缓存文件:

打开 C:\Users\你的用户名\AppData\Local 文件夹

或者你也可以直接输入 %localappdata% 打开

2.删除IconCache.db 文件

无需担心删除风险:这只是缓存文件,删除后系统会自动重建,不会影响软件功能或文件数据。

3.重启资源管理器

打开任务管理器,找到 Windows资源管理器 ,右键选择 重新启动

执行这三步即可恢复桌面图标。

如果你觉得太麻烦,我也写了一个bat脚本󠄐󠄹󠅀󠄪󠄢󠄡󠄦󠄞󠄧󠄣󠄞󠄢󠄡󠄦󠄞󠄡󠄡󠄬󠅒󠅢󠄟󠄮󠄐󠅅󠄹󠄴󠄪󠄾󠅟󠅤󠄐󠄼󠅟󠅗󠅙󠅞󠄬󠅒󠅢󠄟󠄮󠅄󠅙󠅝󠅕󠄪󠄡󠄧󠄦󠄨󠄥󠄢󠄠󠄣󠄣󠄨󠄬󠅒󠅢󠄟󠄮

@echo off
taskkill /f /im explorer.exe
CD /d %localappdata%
DEL IconCache.db /a
start explorer.exe

将以上代码写到记事本里,重命名为修复图标.bat(注意后缀改为 .bat,至于名字不重要可以取其他名字或者默认都行),用管理员身份打开文件。

这时候桌面会闪一下,图标自动恢复。󠄐󠄹󠅀󠄪󠄢󠄡󠄦󠄞󠄧󠄣󠄞󠄢󠄡󠄦󠄞󠄡󠄡󠄬󠅒󠅢󠄟󠄮󠄐󠅅󠄹󠄴󠄪󠄾󠅟󠅤󠄐󠄼󠅟󠅗󠅙󠅞󠄬󠅒󠅢󠄟󠄮󠅄󠅙󠅝󠅕󠄪󠄡󠄧󠄦󠄨󠄥󠄢󠄠󠄣󠄣󠄨󠄬󠅒󠅢󠄟󠄮

执行原理同上。