I have a bunch of .heic photos from my iphone on my Windows 11 desktop. Unfortunately, the Windows File Explorer loads the .heic thumbnails terribly slow. How can I improve this?
- 180
3 Answers
Upvoted answer is correct, but I have an even better fork.
- Windows Explorer 11 only uses 1 CPU thread for thumbnails.
- Old WinThumbPreloader only uses 1 CPU thread for thumbnails.
This utility solves this.
12x-50x faster HEIC/HEIF thumbnails!!!
Make sure you use the correct fork of WinThumbsPreloader that has multithreading, it is MUCH faster, at generating about 50+ HEIC/HEIF thumbnails per second by multithreading, if you have a modern 6C/12T+ CPU.
https://github.com/bruhov/WinThumbsPreloader/issues/19#issuecomment-993424181
Person @arturdd forked it and fixed the turbo HEIC/HEIF generator in the @bruhov Issue Tracker, but you have to download it from the @arturdd fork.
Comment on GitHub:
Just want to add this is a really great utility - and as "it should have been"! Installed in Win11, right clicked folder structure with about 3 000 synced HEIC photos (6 GB) from Android phone and using about 400 threads (!) all thumbnails where recursively created on my laptop (8C/16T i7 10875) in just a few minutes. Really great and I no longer consider switching back to JPG for faster thumbnails in Windows at least
...But use the correct fork!
There are multiple forks of the WinThumbsPreloader project (bruhov / arturdd / inthebrilliantblue), and you only want a fork that contains the successful multithreaded HEIC/HEIF support.
WinThumbsPreloader has been forked over 30 times.
The @Mfarooq360 fork is the best non-beta fork I have used, now at Version 1.1.0.
https://github.com/Mfarooq360/WinThumbsPreloader
The same author of the fastest HEIC/HEIF thumbnail generator fork of WinThumbsPreloader, says Version 2.0.0 is coming soon. If you want to try a beta, Version 2.0.0 is here:
https://github.com/Mfarooq360/WinThumbsPreloader-V2/releases
[Information current as of December 1st, 2023)
- 151
-
Thank you @Mark Rejhon! This is great! Please keep this reply updated in the coming months, so everyone landing here can see the progress of this marvellous project. – K.Mulier Dec 11 '23 at 17:46
-
Hi Mark Rejhon, I'm a bit confused. You first mention the @arturdd fork, but later on you refer to the Mfarooq360 fork. Which one do you recommend? – K.Mulier Jan 13 '24 at 15:02
-
The Mfarooq360's V2 fork is further development of the @arturdd fork, so its the latest multithreaded version in development with more settings and a nice GUI. – sambul35 Feb 20 '24 at 00:17
The WinThumbsPreloader software is a great solution for this problem:
https://github.com/arturdd/WinThumbsPreloader
I also figured that turning off Windows File Explorer indexing can help a great deal:
Maybe slightly unrelated, but I figured out this solution to assign a default app to files without extension:
assoc .="No_Extension"
ftype "No_Extension"="C:\path\to\my editor.exe" "%1"
see How to set the default program for opening files without an extension in Windows?
- 180
-
Yes, just upvoted you. But there's a faster version, make sure you use the multithreaded fork of the original version, that can create over 50 HEIC/HEIF thumbnails per second. See the other answer! – Mark Rejhon Dec 03 '23 at 06:24
I have one more solution, which approaches this in a different/simpler way, not just throwing all of your processing power at the problem, which does, admittedly, "fix" the issue (assuming you have enough cores to chug through the work).
This reddit thread suggested going to the HEIC folder's properties and on the Customization tab and change it from Optimize this folder for: Photos (the default option Windows selects when it detects photos of any kind) to Optimize this folder for: General Items. At this point, Windows stops even trying to review the HEIC files and the folder loads as fast as any other folder. You can sort, view, etc easily and quickly. Resetting this option to Photos immediately causes the massive slow down once more.
Hope this helps someone that either A) doesn't have a bunch of cores or B) doesn't care about the photos optimization (whatever that does).
- 2,057
- 11
HEIF Image Extensions. Why do I need theHEVC Video Extensions? – K.Mulier Sep 03 '23 at 13:48