我开始使用 HEIC 图片来节省存储空间。我对这种格式非常满意,因为它的质量很好,压缩率也很高。然而,有一件事让我很纠结,那就是当我打开一个包含 HEIC 图片的文件夹时,缩略图需要多长时间才能加载。
我可以理解第一次加载需要一段时间,但每次我打开文件夹时,HEIC 文件夹都会完全重新加载以显示缩略图:
有没有办法配置 Windows 11 以将 HEIC 缩略图保存在缓存中,以便在加载一次后,我可以快速重新打开文件夹查看内容?
我尝试查看的图像位于我的硬盘上,因此期望它们能够快速加载。
根据我的 Windows 设置,图像缩略图应该被缓存,但它不起作用:
电脑规格
- 设备:HP Envy 17 2023
- 处理器:第 13 代 Intel(R) Core(TM) i7-1355U,1.70 GHz
- 内存:32.0 GB
- 操作系统:Windows 11 Pro 22H2
- 存储:1TB SSD
感谢您的任何帮助。
答案1
在 Windows 10 和更早的 Windows 11 版本中,以下更改相关注册表项值的方法可以防止 Windows 在每次重新启动时删除缩略图缓存。它可能仍然适用于您的 Windows 版本。然而,在 Windows 11 Pro 23H2 中它不再起作用,可能是由于文件资源管理器的持续更改。必须将其作为错误报告给 Microsoft 文件资源管理器团队。
每个用户的缩略图缓存都以 .db 文件的形式存储在隐藏文件夹中:
%LocalAppData%\Microsoft\Windows\Explorer(C:\Users{用户名}\AppData\Local\Microsoft\Windows\Explorer)
打开 Regedit 并将以下键中的 Autorun Dword 值从 3 更改为 0:
(32 位和 64 位)HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\VolumeCaches\Thumbnail Cache
(仅限 64 位)HKLM\SOFTWARE\WOW6432Node\Microsoft\Windows\CurrentVersion\Explorer\VolumeCaches\Thumbnail Cache
您还可以通过打开 Regedit 中的注册表项来增加缩略图缓存大小
计算机\HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer
然后创建一个名为的新字符串值(如果不存在)最大缓存图标,并将其数值数据设置为 4096 或更高。