Discussion related to "Everything" 1.5.
asamirid
Posts: 131 Joined: Sat Oct 13, 2018 12:28 pm
Post
by asamirid » Sat Oct 22, 2022 10:44 am
greetings
..
i wonder if ..
can
"everything" display 512*512 thumbnails using any external plugin or dll file ??
this will be super helpful with large 4k and 5k screens
thanks
..
void
Developer
Posts: 19902 Joined: Fri Oct 16, 2009 11:31 pm
Post
by void » Sat Oct 22, 2022 11:06 am
To set Everything to allow up to 512x512 thumbnails:
Copy and paste the following into your Everything search box:
/max_thumbnail_size=512
Press ENTER in your Everything search box.
If successful, max_thumbnail_size=512 is shown in the status bar for a few seconds.
(the default is 256)
However, Everything will still load thumbnails as 256x256.
To load thumbnails as 512x512:
Copy and paste the following into your Everything search box:
/thumbnail_load_size=512
Press ENTER in your Everything search box.
If successful, thumbnail_load_size=512 is shown in the status bar for a few seconds.
(the default is 256)
Please note that each thumbnail will consume 1 MB of ram.
max_thumbnail_size
thumbnail_load_size
Last edited by void on Sat Oct 22, 2022 11:13 pm, edited 3 times in total.
Reason: 768 KB => 1MB because Everything stores thumbnails as 32 bit (not 24 bit)
asamirid
Posts: 131 Joined: Sat Oct 13, 2018 12:28 pm
Post
by asamirid » Sat Oct 22, 2022 1:41 pm
thanks
void for the informative answer ..
about the quote below, can you tell how much ram the 256 thumbnail consume ??
just to put it in perspective to the 512 one and do the math
..
asamirid
Posts: 131 Joined: Sat Oct 13, 2018 12:28 pm
Post
by asamirid » Sat Oct 22, 2022 6:39 pm
i also wonder this..
is
"everything" cache the generated 512p thumbnails in someway or it will reproduce all thumbnails everytime for every search result !!
as i have folders with thousands of photos or hundreds of videos and it's normally pops in search results.
..
void
Developer
Posts: 19902 Joined: Fri Oct 16, 2009 11:31 pm
Post
by void » Sat Oct 22, 2022 10:58 pm
Everything stores thumbnails in RAM.
Thumbnails are freed from RAM when you close your Everything search window.
Everything stores the thumbnails as 32 bit.
128x128 = 64KB
256x256 = 256 KB
512x512 = 1MB
1024*1024 = 4MB
Everything uses the system to gather thumbnails.
Either with
IShellItemImageFactory::GetImage or
IExtractImage::Extract
The system will cache the thumbnails on disk under:
C:\Users\<your-user-name>\AppData\Local\Microsoft\Windows\Explorer
There are some weird size limits with the system cache that (AFAIK) cannot be adjusted.
To improve thumbnail loading performance, please try increasing your
request_extra_fileinfo_end :
Copy and paste the following into your Everything search box:
/request_extra_fileinfo_end=64
Press ENTER in your Everything search box.
If successful, request_extra_fileinfo_end=64 is shown in the status bar for a few seconds.
(where 64 is the number of offscreen items you would like to preload)
asamirid
Posts: 131 Joined: Sat Oct 13, 2018 12:28 pm
Post
by asamirid » Sun Oct 23, 2022 12:08 am
now all aspects are crystal clear..
i have tried both commands and it worked as expected
now i can display 512 thumbnails with just one keypress
thanx alot
..
void wrote: Sat Oct 22, 2022 10:58 pm
Everything stores thumbnails in RAM.
Thumbnails are freed from RAM when you close your Everything search window.
Everything stores the thumbnails as 32 bit.
128x128 = 64KB
256x256 = 256 KB
512x512 = 1MB
1024*1024 = 4MB
Everything uses the system to gather thumbnails.
Either with
IShellItemImageFactory::GetImage or
IExtractImage::Extract
The system will cache the thumbnails on disk under:
C:\Users\<your-user-name>\AppData\Local\Microsoft\Windows\Explorer
There are some weird size limits with the system cache that (AFAIK) cannot be adjusted.
To improve thumbnail loading performance, please try increasing your
request_extra_fileinfo_end :
Copy and paste the following into your Everything search box:
/request_extra_fileinfo_end=64
Press ENTER in your Everything search box.
If successful, request_extra_fileinfo_end=64 is shown in the status bar for a few seconds.
(where 64 is the number of offscreen items you would like to preload)