15Sep

Pourquoi tous les outils de recherche de fichiers n'utilisent-ils pas la table des fichiers maîtres pour les résultats instantanés?

click fraud protection


La recherche basée sur des tables de fichiers est rapide comme l'éclair, alors pourquoi n'est-elle pas incluse dans tous les principaux outils de recherche? Continuez à lire pendant que nous enquêtons.

Question d'aujourd'hui &La session de réponse nous est offerte par SuperUser, une subdivision de Stack Exchange, un regroupement communautaire de sites Web Q & A.

La question Lecteur

SuperUser Dan Dascalescu est curieux de savoir pourquoi toutes les recherches ne sont pas basées sur des tables:

Je viens de découvrir UltraSearch et j'ai été époustouflé par sa vitesse de recherche de fichiers et de dossiers. C'est instantané.Et n'utilise aucun service d'indexation. Il utilise simplement la table de fichiers maîtres NTFS, qui stocke déjà tous les noms de fichiers sur la partition NTFS.

La question est, pourquoi cette capacité n'est plus populaire parmi les gestionnaires de fichiers, et Windows Explorer Search( Win + F) pour commencer?

Nous sommes assez confiants que c'est la réaction de chaque utilisateur d'ordinateur lors de la première rencontre juste à quel point la recherche sur les tables de fichiers est rapide. Alors pourquoi n'est-ce pas intégré dans tout?

instagram viewer

La réponse

SuperUser contributeur Mehrdad explique pourquoi la recherche de bas niveau n'a jamais été détectée:

En raison de la sécurité!

C'est la vraie raison.(Et l' vraie raison, à mon avis - ce n'est pas difficile de faire un lecteur pour les principaux systèmes de fichiers, même si ce n'est pas facile, faire un est le vrai défi.)

Un programme commeCela contourne toute l'infrastructure de sécurité du système( fichier), de sorte que seul un administrateur( ou quelqu'un d'autre disposant des privilèges «Gérer le volume») peut réellement l'exécuter.

Donc, évidemment, cela ne fonctionnerait pas dans de nombreux scénarios - et Je ne pense pas que Microsoft( ou toute autre grande entreprise) envisagerait de faire un produit comme celui-ci et encouragerait les utilisateurs à fonctionner comme administrateurs , à cause de la sécuritéramifications.

serait théoriquement possible de faire un système qui fonctionne en arrière-plan et filtre les données sécurisées, mais en pratique ce serait un lot de travail pour obtenir correct et sans trous de sécurité pour la production.

Au fait, je n'ai pas utilisé UltraSearch, mais j'avais écrit moi-même un programme très similaire il y a quelques années que j'ai ouvert le mois dernier! Vérifiez si vous êtes intéressé.:)

Avoir quelque chose à ajouter à l'explication? Sonnez dans les commentaires. Vous voulez lire plus de réponses d'autres utilisateurs de Stack Exchange? Découvrez le fil de discussion complet ici.