以下内容源于网络资源的学习与整理,如有侵权请告知删除。
原理
图标信息被缓存在iconcache.db文件中,出现白块是因为缓存出现问题,删掉后重建缓存即可。
Windows 8/10/11 图标信息缓存在C:\Users\用户名\AppData\Local 目录下。
Windows7及以下操作系统图标信息缓存在C:\Documents and Settings\用户名\Local Settings\Application Data 下。
解决方法
1、新建一个文本文档,即xxx.txt。
2、在文档里面输入以下内容并保存。
bash
@echo off
taskkill /f /im explorer.exe
CD /d %userprofile%\AppData\Local
DEL IconCache.db /a
start explorer.exe
echo 执行完成
3、将xxx.txt的后缀名改为xxx.bat,然后双击运行该文件即可。