Everything / MFT and Search Options?

English support forum

Moderators: white, Hacker, petermad, Stefan2

islogged
Senior Member
Senior Member
Posts: 205
Joined: 2008-09-17, 00:57 UTC

Everything / MFT and Search Options?

Post by *islogged »

I wondering about the files informations who are stored in the MFT (for eventually some Search Options).

In the Help File of Total Commander we can read:

Uses the program "Everything" to search NTFS-formatted drives. The tool accesses the internal file index (Master File Table, MFT) of NTFS-formatted disks. Therefore it works without its own time-consuming creation of a search index. However, the MFT only contains file names. The search for other file attributes like the size, content plugin fields, or file contents are not accelerated.

On Microsoft Website we can read:

The NTFS file system contains a file called the master file table, or MFT. There is at least one entry in the MFT for every file on an NTFS file system volume, including the MFT itself. All information about a file, including its size, time and date stamps, permissions, and data content, is stored either in MFT entries, or in space outside the MFT that is described by MFT entries.

- https://msdn.microsoft.com/en-us/library/windows/desktop/aa365230

__________

So it's about Everything who maybe can only work with the "Filename" criteria.
But it looks that the MFT can store and work with more criterias than the FileName.

Just i want a clarification and know more about this point...
And maybe it's also about a wrong sentence in the TC Help file himself???

Thanks
(And Sorry for English)
TC V9.0a 64Bits with Official License Here
Windows 10 Enterprise x64 RedStone 3
User avatar
petermad
Power Member
Power Member
Posts: 14741
Joined: 2003-02-05, 20:24 UTC
Location: Denmark
Contact:

Post by *petermad »

It seems to me that if indexing of attributes is enabled in Everytning: see: http://madsenworld.dk/tcmd/everythingindexes.png then TC takes advantage of that - so maybe the Help file has to be updated in that respect...?
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.50b4 on Android 6 & 13
Try: TC Extended Menus | TC Languagebar | TC Dark Help | PHSM-Calendar
islogged
Senior Member
Senior Member
Posts: 205
Joined: 2008-09-17, 00:57 UTC

Post by *islogged »

It seems to me that if indexing of attributes is enabled in Everytning: see: http://madsenworld.dk/tcmd/everythingindexes.png then TC takes advantage of that - so maybe the Help file has to be updated in that respect...?
It seems it's not clear which searching options is supported by Total Commander with Everything.

If we believe the Help file, only the Filenames are supported.
And in case of me the Index Options of Everything is not set by default in the same way of you: https://imgur.com/a/SF1h8

I guess TC must to deactivate the Searching Options who is not supported when Everything Box is Checked to clear up this situation...
Last edited by islogged on 2018-03-02, 18:43 UTC, edited 1 time in total.
TC V9.0a 64Bits with Official License Here
Windows 10 Enterprise x64 RedStone 3
User avatar
Horst.Epp
Power Member
Power Member
Posts: 6450
Joined: 2003-02-06, 17:36 UTC
Location: Germany

Post by *Horst.Epp »

islogged wrote:
It seems to me that if indexing of attributes is enabled in Everytning: see: http://madsenworld.dk/tcmd/everythingindexes.png then TC takes advantage of that - so maybe the Help file has to be updated in that respect...?
It seems it's not clear which searching options is supported by Total Commander with Everything.

If we believe the Help file, only the Filename is supported.

And in case of me the default Index Options of Everything are not set in the same way: https://imgur.com/a/SF1h8

I guess TC must to deactivate the Searching Options who is not supported when Everything Box is Checked to clear up this situation...
It is known by reading the history that TC supports using the indexed file size of actual Everything versions.
I see no need for any change of the settings options in TC.
Windows 11 Home x64 Version 23H2 (OS Build 22631.3374)
TC 11.03 x64 / x86
Everything 1.5.0.1371a (x64), Everything Toolbar 1.3.2, Listary Pro 6.3.0.69
QAP 11.6.3.2 x64
islogged
Senior Member
Senior Member
Posts: 205
Joined: 2008-09-17, 00:57 UTC

