Почему не все инструменты поиска файлов используют основную таблицу файлов для получения мгновенных результатов?

May 2, 2025
Конфиденциальность и безопасность
НЕКЕШЕРОВАННЫЙ КОНТЕНТ


Поиск на основе файловых таблиц выполняется молниеносно, так почему же он не включен во все основные поисковые инструменты? Читайте дальше, пока мы расследуем.

Сегодняшняя сессия вопросов и ответов проходит благодаря SuperUser - подразделению Stack Exchange, группы веб-сайтов вопросов и ответов, управляемой сообществом.

Вопрос

Читателю SuperUser Дэну Даскалеску любопытно, почему весь поиск не основан на таблицах:

Я только что открыл для себя UltraSearch и был потрясен его скоростью поиска файлов и папок. Это мгновенный . И не пользуется услугами индексирования. Он просто использует Таблица основных файлов NTFS , который уже хранит все имена файлов в разделе NTFS.

Вопрос в том, почему эта возможность путь более популярен среди файловых менеджеров и Windows Explorer Search (Win + F) для начала?

Мы уверены, что это реакция каждого пользователя компьютера, впервые обнаружившего, насколько быстрым является поиск на основе файловых таблиц. Так почему же он не встроен во все?

Ответ

Участник SuperUser Мердад объясняет, почему низкоуровневый поиск никогда не прижился:

Из-за безопасности!

Вот настоящая причина. (И только настоящая причина, на мой взгляд - это не который трудно сделать программу для чтения основных файловых систем, хотя это отнюдь не просто; делая писатель это настоящая проблема.)

Подобная программа обходит всю инфраструктуру безопасности (файловой) системы, поэтому только администратор (или кто-то другой, имеющий права «Управление томом») может фактически запустить ее.

Очевидно, что во многих сценариях это не сработает - и Я не думаю, что Microsoft (или какая-либо другая крупная компания) когда-либо подумала бы о создании такого продукта, а затем поощряла бы пользователей работать в качестве администраторов. , из-за разветвлений безопасности.

Это бы теоретически возможно создать систему, которая работает в фоновом режиме и отфильтровывает защищенные данные, но на практике это было бы много работы, чтобы получить правильный и без дыр в безопасности для производства.

Кстати, я не использовал UltraSearch, но несколько лет назад я сам написал очень похожую программу, которую с открытым исходным кодом только в прошлом месяце! Зацените, если вам интересно. :)


Есть что добавить к объяснению? Отключи в комментариях. Хотите узнать больше ответов от других технически подкованных пользователей Stack Exchange? Ознакомьтесь с полной веткой обсуждения здесь .

NTFS Forensics And The Master File Table

Windows Exploit NTFS Master File Table Denial Of Service


Конфиденциальность и безопасность - Самые популярные статьи

Что такое мошенничество с телефонным «переносом» и как я могу защитить себя?

Конфиденциальность и безопасность Feb 14, 2025

Вы были бы прощены, если бы никогда не слышали о мошенничестве с переносом телефона, потому что до н..


Как избавиться от «рекомендуемых приложений» (например, Candy Crush) в Windows 10

Конфиденциальность и безопасность Feb 2, 2025

НЕКЕШЕРОВАННЫЙ КОНТЕНТ Windows 10 автоматически устанавливает такие приложения, как Candy Crush Soda Saga и FarmV..


Как найти потерянные часы Apple Watch

Конфиденциальность и безопасность Jul 14, 2025

НЕКЕШЕРОВАННЫЙ КОНТЕНТ Независимо от того, пропали ли ваши Apple Watch из-за того, что вы сняли их где-т�..


Что такое вредоносная реклама и как защитить себя?

Конфиденциальность и безопасность Sep 1, 2025

НЕКЕШЕРОВАННЫЙ КОНТЕНТ Злоумышленники пытаются взломать ваш веб-браузер и его плагины. «Вредоно�..


Как анонимизировать и зашифровать свой BitTorrent-трафик

Конфиденциальность и безопасность Apr 4, 2025

НЕКЕШЕРОВАННЫЙ КОНТЕНТ Пытаетесь ли вы уклониться от разгневанного правительства, Интернет-пров..


Firefox: резервное копирование всего с помощью MozBackup

Конфиденциальность и безопасность Oct 24, 2025

НЕКЕШЕРОВАННЫЙ КОНТЕНТ Обычно в день я использую до 8 разных компьютеров. Когда я работаю на этих машин�..


Сообщение WinSCP "Ошибка сети: программное обеспечение вызвало прерывание соединения" сводит меня с ума!

Конфиденциальность и безопасность Oct 19, 2025

WinSCP, безусловно, лучший клиент SCP / SFTP для пользователей Windows, но настройки по умолчанию не используют под�..


Легко добавить OpenDNS к вашему маршрутизатору

Конфиденциальность и безопасность Sep 17, 2025

НЕКЕШЕРОВАННЫЙ КОНТЕНТ OpenDNS - отличная альтернатива DNS-серверу вашего интернет-провайдера. Проще..


Категории