Does Ctrl-L use Everything?

English support forum

Moderators: white, Hacker, petermad, Stefan2

User avatar
Hacker
Moderator
Moderator
Posts: 13065
Joined: 2003-02-06, 14:56 UTC
Location: Bratislava, Slovakia

Re: Does Ctrl-L use Everything?

Post by *Hacker »

petermad,
The difference could be due to caching.
Yes, however, there is still the question of the 6 minutes using TC 64-bit. Perhaps an antivirus program.

Roman
Mal angenommen, du drückst Strg+F, wählst die FTP-Verbindung (mit gespeichertem Passwort), klickst aber nicht auf Verbinden, sondern fällst tot um.
User avatar
tuska
Power Member
Power Member
Posts: 3760
Joined: 2007-05-21, 12:17 UTC

Re: Does Ctrl-L use Everything?

Post by *tuska »

NotNull wrote: 2019-12-07, 01:10 UTC
Hacker wrote: 2019-12-06, 23:41 UTC tuska,
the shortcut ALT+ENTER is already taken for "Show property sheet."
I guess that was the point - to use Alt-Enter instead of Ctrl-L if one does not want to use Everything for space calculation.
Good guess :)
(the General tab of that property sheet shows for a folder: Size, Size on disk, Number of folders, Number of files )
Ahh, thanks for that.
User avatar
Hacker
Moderator
Moderator
Posts: 13065
Joined: 2003-02-06, 14:56 UTC
Location: Bratislava, Slovakia

Re: Does Ctrl-L use Everything?

Post by *Hacker »

TesterTC has uploaded four comparison videos:

FreeCommanderXE.wmv - 0:04
DoubleCommander1.0.0.wmv - 0:03
TotalCommander64bit.wmv - 6:54 (sped up 2x on video)
TotalCommander32bit.wmv - 0:58

According to TesterTC, antivirus was disabled and the times are reproducible several times in a row, so no caching involved or it does not change the outcome.

Roman
Mal angenommen, du drückst Strg+F, wählst die FTP-Verbindung (mit gespeichertem Passwort), klickst aber nicht auf Verbinden, sondern fällst tot um.
User avatar
petermad
Power Member
Power Member
Posts: 14808
Joined: 2003-02-05, 20:24 UTC
Location: Denmark
Contact:

Re: Does Ctrl-L use Everything?

Post by *petermad »

I suggest that TesterTC tries TC x64 with a clean ini file.
License #524 (1994)
Danish Total Commander Translator
TC 11.03 32+64bit on Win XP 32bit & Win 7, 8.1 & 10 (22H2) 64bit, 'Everything' 1.5.0.1371a
TC 3.50 on Android 6 & 13
Try: TC Extended Menus | TC Languagebar | TC Dark Help | PHSM-Calendar
User avatar
Hacker
Moderator
Moderator
Posts: 13065
Joined: 2003-02-06, 14:56 UTC
Location: Bratislava, Slovakia

Re: Does Ctrl-L use Everything?

Post by *Hacker »

petermad,
Indeed, I should have suggested that as the first troubleshooting step :oops:

Thanks
Roman
Mal angenommen, du drückst Strg+F, wählst die FTP-Verbindung (mit gespeichertem Passwort), klickst aber nicht auf Verbinden, sondern fällst tot um.
NotNull
Senior Member
Senior Member
Posts: 269
Joined: 2019-11-25, 20:43 UTC
Location: NL

Re: Does Ctrl-L use Everything?

Post by *NotNull »

tuska wrote: 2019-12-06, 19:08 UTC
Hacker wrote: 2019-12-06, 18:55 UTC tuska,
I would like to keep CTRL+L in its current form (TC method).
What is the advantage?
- The required space on the destination drive is also displayed
Don't rely too heavily on Total Commander for this, as TC reports wrong sizes for small files.

Normally there is some extra room per file in the MFT (Windows' file "address book" ) and smaller files ( typical <800 bytes) are stored there (in the MFT) if there is room left and don't occupy a cluster on disk. Win10 reports the correct size-on-disk (use Alt-Enter ;))
User avatar
Usher
Power Member
Power Member
Posts: 1675
Joined: 2011-03-11, 10:11 UTC

Re: Does Ctrl-L use Everything?

Post by *Usher »

2NotNull
Do you know that zero byte file can occupy a cluster on disk?
Andrzej P. Wozniak
Polish subforum moderator
User avatar
petermad
Power Member
Power Member
Posts: 14808
Joined: 2003-02-05, 20:24 UTC
Location: Denmark
Contact:

Re: Does Ctrl-L use Everything?

Post by *petermad »

Don't rely too heavily on Total Commander for this, as TC reports wrong sizes for small files.
Not really, but you have to make sure that the settings for showing hidden and system files is the same in TC and Explorer, and you have to disable TC's ignore list, because files that matches the list are not calculated by TC.

If I do that, I get the same results - here for my entire TC-directory. including subdirectories: https://madsenworld.dk/tcmd/usedspace.png
License #524 (1994)
Danish Total Commander Translator
TC 11.03 32+64bit on Win XP 32bit & Win 7, 8.1 & 10 (22H2) 64bit, 'Everything' 1.5.0.1371a
TC 3.50 on Android 6 & 13
Try: TC Extended Menus | TC Languagebar | TC Dark Help | PHSM-Calendar
NotNull
Senior Member
Senior Member
Posts: 269
Joined: 2019-11-25, 20:43 UTC
Location: NL

