Prečo nepoužívať všetky nástroje na vyhľadávanie súborov Použiť tabuľku hlavného súboru pre okamžité výsledky?

Obsah:

Prečo nepoužívať všetky nástroje na vyhľadávanie súborov Použiť tabuľku hlavného súboru pre okamžité výsledky?
Prečo nepoužívať všetky nástroje na vyhľadávanie súborov Použiť tabuľku hlavného súboru pre okamžité výsledky?

Video: Prečo nepoužívať všetky nástroje na vyhľadávanie súborov Použiť tabuľku hlavného súboru pre okamžité výsledky?

Video: Prečo nepoužívať všetky nástroje na vyhľadávanie súborov Použiť tabuľku hlavného súboru pre okamžité výsledky?
Video: High Density 2022 - YouTube 2024, Apríl
Anonim
 Vyhľadávanie na základe tabuľky súborov je bleskovo rýchle, takže prečo to nie je zahrnuté v každom hlavnom vyhľadávacom nástroji? Čítajte ďalej, keď prešetrujeme.
Vyhľadávanie na základe tabuľky súborov je bleskovo rýchle, takže prečo to nie je zahrnuté v každom hlavnom vyhľadávacom nástroji? Čítajte ďalej, keď prešetrujeme.

Dnešná relácia otázok a odpovedí sa k nám dostala s láskavým združením oddeleniu SuperUser - rozdelenie Stack Exchange, skupiny komunitných skupín otázok a odpovedí.

Otázka

Čitateľ SuperUser Dan Dascalescu je zvedavý, prečo všetky vyhľadávanie nie je založené na tabuľkách:

I’ve just discovered UltraSearch and was blown away by its file and folder search speed. It’s instantaneous. And doesn’t use any indexing service. It simply uses the NTFS Master File Table, which already stores all the filenames on the NTFS partition.

The question is, why isn’t this capability way more popular among file managers, and Windows Explorer Search (Win+F) to begin with?

Sme si celkom istí, že je to reakcia každého používateľa počítača, keď sa prvýkrát stretne s tým, ako je pľuzgrárne rýchlo vyhľadávanie na základe tabuľky súborov. Tak prečo to nie je všetko zabudované?

Odpoveď

Sprostredkovateľ SuperUser Mehrdad vysvetľuje, prečo sa nikdy nepodarilo vyhľadanie na nízkej úrovni:

Because of Security!

That’s the real reason. (And the only real reason, in my opinion - it’s not that hard to make a reader for major file systems, although it’s by no means easy; making a writer is the real challenge.)

A program like this bypasses the entire (file) system’s security infrastructure, so only an administrator (or someone else who has “Manage Volume” privileges) can actually run it.

So obviously, it wouldn’t work in many scenarios - and I don’t think Microsoft (or any other big company) would ever consider making a product like this and then encouraging users to run as administrators, because of the security ramifications.

It would be theoretically possible to make a system which runs in the background and filters out secured data, but in practice it would be a lot of work to get correct and without security holes for production.

By the way I haven’t used UltraSearch, but I’d written a very similar program myself a few years ago which I open-sourced just last month! Check it out if you’re interested.:)

Máte niečo doplniť vysvetlenie? Zvuk vypnúť v komentároch. Chcete si prečítať viac odpovedí od iných používateľov technológie Stack Exchange? Pozrite sa na celý diskusný príspevok tu.

Odporúča: