在 Windows 11 中缓存图像缩略图

在 Windows 11 中缓存图像缩略图

我开始使用 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 或更高。

相关内容