Perché non tutti gli strumenti di ricerca file Utilizzare la tabella file master per i risultati istantanei?

Sommario:

Perché non tutti gli strumenti di ricerca file Utilizzare la tabella file master per i risultati istantanei?
Perché non tutti gli strumenti di ricerca file Utilizzare la tabella file master per i risultati istantanei?

Video: Perché non tutti gli strumenti di ricerca file Utilizzare la tabella file master per i risultati istantanei?

Video: Perché non tutti gli strumenti di ricerca file Utilizzare la tabella file master per i risultati istantanei?
Video: Disable Typing Animation in Office 2013 - YouTube 2024, Aprile
Anonim
 La ricerca basata su tabelle di file è velocissima, quindi perché non è inclusa in tutti i principali strumenti di ricerca? Continua a leggere mentre indaghiamo.
La ricerca basata su tabelle di file è velocissima, quindi perché non è inclusa in tutti i principali strumenti di ricerca? Continua a leggere mentre indaghiamo.

La sessione di domande e risposte di oggi ci viene fornita per gentile concessione di SuperUser, una suddivisione di Stack Exchange, un raggruppamento di domande e risposte basato sulla comunità.

La domanda

Il lettore SuperUser Dan Dascalescu è curioso del fatto che tutte le ricerche non siano basate su tabelle:

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?

Siamo abbastanza fiduciosi che questa sia la reazione di ogni utente di computer al primo incontro con la rapidissima ricerca basata su file. Quindi, perché non è incorporato in tutto?

La risposta

Mehrdad, collaboratore di SuperUser, spiega perché la ricerca di basso livello non ha mai preso piede:

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

Hai qualcosa da aggiungere alla spiegazione? Sound off nei commenti. Vuoi leggere più risposte dagli altri utenti di Stack Exchange esperti di tecnologia? Controlla la discussione completa qui.

Consigliato: