Windows上图片缩略图不显示:解决方法
为什么Windows停止显示图片缩略图
我们都遇到过这种情况。你打开一个照片文件夹,本以为会看到一堆预览图,结果却只看到一片通用的图标。这是Windows最常见也最令人费解的烦恼之一,Windows 10和11都受此影响。令人沮丧的核心在于没有一个单一的罪魁祸首。系统更新可能悄悄重置了某个关键设置。缩略图缓存,一个Windows保存在 C:\Users\[YourName]\AppData\Local\Microsoft\Windows\Explorer 路径下的隐藏数据库,可能已损坏,或者只是过于臃肿,导致Windows放弃读取它。其他时候,问题可能是一个简单的文件夹视图设置被更改了,或者是你的工作电脑上的组策略明确禁止了预览。特定格式的故障是另一个常见原因。Windows在你不安装正确的编解码器的情况下,仍然无法原生显示iPhone的HEIC格式、较旧的WebP图像或大多数相机RAW文件的缩略图。在你开始盲目尝试各种修复方法之前,花点时间诊断一下。这个问题是影响所有图像,还是只影响特定格式?是所有地方都这样,还是只在网络驱动器上出现?先回答这个问题会为你节省大量时间。
最快的修复方法:检查你的文件夹视图设置
在深入研究更复杂的问题之前,先检查你的文件夹设置。毫无疑问,这是导致缩略图缺失最常见的原因,通常在你不经意间被Windows更新更改了。打开文件资源管理器,进入有问题的文件夹。首先,看看视图本身。在“查看”菜单中(Windows 11中的功能区按钮,Windows 10中的选项卡),确保你没有使用“列表”、“详细信息”或“小图标”视图,因为这些视图都不是为显示缩略图而设计的。切换到“中等图标”、“大图标”或“超大图标”。如果你的预览图突然出现了,那就大功告成了。如果不行,我们再深入一层。在Windows 11中,点击三点菜单并选择“选项”。在Windows 10中,转到“查看”>“选项”>“更改文件夹和搜索选项”。在弹出的对话框中,点击“查看”选项卡。找到标有“始终显示图标,从不显示缩略图”的复选框。这个设置是导致大量缩略图相关问题的罪魁祸首。如果它被勾选了,取消勾选并点击“应用”。在那里的时候,确认没有类似“显示缩略图而非图标”的设置被禁用。点击“确定”,重启文件资源管理器,然后再次检查文件夹。在大多数情况下,你的缩略图会几乎立即开始生成。
清理缩略图缓存
如果你的文件夹设置正确,但图标仍然存在,那么损坏的缩略图缓存是下一个合理的嫌疑对象。Windows将其生成的所有预览存储在位于 C:\Users\[YourName]\AppData\Local\Microsoft\Windows\Explorer 的一系列数据库文件中。你会看到像 thumbcache_32.db、thumbcache_96.db 和 thumbcache_256.db 这样的文件,每个文件都保存着不同大小的预览图。当这些文件损坏或变得过大时——在一个有大量照片的系统上,缓存大小超过500 MB并不少见——Windows可能无法读取它们,并会默认显示图标。最安全的修复方法是使用内置的“磁盘清理”工具。按下Windows键,输入“磁盘清理”,然后运行它。选择你的C盘。扫描完成后,滚动列表并勾选“缩略图”旁边的复选框,然后点击“确定”。这个过程会安全地删除缓存文件。下次你打开包含图像的文件夹时,Windows会从头开始重建缓存。第一次浏览时会稍微慢一些,但之后应该会恢复正常。如果“磁盘清理”不起作用,你可以手动删除缓存。首先,完全关闭文件资源管理器(你可能需要任务管理器来结束 explorer.exe 进程),然后导航到上面提到的Appdata路径,删除所有以“thumbcache_”开头的文件。重启 explorer.exe,你就完成了。只需确保不要删除 iconcache.db,它处理应用程序图标,删除后可能会导致其他问题。
修复特定格式的缩略图:HEIC、WebP和RAW
如果你的JPEG和PNG文件显示正常,但HEIC、WebP或相机RAW文件是空白的怎么办?这不是一个普遍的Windows设置问题;这意味着你缺少特定的编解码器。Windows依靠这些小型插件来理解和显示不同的文件格式。对于iPhone的HEIC文件,你需要从Microsoft Store获取HEIF图像扩展。只需搜索并安装免费的软件包即可。在某些较旧的Windows 10版本上,这可能还需要付费的HEVC视频扩展(通常为$0.99),但图像扩展本身是免费的。快速重启文件资源管理器应该能让你的HEIC缩略图显示出来。对于WebP图像,现代版本的Windows 10(1809及更高版本)原生支持,所以如果它们不显示,你的问题几乎肯定是缓存损坏——按照上述方法清理缓存应该是你的第一步。对于相机中的RAW文件(如佳能的CR2、尼康的NEF或索尼的ARW),解决方案是“RAW图像扩展”,同样在Microsoft Store中免费提供。安装它会为数百种相机型号添加缩略图支持。但请注意:此扩展不涵盖所有专有的RAW格式。如果你使用的是较旧或更小众的相机,最好的办法是将文件转换为TIFF或JPEG等普遍支持的格式。你可以使用像CocoConvert这样的工具来完成,它直接在你的浏览器中运行。
当问题出在特定驱动器或网络位置时
如果在你的主C盘上能看到缩略图,但在外部USB驱动器或网络共享上看不到,这表明是特定位置的问题。对于外部驱动器,Windows通常默认采用“快速移除”策略,这可能会干扰生成预览等性能密集型任务。你可以通过右键单击驱动器,选择“属性”>“硬件”>“属性”>“策略”,然后选择“更好的性能”来更改此设置。请记住,启用此设置后,在拔下驱动器之前,你必须使用“安全删除硬件”功能,以防止数据损坏。网络驱动器是另一回事。Windows默认不愿为网络位置生成缩略图,因为通过网络读取数百个文件可能会非常慢,并占用大量带宽。这里没有很好的内置解决方案。常见的解决方法是,要么将文件复制到本地机器,要么使用第三方照片查看器,如IrfanView或FastStone Image Viewer,它们会创建自己独立的缩略图缓存。最后,如果你使用的是工作或学校电脑,问题可能是组策略。管理员可以强制执行一项策略,明确关闭所有缩略图显示。如果是这样,这些修复方法都不会奏效,你将不得不与你的IT部门联系。
将有问题的文件转换为Windows实际支持的格式
与其与Windows作斗争,有时最直接的解决方案是将有问题的文件转换为它能完美处理的格式。如果你正在处理一个来自最近旅行的HEIC照片文件夹、一批来自网络的AVIF图像,或者顽固的相机RAW文件,只需转换它们即可。将它们转换为JPEG或PNG可以一劳永逸地解决缩略图问题,并使它们与几乎任何设备上的任何应用程序兼容。你可以使用CocoConvert来批量转换HEIC、AVIF、WebP、TIFF和大多数RAW格式,直接转换为JPEG或PNG,无需安装任何软件。只需上传你的文件,选择一种格式,然后下载结果。通常来说,对于照片,使用85%左右质量的JPEG格式可以在细节和文件大小之间取得很好的平衡。对于任何需要透明背景的图像,例如徽标,你必须使用PNG,因为JPEG不支持透明度。需要了解的一个限制是CocoConvert的文件大小限制,这对于某些高端相机(如索尼A7R的80MB以上文件)产生的巨大RAW文件可能是一个问题。对于这些极端情况,像Adobe DNG Converter或RawTherapee这样的桌面工具更合适。关键是为工作选择合适的工具。
当所有方法都无效时:高级故障排除步骤
如果你已经清除了缓存,确认了视图设置,并安装了正确的编解码器,但缩略图仍然缺失,那么是时候检查更深层次的系统问题了。你的第一站应该是系统文件检查器。以管理员身份打开命令提示符并运行命令 `sfc /scannow`。这个工具会扫描并修复损坏的Windows系统文件。整个过程可能需要10-20分钟,并且很可能需要重启。仍然没有成功?你的杀毒软件可能是罪魁祸首。一些安全套件,特别是较旧的,可能会干扰文件操作并阻止缩略图生成。一个快速测试方法是暂时禁用你的杀毒软件的实时保护,然后浏览到图像文件夹。如果缩略图突然出现,那么你找到了问题所在;重新启用你的保护,并将文件资源管理器 (explorer.exe) 添加到其排除列表中。另一种可能性,特别是对于使用Windows 11版本22H2或更高版本的用户,是一个已知的导致缩略图生成停滞的错误。微软已经修复了这个问题,所以请确保你的系统通过Windows Update完全更新。如果所有方法都失败了,并且问题是在某个特定更新后才出现的,那么“终极选择”就是卸载它。转到“设置”>“Windows 更新”>“更新历史记录”>“卸载更新”,然后删除最新的累积更新。这是最后的手段,但当补丁明显是问题原因时,这是一个有效的故障排除步骤。