Zašto ne svi alati za pretraživanje datoteka Koristite tablicu Master File for Instant Results?

Sadržaj:

Zašto ne svi alati za pretraživanje datoteka Koristite tablicu Master File for Instant Results?
Zašto ne svi alati za pretraživanje datoteka Koristite tablicu Master File for Instant Results?

Video: Zašto ne svi alati za pretraživanje datoteka Koristite tablicu Master File for Instant Results?

Video: Zašto ne svi alati za pretraživanje datoteka Koristite tablicu Master File for Instant Results?
Video: CS50 2014 - Week 7, continued - YouTube 2024, Travanj
Anonim
 Pretraživanje temeljenih na tablici datoteka je munja, pa zašto nije uključen u svaki glavni alat za pretraživanje? Pročitajte dalje dok istražujemo.
Pretraživanje temeljenih na tablici datoteka je munja, pa zašto nije uključen u svaki glavni alat za pretraživanje? Pročitajte dalje dok istražujemo.

Današnja pitanja o pitanjima i odgovorima daju nam zahvaljujući SuperUser, podjela Škole razmjene, zajednice-driven grupiranje Q & A web stranica.

Pitanje

Čitač SuperUser Dan Dascalescu znatiželjan je zašto se sve pretraživanje ne temelji na tablici:

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?

Mi smo prilično sigurni da je to reakcija svakog korisnika računala kada se prvi put susrećemo kako je blisteringly brz datoteka bazirana na pretraživanju datoteka. Zašto onda nije ugrađen u sve?

Odgovor

SuperUser suradnik Mehrdad objašnjava zašto niska razina pretraživanja nikada nije uhvaćena:

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.:)

Imate li nešto za objašnjenje? Zvuči u komentarima. Želite li pročitati više odgovora od drugih tehnoloških korisnika Stack Exchangea? Pogledajte ovdje cijelu raspravu.

Preporučeni: