Size column in Everything uses different method than other programs do

Discussion related to "Everything" 1.5 Alpha.
Post Reply
Thy Grand Voidinesss
Posts: 697
Joined: Wed Jun 01, 2022 5:01 pm

Size column in Everything uses different method than other programs do

Post by Thy Grand Voidinesss »

My large test file shows in

● Windows [10 Enterprise 20H2 x64] Explorer: 31.4 GB (33,811,154,600 bytes) - for Size in Properties
● Windows [10 Enterprise 20H2 x64] Explorer: 31.4 GB (33,811,156,992 bytes) - for Size on disk in Properties
● Windows [10 Enterprise 20H2 x64] Explorer: 33,018,706 KB - for Size column
● FreeCommander XE 2023 Build 906 64-bit Donor Portable: 31.49 GB - for Size Auto column
● Mp3tag 3.25 x64 Portable: 31.49 GB - for Size column
● Everything 1.5.0.1372a x64 Portable: 33.811 GB - for Size column

Where is this difference coming from between Everything and also used by me on a daily basis FreeCommander and Mp3Tag? I do not really care for what Windows Explorer is showing in its column for size of items, but how can I switch in Everything to reporting method used by these 2 other my go-to programs?
tuska
Posts: 1098
Joined: Thu Jul 13, 2017 9:14 am

Re: Size column in Everything uses different method than other programs do

Post by tuska »

That's how it looks for me:

Everything.ini

Code: Select all

size_ceil_search=0
2024-04-20_Size in Everything and Total Commander.png
2024-04-20_Size in Everything and Total Commander.png (31.58 KiB) Viewed 4762 times
 
References:
size:
Request: Number value exactness tolerance and approximation
Total-Size-On-Disk, Total-Disk-Size, Free-Disk-Size, Available-Free-Disk-Size
Thy Grand Voidinesss
Posts: 697
Joined: Wed Jun 01, 2022 5:01 pm

Re: Size column in Everything uses different method than other programs do

Post by Thy Grand Voidinesss »

Thank you for these detailed references


It seem that I would have to switch back from using

Tools > Options > View > Size standard > Metric

to

Tools > Options > View > Size standard > JEDIC

but then it would be bringing back this issue: viewtopic.php?t=14336

But then I could workaround that by switching from

Tools > Options > View > Size format > Auto

to e.g.

Tools > Options > View > Size format > MB

but I just do not know which trade-off is worse for me. Maybe I should adjust what my FreeCommander is showing- if it is possible at all? But then again I would also have to change it in Mp3tag [which apparently uses JEDIC with auto]- which to my knowledge is impossible

This is hell of a conundrum
Last edited by Thy Grand Voidinesss on Mon Jun 10, 2024 6:23 am, edited 1 time in total.
Thy Grand Voidinesss
Posts: 697
Joined: Wed Jun 01, 2022 5:01 pm

Re: Size column in Everything uses different method than other programs do

Post by Thy Grand Voidinesss »

Thy Grand Voidinesss wrote: Wed May 01, 2024 2:04 pm [...]
This is hell of a conundrum
Yep, this is what I get in [left to right] FreeCommander, Everything and Mp3tag for the same set of files with unit bordering sizes:

SIZE TEST.jpg
SIZE TEST.jpg (611.15 KiB) Viewed 4675 times
I like what I see in Everything, which was achieved by using

Tools > Options > View > Size standard > Metric
Tools > Options > View > Size format > Auto


settings - but despite turning on every possible version in FreeCommander I still always get different numbers. [While Mp3tag I can leave out as it is as I seldomly need to take a precise info about size from that particular program]
Thy Grand Voidinesss
Posts: 697
Joined: Wed Jun 01, 2022 5:01 pm

Re: Size column in Everything uses different method than other programs do

Post by Thy Grand Voidinesss »

So does anyone have any solutions for dealing with this brain-teaser?

How to rather match FreeCommander with what is Everything showing, as currently
Thy Grand Voidinesss wrote: Wed May 01, 2024 3:28 pm [...]
I like what I see in Everything, which was achieved by using

Tools > Options > View > Size standard > Metric
Tools > Options > View > Size format > Auto

[...]
?
Thy Grand Voidinesss
Posts: 697
Joined: Wed Jun 01, 2022 5:01 pm

Re: Size column in Everything uses different method than other programs do

Post by Thy Grand Voidinesss »

Or maybe there could be done some upgrade to Everything, so that it could match FreeCommander's other methods?
void
Developer
Posts: 17153
Joined: Fri Oct 16, 2009 11:31 pm

Re: Size column in Everything uses different method than other programs do

Post by void »

What column in FreeCommander are you trying to match?
Thy Grand Voidinesss
Posts: 697
Joined: Wed Jun 01, 2022 5:01 pm

Re: Size column in Everything uses different method than other programs do

