Прежде чем начать разговор о системе поиска, дадим определения системе индексирования и индексированным папкам.
Система индексирования – это специальная служба, которая занимается сбором сведений о файлах и сохраняет информацию в специальной базе – индексе, которая расположена в папке C: \ProgramData\Microsoft. Если информация о файлах была добавлена в индекс, папка, в которой они хранятся, становится индексированной. По умолчанию проиндексированными являются только личные папки пользователя, однако вы можете самостоятельно добавить в индекс любую папку. О том, как это сделать, будет рассказано ниже.
В индекс добавляется информация не только об именах файлов, но также и о дополнительных сведениях. Содержимое текстовых файлов добавляется в индекс полностью, что позволяет искать внутри файлов. При поиске в индексированных папках просматриваются все перечисленные параметры, поскольку поиск ведется не по всему компьютеру, а в индексе, что значительно ускоряет процесс. При поиске в неиндексированных папках системе приходится просматривать все их содержимое, что отнимает немало времени. В этом случае она ограничивается лишь просмотром имен, типов, размеров и даты последних изменений файлов.
Ввод запроса в строке поиска
Пользоваться строкой поиска очень просто: откройте папку, в которой нужно найти файл, и наберите в строке поиска имя файла. Уже после ввода первых символов имени начнется фильтрация содержимого папки и в области просмотра отобразятся объекты, удовлетворяющие запросу.
Как говорилось выше, когда поиск выполняется в индексированной папке, система просматривает все свойства файлов, а также содержимое текстовых файлов. Таким образом, если вы ввели в строке поиска запрос Статья, будут найдены файлы, которые содержат слово «статья» в заголовке, ключевых словах, комментариях, списке авторов и других свойствах, а также в тексте (рис. 3.10). В неиндексированной папке будут отобраны только файлы, имеющие слово «статья» в заголовке. Кроме того, вы увидите всплывающее сообщение о том, что поиск может быть медленным, и предложение добавить папку в индекс.
Рис. 3.10. Результат поиска файлов в папке Документы
Если необходимо найти файл, содержащий указанное слово только в одном из свойств, наберите в строке поиска название свойства и через двоеточие поисковое слово. Например, для отбора всех файлов, автором которых является Дмитрий, введите Автор: Дмитрий. Чтобы найти файлы по дате изменения, наберите, например, Изменен:30.07.2007. В одном запросе можно сочетать два условия, например имя файла и его автора. Так, если вам нужно найти все файлы, созданные Дмитрием, в имени которых содержится слово «глава», введите в строку поиска следующее: Имя: Глава Автор: Дмитрий.
При составлении поисковых запросов вы можете пользоваться логическими операторами для уточнения условий поиска. Рассмотрим их на конкретных примерах.
AND