Post by *islogged »

It is known by reading the history that TC supports using the indexed file size of actual Everything versions.
I see no need for any change of the settings options in TC.

Using the indexed file size??? mean?
I'm not sure to understand this answer, and the the matter with this raised problem.

Thanks
TC V9.0a 64Bits with Official License Here
Windows 10 Enterprise x64 RedStone 3
User avatar
Horst.Epp
Power Member
Power Member
Posts: 6450
Joined: 2003-02-06, 17:36 UTC
Location: Germany

Post by *Horst.Epp »

islogged wrote:
It is known by reading the history that TC supports using the indexed file size of actual Everything versions.
I see no need for any change of the settings options in TC.

Using the indexed file size??? mean?
I'm not sure to understand this answer, and the the matter with this raised problem.

Thanks
Using the indexed file size means that TC automatically uses the indexed file sizes from Everything if you have enabled size indexing in Everything itself.
Windows 11 Home x64 Version 23H2 (OS Build 22631.3374)
TC 11.03 x64 / x86
Everything 1.5.0.1371a (x64), Everything Toolbar 1.3.2, Listary Pro 6.3.0.69
QAP 11.6.3.2 x64
islogged
Senior Member
Senior Member
Posts: 205
Joined: 2008-09-17, 00:57 UTC

Post by *islogged »

Using the indexed file size means that TC automatically uses the indexed file sizes from Everything if you have enabled size indexing in Everything itself.
Concretely which of these options work with 'Everything' Search Option (inside TC):
- https://imgur.com/a/mJ4XS

When 'Everything' Option is Checked in TC:
- https://imgur.com/a/nJMck

'Cause until now still not clear for me...
TC V9.0a 64Bits with Official License Here
Windows 10 Enterprise x64 RedStone 3
User avatar
HolgerK
Power Member
Power Member
Posts: 5406
Joined: 2006-01-26, 22:15 UTC
Location: Europe, Aachen

Post by *HolgerK »

I guess TC must to deactivate the Searching Options who is not supported when Everything Box is Checked to clear up this situation...
Don't worry about details.
Even if the search would only support filenames, any other attribute can be evaluated faster because of the already limited number of files to inspect.

Holger
Make our planet great again
User avatar
ts4242
Power Member
Power Member
Posts: 2081
Joined: 2004-02-02, 20:08 UTC
Contact:

Post by *ts4242 »

islogged wrote:Concretely which of these options work with 'Everything' Search Option (inside TC):
- https://imgur.com/a/mJ4XS

When 'Everything' Option is Checked in TC:
- https://imgur.com/a/nJMck

'Cause until now still not clear for me...
There is another place Configuration> Options> Operation> Calculate space occupied by subdirectories group
History.txt wrote:23.08.17 Added: Configuration - Options - Operation: Option to use "Everything" to get directory sizes via Alt+Shift+Enter and/or spacebar. Needs recent Everything version with folder size index enabled (32/64)
islogged
Senior Member
Senior Member
Posts: 205
Joined: 2008-09-17, 00:57 UTC

Post by *islogged »

I stay convinced that the Search TC GUI need to have an explicit way about which "search criteria" are really boosted with 'Everything' and which are not.

Added to that, a lot of criteria are not indexed by default with 'Everything" i checked it again now.
That's the Default Options of the Last Version of 'Everything': https://imgur.com/a/ZgS8E

Sorry but even with this topic all that still not clear for me.
And common users like me don't daily past there time to fully read the History.txt file.

Anyway about it, the online version isn't updated since a time:
- http://www.ghisler.com/history.txt

Thanks at All
TC V9.0a 64Bits with Official License Here
Windows 10 Enterprise x64 RedStone 3
User avatar
ts4242
Power Member
Power Member
Posts: 2081
Joined: 2004-02-02, 20:08 UTC
Contact:

Post by *ts4242 »

