0

I started using HEIC images to save storage space. I'm really happy with the format as the quality is good and the compression is great. However, one thing I'm struggling with is how long the thumbnails take to load when I open a folder with HEIC images.

I can understand if it takes a while to load the first time, but each time I open a folder, HEIC folders reload entirely to show thumbnails:

enter image description here

Is there a way to configure Windows 11 to save HEIC thumbnails in cache so after loading them once, I can quickly re-open the folder to see the contents?

The images I'm trying to view are on my hard drive, thus the expectation is they should load quickly.

According to my Windows settings, image thumbnails should be cached, but it's not working:

enter image description here

PC Specs

  • Device: HP Envy 17 2023
  • Processor: 13th Gen Intel(R) Core(TM) i7-1355U, 1.70 GHz
  • RAM: 32.0 GB
  • OS: Windows 11 Pro 22H2
  • Storage: 1TB SSD

Thank you for any help.

GTS Joe
  • 281

1 Answers1

0

In Windows 10 and earlier Windows 11 versions, the method below of changing relevant Registry key values allowed to prevent Windows from deleting thumbnail cache at each reboot. It might still work for your Windows version. However, in Windows 11 Pro 23H2 it no longer works, likely due to ongoing changes to File Explorer. It must be reported to Microsoft File Explorer team as a bug.

The thumbnail cache for each user is stored as .db files in the hidden folder:

%LocalAppData%\Microsoft\Windows\Explorer (C:\Users{user-name}\AppData\Local\Microsoft\Windows\Explorer)

Open Regedit and change value of Autorun Dword from 3 to 0 in the keys below:

(32-bit and 64-bit) HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\VolumeCaches\Thumbnail Cache

(64-bit only) HKLM\SOFTWARE\WOW6432Node\Microsoft\Windows\CurrentVersion\Explorer\VolumeCaches\Thumbnail Cache

You can also increase thumbnail cache size by opening the Registry key in Regedit

Computer\HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer

then creating, if doesn't exist, a new String Value named Max Cached Icons, and setting its Value Data to 4096 or higher.

sambul35
  • 121