Как стать автором
Обновить

Мгновенный поиск файлов в Windows. Ловкость рук и никакого мошенничества

Время на прочтение2 мин
Количество просмотров135K
Если в Windows XP поиск файлов был хоть и медленным, но все-таки работоспособным, то в Windows 7 он превратился во что-то совсем непонятное. Многие успешно пользуются поиском в Far'е или Total Commander'е вместо стандартных средств Windows. Когда на дисках очень много файлов, такой поиск также выполняется медленно. Я бы вряд ли поверил, если бы не попробовал сам, что файлы можно находить мгновенно (!), прямо во время ввода имени файла в строку поиска. Заинтересовались?



Чудо-программа, которая сэкономила мне массу времени и продолжает выручать каждый день, называется Everything. Это бесплатное мини-приложение (размер portable-версии — 272 КБ) делает всего одну простую вещь — оно ищет файлы на дисках по части имени файла. Магия в том, что поиск происходит мгновенно, по мере ввода букв имени файла в строку поиска (как при «живом поиске» Google). Это открывает гораздо бОльшие возможности поиска файлов. Например, если вы забыли точное название файла, вы можете быстро попробовать ввести разные варианты названия. При «классическом» поиске вам пришлось бы каждый раз раз долго ждать завершения поиска, а здесь сразу видно, нашлось что-то или нет:


Как это работает?


Программа при первом запуске сканирует таблицу распределения файлов (NTFS MFT) и сохраняет результат сканирования в небольшой кэш-файл. Сканирование дисков производится очень быстро — даже при нескольких терабайтах данных сканирование займет не более одной минуты. На основе полного списка файлов на всех дисках Everything строит в памяти структуру данных для быстрого поиска. При последующих запусках повторное сканирование всех дисков происходить уже не будет: программа будет брать информацию из кэш-файла и лишь обновлять ее. Для отслеживания изменений файлов программа использует информацию из USN-журнала раздела NTFS.

Ограничения программы:


  • Программа осуществляет поиск только по NTFS-разделам.
  • Поиск производится только по именам файлов (по атрибутам, датам и содержимому файлов поиск невозможен).


Я уверен, Everything станет вашим надежным помощником и сэкономит многие и многие часы. А для Microsoft это повод к размышлению над тем, как на самом деле должен работать поиск ;)
Теги:
Хабы:
Если эта публикация вас вдохновила и вы хотите поддержать автора — не стесняйтесь нажать на кнопку
Всего голосов 106: ↑87 и ↓19+68
Комментарии93

Публикации

Истории

Работа

Ближайшие события

Конференция «IT IS CONF 2024»
Дата20 июня
Время09:00 – 19:00
Место
Екатеринбург
Summer Merge
Дата28 – 30 июня
Время11:00
Место
Ульяновская область