必须先终止explorer进程再删除thumbcache_.db,否则提示“拒绝访问”;管理员命令行三步缺一不可:taskkill /f /im explorer.exe → del /f /s /q /a "%localappdata%\microsoft\windows\explorer\thumbcache_.db" → start explorer.exe。

Win11中thumbcache_*.db文件被系统资源管理器占用导致无法删除,必须先终止explorer进程再执行强制清除命令,否则会提示“拒绝访问”或“文件正被另一个程序使用”。
用管理员命令行彻底清除thumbcache_*.db
第一步:右键点击“开始”按钮,选择“终端(管理员)”→在UAC弹窗中点“是”获取最高权限。
第二步:依次输入以下三条命令,每条回车执行一次:
taskkill /f /im explorer.exe
del /f /s /q /a "%localappdata%\Microsoft\Windows\Explorer\thumbcache_*.db"
start explorer.exe
这三步缺一不可:不先杀explorer,del命令会失败;不重启explorer,桌面图标和任务栏不会恢复。最后一条命令不是可选的,漏掉会导致系统界面卡死在空白状态。
如果仍提示“找不到文件”或删不干净
方法一:检查路径是否拼错——复制粘贴时注意%localappdata%中间没有空格,且结尾的\Explorer后不能多加斜杠。
方法二:手动确认缓存目录是否存在真实文件——按下Win + R,粘贴%localappdata%\Microsoft\Windows\Explorer后回车,打开该文件夹,勾选“查看→隐藏的项目”,确认能看到thumbcache_32.db、thumbcache_96.db等文件。若根本看不到,说明缓存已被清空或从未生成过,无需再删。
【关键前提】必须确保当前登录用户就是缓存所属者——%localappdata%指向的是当前用户的本地应用数据目录,切换账户后该路径内容完全不同。
删完后缩略图仍不显示?立即重建缓存
执行完上述清理后,不要立刻刷新文件夹。先运行这条命令重建图标缓存:
ie4uinit.exe -ClearIconCache
然后重启资源管理器:按Ctrl + Shift + Esc打开任务管理器→在“进程”页找到“Windows 资源管理器”→右键选择“重新启动”。这时再打开图片文件夹,系统会自动重建缩略图缓存,首次加载稍慢但后续就恢复正常了。











