win11 中多个程序图标同时变成白纸图标,常见原因是图标缓存损坏。程序仍能正常打开时,可先重建 iconcache.db;若只有一个快捷方式异常,还应检查目标程序是否被移动或卸载。
打开本地应用数据目录
按 Win + R,输入 %localappdata% 并回车。图标缓存属于隐藏文件;看不到时,在资源管理器“查看 > 显示”中开启“隐藏的项目”。

删除IconCache.db缓存文件
在 Local 目录中找到 IconCache.db,只删除这个缓存文件。不要删除整个 Local 文件夹;如果提示文件正在使用,先执行下一步重启资源管理器,再返回删除。

重启Windows资源管理器
按 Ctrl + Shift + Esc 打开任务管理器,在“进程”中选中“Windows 资源管理器”,点击“重启任务”。桌面和任务栏短暂消失后会自动恢复,Windows 会重新生成图标缓存。












