如何修复 Windows 11 中损坏的图标并清除缩略图缓存
如果您发现 Windows 11 中的图标为空白或损坏,或者缩略图无法正确显示,则图标缓存数据库可能已损坏。本指南将引导您完成重建图标缓存和清除缩略图缓存的过程,以解决这些问题。
是什么原因导致图标和缩略图显示问题?
Windows 11 使用图标缓存数据库来存储图标副本,以便在显示文件和文件夹时快速访问。同样,缩略图缓存保留文件的小预览图像。随着时间的推移,这些缓存可能会损坏,从而导致显示问题。
方法 1:使用文件资源管理器重建图标缓存
步骤一:按打开文件资源管理器Windows key + E。
步骤2:导航到以下文件夹:C:UsersYourUsernameAppDataLocalMicrosoftWindowsExplorer。将“YourUsername”替换为您的实际 Windows 用户名。
步骤3:在此文件夹中,您将看到多个以“iconcache”开头并以“.db”结尾的文件。删除所有这些文件。
第4步:删除后,您可能会看到一个名为“IconCacheToDelete”的新文件夹。当您重新启动计算机或 Windows 资源管理器时,该文件夹将会消失。
第5步:重新启动计算机以完成该过程。
方法 2:使用命令提示符重建图标缓存
如果您无法使用文件资源管理器删除图标缓存文件,请尝试以下方法:
步骤一:关闭所有打开的程序。
步骤2:右键单击任务栏并选择“任务管理器”,打开任务管理器。
步骤3:在任务管理器中,在“进程”选项卡下找到“Windows 资源管理器”。右键单击它并选择“结束任务”。
第4步:单击任务管理器中的“文件”,然后单击“运行新任务”。
第5步:类型cmd.exe在对话框中勾选“使用管理权限创建此任务”,然后单击“确定”。
第6步:在打开的命令提示符窗口中,键入以下命令,并在每条命令后按 Enter 键:
cd /d %userprofile%AppDataLocalMicrosoftWindowsExplorer
attrib –h iconcache_*.db
del iconcache_*.db
start explorer
第7步:如果上述方法不起作用,请尝试以下替代命令:
taskkill /IM explorer.exe /F
CD %userprofile%AppDataLocal
del iconcache.db /a
CD %localappdata%MicrosoftWindowsExplorer
del iconcache* /a /f /q
start explorer.exe
步骤8:重新启动计算机以完成该过程。
清除缩略图缓存
要清除存储文件和文件夹预览图像的缩略图缓存,请按照下列步骤操作:
步骤一:以管理员身份打开命令提示符(按照上面方法 2 中的步骤 1-5 操作)。
步骤2:键入以下命令,每输入一条后按 Enter 键:
cd /d %userprofile%AppDataLocalMicrosoftWindowsExplorer
attrib –h thumbcache_*.db
del thumbcache_*.db
start explorer
步骤3:重新启动计算机以完成该过程。
额外提示
如果您遇到桌面或资源管理器图标加载缓慢的情况,您可能需要增加图标缓存大小。这可能会提高 Windows 加载图标的速度。
对于经常处理大量文件或经常更改文件集的用户,定期清除缩略图缓存有助于维护系统性能。
通过执行这些方法,您应该能够解决 Windows 11 中的大多数图标和缩略图显示问题。如果问题仍然存在,请考虑运行系统文件检查或更新图形驱动程序。
