Всё (программное обеспечение)
Разработчик(и) | Дэвид Карпентер |
---|---|
Первоначальный выпуск | 22 декабря 2004 г [1] |
Стабильная версия | 1.4.1.1024 / 26 мая 2023 г [1] |
Операционная система | Windows XP, Виста, 7, 8, 10, 11 |
Тип | Поиск на рабочем столе |
Лицензия | МОЯ лицензия |
Веб-сайт | недействительные инструменты |
Everything — это бесплатная утилита поиска на рабочем столе для Windows , которая позволяет быстро находить файлы и папки по имени. Поскольку двоичные файлы и само приложение Everything лицензируются по разрешительной лицензии MIT , оно считается открытым исходным кодом .
Обзор
[ редактировать ]При первом запуске Everything создается индекс имен каждого файла и папки на всех NTFS и ReFS . томах [2] в системе из метаданных файлов, в случае NTFS — из главной таблицы файлов NTFS . [3] По умолчанию все смонтированы NTFS и ReFS. [2] объемы индексируются. [4] После создания индекс постоянно обновляется приложением; в случае NTFS обновления извлекаются из журнала изменений NTFS . [5]
В индекс также можно добавить определенные папки в любой файловой системе, но индексирование папок, не использующих NTFS или ReFS, будет медленным. [6] хотя поиска по заполненному индексу не будет.
Независимо от файловой системы, используемой на индексируемых дисках и папках, Everything ищет в своем индексе имена файлов, соответствующие пользовательскому выражению поиска, которое может быть фрагментом имени целевого файла или регулярным выражением . [7] отображение промежуточных и немедленных результатов по мере ввода поискового запроса.
Поскольку Everything не индексирует содержимое и для дисков NTFS полагается только на журнал изменений NTFS для фильтрации обновлений файлов, единственное действие файловой системы, которое требуется на дисках NTFS, — это обновление индекса, и для обеспечения его служба только при индексировании дисков NTFS и ReFS. [8] [9]
Take Command Console включает в себя внутреннюю команду everything
чтобы разрешить доступ к программе из командной строки. [10]
Проблемы безопасности
[ редактировать ]Поскольку Everything требует доступа к журналу изменений NTFS, он должен запускаться с правами администратора либо под привилегированной учетной записью пользователя, либо как служба Windows . Будучи службой Windows, он может предоставлять функции поиска учетным записям без прав администратора. [11] Однако Everything не фильтрует результаты поиска по привилегиям клиента перед их отображением, чтобы каждый пользователь мог видеть каждый файл на томе. Более того, открытие файла или запуск исполняемого файла запустит файл с собственными учетными данными, а не с собственными учетными данными пользователя. [12] Хотя может быть способ предотвратить повышение привилегий при открытии файла, [13] не существует очевидного средства, позволяющего запретить одному пользователю размещать личные файлы в учетной записи другого пользователя.
Статус разработки
[ редактировать ]С ноября 2009 г. по январь 2013 г. никаких обновлений Everything не выпускалось. [14] С тех пор программа получила множество обновлений. [14] [1]
Похожие альтернативы
[ редактировать ]Эти альтернативные, а также бесплатные поисковые системы используют ту же технику прямого чтения индекса NTFS:
- NTFS-Поиск [15] и более поздний SwiftSearch [16] - оба с открытым исходным кодом
- УльтраПоиск [17] - бесплатное ПО
См. также
[ редактировать ]Ссылки
[ редактировать ]- ^ Jump up to: а б с «Журнал изменений всего» . Войдтулс . Обновлено новыми выпусками.
- ^ Jump up to: а б «Индексы – voidtools» . voidtools.com . Проверено 3 декабря 2017 г.
- ^ Карпентер, Дэвид (8 августа 2009 г.). «Re: Есть ли способ запланировать индексацию?» . Проверено 30 октября 2009 г.
- ^ «Используя «Все» » . voidtools.com. Архивировано из оригинала 30 октября 2009 г. Проверено 30 октября 2009 г.
- ^ Карпентер, Дэвид (22 мая 2009 г.). «Re: Как «Все» не пропускает изменения, когда не работает» . voidtools.com . Проверено 30 октября 2009 г.
- ^ «Индексирование папок – voidtools» . voidtools.com . Проверено 3 декабря 2017 г.
- ^ «Все часто задаваемые вопросы – Поиск» . voidtools.com . Проверено 30 октября 2009 г.
- ^ «Все вопросы и ответы – Все» . voidtools.com . Проверено 30 октября 2009 г.
- ^ Ларкин, Эрик (18 мая 2009 г.). «Найдите свои файлы бесплатно с помощью поисковой системы Everything» . Мир ПК . Архивировано из оригинала 19 августа 2009 г. Проверено 30 октября 2009 г.
- ^ «все» , документация, jpsoft.com
- ^ «Введение в служебные приложения Windows» . Майкрософт, Инк . Проверено 30 октября 2009 г.
- ^ Карпентер, Дэвид (2 июня 2009 г.). «Запускать все как службу» . voidtools.com . Проверено 13 октября 2009 г.
- ^ Crispinb (19 июня 2009 г.). «Re: Запускать всё как службу» . voidtools.com . Проверено 30 октября 2009 г.
- ^ Jump up to: а б «Объявления на форуме www.voidtools.com» . Добавлено по мере необходимости.
- ^ «NTFS-Поиск» . СоурсФордж . 5 июля 2017 г.
- ^ «СвифтПоиск» . ИсточникФордж. 6 июля 2019 г.
- ^ «УльтраПоиск» . Программное обеспечение для джема.
Дальнейшее чтение
[ редактировать ]- Обзор поисковой системы все , Refolder
- Everything Search — Лучшая десктопная поисковая система для Win10 , подробное описание, osjoy.com, 19 декабря 2018 г.