Re: Does Ctrl-L use Everything?

Post by *NotNull »

petermad wrote: 2019-12-08, 08:28 UTC Not really, but you have to make sure that the settings for showing hidden and system files is the same in TC and Explorer, and you have to disable TC's ignore list, because files that matches the list are not calculated by TC.
An experiment:
- Create HELLO.txt with content "Hi!" on your C: drive.
- In TC, press CTRL-L on this file.
- In TC, press ALT-ENTER on this file.
Usher wrote: 2019-12-08, 02:57 UTC 2NotNull
Do you know that zero byte file can occupy a cluster on disk?
:shock: No, I didn't know that! Under what conditions?
(or do you mean through a named datastream?)
User avatar
petermad
Power Member
Power Member
Posts: 14808
Joined: 2003-02-05, 20:24 UTC
Location: Denmark
Contact:

Re: Does Ctrl-L use Everything?

Post by *petermad »

An experiment:
- Create HELLO.txt with content "Hi!" on your C: drive.
- In TC, press CTRL-L on this file.
- In TC, press ALT-ENTER on this file.
The result depends of under which OS you do it:
Under Windows XP: https://madsenworld.dk/tcmd/usedspace5.png
Under Windows 7: https://madsenworld.dk/tcmd/usedspace2.png
Under Windows 8.1: https://madsenworld.dk/tcmd/usedspace4.png
Under Windows 10 1909: https://madsenworld.dk/tcmd/usedspace3.png

As you can see Windows 10 and 8.1 obviously shows the wrong value for used diskspace - since a 3 byte file cannot occupy only 0 bytes of the harddisk,
License #524 (1994)
Danish Total Commander Translator
TC 11.03 32+64bit on Win XP 32bit & Win 7, 8.1 & 10 (22H2) 64bit, 'Everything' 1.5.0.1371a
TC 3.50 on Android 6 & 13
Try: TC Extended Menus | TC Languagebar | TC Dark Help | PHSM-Calendar
NotNull
Senior Member
Senior Member
Posts: 269
Joined: 2019-11-25, 20:43 UTC
Location: NL

Re: Does Ctrl-L use Everything?

Post by *NotNull »

petermad wrote: 2019-12-08, 09:39 UTC As you can see Windows 10 and 8.1 obviously shows the wrong value for used diskspace - since a 3 byte file cannot occupy only 0 bytes of the harddisk,
Please re-read my original message:
NotNull wrote: 2019-12-08, 00:09 UTC Don't rely too heavily on Total Commander for this, as TC reports wrong sizes for small files.

Normally there is some extra room per file in the MFT (Windows' file "address book" ) and smaller files ( typical <800 bytes) are stored there (in the MFT) if there is room left and don't occupy a cluster on disk. Win10 reports the correct size-on-disk (use Alt-Enter ;))
User avatar
petermad
Power Member
Power Member
Posts: 14808
Joined: 2003-02-05, 20:24 UTC
Location: Denmark
Contact:

Re: Does Ctrl-L use Everything?

Post by *petermad »

smaller files ( typical <800 bytes) are stored there (in the MFT)
You got a point there. I just tested under Windows 10 on a FAT partition and here Windows reports a whole cluster (32768 bytes) used for the HELLO.txt file.
License #524 (1994)
Danish Total Commander Translator
TC 11.03 32+64bit on Win XP 32bit & Win 7, 8.1 & 10 (22H2) 64bit, 'Everything' 1.5.0.1371a
TC 3.50 on Android 6 & 13
Try: TC Extended Menus | TC Languagebar | TC Dark Help | PHSM-Calendar
User avatar
Hacker
Moderator
Moderator
Posts: 13065
Joined: 2003-02-06, 14:56 UTC
Location: Bratislava, Slovakia

Re: Does Ctrl-L use Everything?

Post by *Hacker »

TesterTC tested using a fresh .ini, after 4:40 only 1 GB was counted and he gave up.
Perhaps of note is that the counting wasn't interruptible by Escape and he had to kill the TC process.
Video here.

Perhaps create a Process Monitor log?

Roman
Mal angenommen, du drückst Strg+F, wählst die FTP-Verbindung (mit gespeichertem Passwort), klickst aber nicht auf Verbinden, sondern fällst tot um.
User avatar
Usher
Power Member
Power Member
Posts: 1675
Joined: 2011-03-11, 10:11 UTC

Re: Does Ctrl-L use Everything?

Post by *Usher »

petermad wrote: 2019-12-08, 09:39 UTC The result depends of under which OS you do it:
Wrong. The result depends on filesystem.
Andrzej P. Wozniak
Polish subforum moderator
User avatar
Usher
Power Member
Power Member
Posts: 1675
Joined: 2011-03-11, 10:11 UTC

Re: Does Ctrl-L use Everything?

Post by *Usher »

NotNull wrote: 2019-12-08, 09:04 UTC
Usher wrote: 2019-12-08, 02:57 UTC 2NotNull
Do you know that zero byte file can occupy a cluster on disk?
:shock: No, I didn't know that! Under what conditions?
(or do you mean through a named datastream?)
Use the Force of NTFS compression, Luke!
MS never fixed filesystem drivers to not compress small files (or files already compressed).
Andrzej P. Wozniak
Polish subforum moderator
Post Reply