Post by Thy Grand Voidinesss »

I think matching in Everything what and how FreeCommander shows in the Size column would be what I wish for; with the caveat of not
Thy Grand Voidinesss wrote: Wed May 01, 2024 2:04 pm [...]
bringing back this issue
[...]
download/file.php?id=3717
void
Developer
Posts: 17153
Joined: Fri Oct 16, 2009 11:31 pm

Re: Size column in Everything uses different method than other programs do

Post by void »

The following should match the size column from FreeCommander:

Tools -> Options -> View -> Size standard = JEDEC
Tools -> Options -> View -> Size format = Auto
Tools -> Options -> Advanced -> size_auto_ceil=Floor
Tools -> Options -> Advanced -> size_auto_format=3 digits
Thy Grand Voidinesss
Posts: 697
Joined: Wed Jun 01, 2022 5:01 pm

Re: Size column in Everything uses different method than other programs do

Post by Thy Grand Voidinesss »

Unfortunately it does not

SIZE TEST Everything - settings proposton 1.jpg
SIZE TEST Everything - settings proposton 1.jpg (257.52 KiB) Viewed 4005 times

[And 2 digits after decimal sign is what I am aming for]
Last edited by Thy Grand Voidinesss on Tue Jun 11, 2024 6:52 am, edited 1 time in total.
void
Developer
Posts: 17153
Joined: Fri Oct 16, 2009 11:31 pm

Re: Size column in Everything uses different method than other programs do

Post by void »

Please try setting size_auto_format to 3 digits (not 3 decimal places):
Tools -> Options -> Advanced -> size_auto_format=3 digits
Thy Grand Voidinesss
Posts: 697
Joined: Wed Jun 01, 2022 5:01 pm

Re: Size column in Everything uses different method than other programs do

Post by Thy Grand Voidinesss »

I still have mismatches
SIZE TEST Everything - settings proposton 2.jpg
SIZE TEST Everything - settings proposton 2.jpg (289.17 KiB) Viewed 3994 times
void
Developer
Posts: 17153
Joined: Fri Oct 16, 2009 11:31 pm

Re: Size column in Everything uses different method than other programs do

Post by void »

What is the exact size in bytes for each file?

So I can work out formulas used here..

To quickly see the file sizes in bytes, include the following in your search:

addcol:a a:=$size:
Thy Grand Voidinesss
Posts: 697
Joined: Wed Jun 01, 2022 5:01 pm

Re: Size column in Everything uses different method than other programs do

Post by Thy Grand Voidinesss »

As reported by the dir command in CMD:

SIZE TEST 01.mp3 ▶ 1 022 242
SIZE TEST 02.mp3 ▶ 1 024 002
SIZE TEST 03.mp3 ▶ 1 024 153
SIZE TEST 04.mp3 ▶ 1 036 810
SIZE TEST 05.mp3 ▶ 1 048 308
SIZE TEST 06.mp3 ▶ 1 048 660
SIZE TEST 07.mp3 ▶ 1 063 586
SIZE TEST 08.mp3 ▶ 1 066 666
SIZE TEST 09.mp3 ▶ 1 073 728 304
SIZE TEST 10.mp3 ▶ 1 073 742 524
SIZE TEST 11.mp3 ▶ 1 073 748 684
SIZE TEST 12.mp3 ▶ 1 081 926 620
SIZE TEST 13.mp3 ▶ 1 093 171 282
Thy Grand Voidinesss
Posts: 697
Joined: Wed Jun 01, 2022 5:01 pm

Re: Size column in Everything uses different method than other programs do

Post by Thy Grand Voidinesss »

void wrote: Tue Jun 11, 2024 9:54 am [...]
work out formulas used
[...]
Maybe I should just ask on the Commandeer forum its creator about this i.e. what method / adjustment Everything needs in this regard?
horst.epp
Posts: 1456
Joined: Fri Apr 04, 2014 3:24 pm

Re: Size column in Everything uses different method than other programs do

Post by horst.epp »

For me, Everything should not try to follow any 3rd party file manager's size display.
The reference on a Windows system should be the Explorer and nothing else.
Thy Grand Voidinesss
Posts: 697
Joined: Wed Jun 01, 2022 5:01 pm

Re: Size column in Everything uses different method than other programs do

Post by Thy Grand Voidinesss »

So if my goal is to have a unified and also size reported, I should start by addressing this issue with FreeCommander's author, because Everything is currently reporting exactly what it should?
void
Developer
Posts: 17153
Joined: Fri Oct 16, 2009 11:31 pm

Re: Size column in Everything uses different method than other programs do

Post by void »

Everything 1.5.0.1384a changes how the size is formatted when using size_auto_format != 3 digits.

0 to 3 decimal place formatting with JEDEC will now use 0.99MB instead of 1023 KB

Does this match your desired formatting?
Post Reply