islogged wrote:Anyway about it, the online version isn't updated since a time:
- http://www.ghisler.com/history.txt
Maybe it is time to update your bookmarks :lol: http://www.ghisler.com/history912.txt

Anyway, TC installation always include the latest History.txt, TC Changes Viewer make it easy to read the History.txt file.
islogged
Senior Member
Senior Member
Posts: 205
Joined: 2008-09-17, 00:57 UTC

Post by *islogged »

Anyway about it, the online version isn't updated since a time:
- http://www.ghisler.com/history.txt
Maybe it is time to update your bookmarks Laughing http://www.ghisler.com/history912.txt
Mean how many Urls for this file, one by version? Looks a non sense...
Particularly without remove the old url one ...

Anyway thanks.
TC Changes Viewer make it easy to read the History.txt file.
Ok i will check it one of these days.
Thank You Again
TC V9.0a 64Bits with Official License Here
Windows 10 Enterprise x64 RedStone 3
User avatar
HolgerK
Power Member
Power Member
Posts: 5406
Joined: 2006-01-26, 22:15 UTC
Location: Europe, Aachen

Post by *HolgerK »

islogged wrote:I stay convinced that the Search TC GUI need to have an explicit way about which "search criteria" are really boosted with 'Everything' and which are not.
Sigh always the same...
Even if the help does clearly state that TC uses only the filenames from everything
The search for other file attributes like the size, content plugin fields, or file contents are not accelerated.
You insist in changes to complicate the GUI... (without any benefits other than that islogged gets satisfied).

The everything checkbox is inside the section "Search for" / "Search in".
Isn't this clear enough to give the advanced user (other users may not even install everything) a hint that attributes in "Find text", "Advanced" or "Plugins" tab are not accelerated by everything itself.


Obviously not for islogged...
Even if he gets further explanations here in the forum....

:(
Holger
Make our planet great again
islogged
Senior Member
Senior Member
Posts: 205
Joined: 2008-09-17, 00:57 UTC

Post by *islogged »

Hello HolgerK

__________
Sigh always the same...
Even if the help does clearly state that TC uses only the filenames from everything
Even if he gets further explanations here in the forum....
Anyway furthers explanations here clearly state that TC don't uses only the filenames from 'everything'.

__________
Isn't this clear enough to give the advanced user (other users may not even install everything) a hint that attributes in "Find text", "Advanced" or "Plugins" tab are not accelerated by everything itself.
From History.txt:
31.10.16 Added: Get file details (size, time, attributes) from Everything 1.4 or newer via new RPC call if available (32/64)
12.07.17 Added: Search with Everything: If Everything 1.4 or newer is installed, pass parameters "size" and "date from/to" to Everything to let it handle the matching (32/64)
__________
You insist in changes to complicate the GUI... (without any benefits other than that islogged gets satisfied).
Deactivate the criteria who is not supported by 'Everything' when 'Everything' is ticked (as "Find Text" does) don't complicate the GUI, but that's just an idea of implementation, guess we can find some more...

And no it's not for islogged only, is for the comprehension of the largest more about the implementation of 'Everything' and those supported options inside TC.

__________

Thanks
TC V9.0a 64Bits with Official License Here
Windows 10 Enterprise x64 RedStone 3
User avatar
Horst.Epp
Power Member
Power Member
Posts: 6450
Joined: 2003-02-06, 17:36 UTC
Location: Germany

Post by *Horst.Epp »

islogged wrote: ...
Deactivate the criteria who is not supported by 'Everything' when 'Everything' is ticked (as "Find Text" does) don't complicate the GUI, but that's just an idea of implementation, guess we can find some more...
...
Searching for text does in no way disable Everything.
Everything is used to select the files and TC looks for the content.
You can also use the Everything function content:searchtext

But I think its time to stop this discussion.
Windows 11 Home x64 Version 23H2 (OS Build 22631.3374)
TC 11.03 x64 / x86
Everything 1.5.0.1371a (x64), Everything Toolbar 1.3.2, Listary Pro 6.3.0.69
QAP 11.6.3.2 x64
Post Reply