Видео #21. Настройка индексирования

Как я уже упоминал в прошлых заметках, обычно под настройкой Windows понимают отключение «ненужных» функций системы, что в теории должно привести к повышению производительности. Одним из наиболее частых советов, которые встречаются в любой инструкции по оптимизации Windows является отключение индексирования данных на жестком диске. Давайте разберемся с тем, что такое индексирование и действительно ли нужно его отключать.

Обратимся к первоисточнику, то есть к официальному сайту Майкрософт, на котором есть одноименная тема — https://support.microsoft.com

что такое индексирование файлов

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

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

Логично, что процесс индексирования требует определенных вычислительных ресурсов компьютера и должен выполняться регулярно, ведь файлы на жестком диске постоянно изменяются, удаляются и пополняются, а значит индекс должен поддерживаться в актуальном состоянии. Кроме этого, для хранения самого индекса необходимо некоторое пространство на жестком диске компьютера. Как утверждается на официальном сайте, индекс обычно занимает около 10 процентов от размера индексированных файлов, что может быть довольно существенным:

Сколько места занимает индекс

Итак, возникает вполне логичный вопрос — настолько ли для нас важен практически мгновенный поиск информации на компьютере или мы можем им пожертвовать, высвободив часть ресурсов компьютера, которые использует Windows для индексирования, ну а также несколько увеличим объем полезного пространства на жестком диске, вычистив из него индекс.

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

Именно поэтому я считаю, что к настройке операционной системы нельзя подходить бездумно по кем-то написанной инструкции. Следует соотносить возможности операционной системы со своими задачами и находить компромисс между дополнительными ресурсами, требуемыми для работы той или иной функции Windows и удобством работы при решении ваших конкретных задач.

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

Сделать это можно прямо в Проводнике — выбираем Этот компьютер, затем вызываем контекстное меню на локальном диске, индексацию для которого хотим отключить и заходим в Свойства.

Как отключить индексирование файлов

Убираем чек-бокс Разрешить индексировать содержимое файлов на этом диске в дополнение к свойствам файлов. В процессе может появиться сообщение с ошибкой.

Ошибка при отключении индексирования

Дело в том, что, как мы уже знаем, не ко всем файлам системы пользователи имеют доступ, но таких файлов немного и мы можем не обращать на них внимание — нажимаем Пропустить все

Проделываем тоже самое для всех локальных дисков нашего компьютера.

Сам индекс находится в файле Windows.edb, который можно найти по адресу:

C:/ProgramData/Microsoft/Search/Data/Applications/Windows

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

Очень часто пользователи пытаются найти пропавшее место на системном диске именно таким образом — смотрят на общий объем диска, а затем измеряют совокупный объем всех папок на нем расположенных. В результате «теряется» несколько десятков, а то и сотен гигабайт. По факту они не теряются, а просто не отображаются, поскольку значительные по объему файлы находятся в защищенных системой папках и не участвуют в общем подсчете занимаемого ими объема.

Также стоит знать, что управлять индексированием можно через специальное окно, которое можно открыть через поиск в панели задач или в параметрах.

Параметры индексирования

Здесь можно указать расположения, которые необходимо индексировать. При этом вручную можно исключить из индекса ненужные папки. Таким образом индексирование можно настроить очень тонко и его работа вообще не будет заметна, так как будет индексироваться, например, только одна рабочая папка с текстовыми документами.

Добавить папку в индекс

В дополнительных настройках мы можем удалить и перестроить индекс.

Как перестроить индекс

Это стоит делать, если по каким-то причинам файл индекса «раздулся» до необъяснимых размеров. Такое уже как-то бывало по вине разработчиков Windows и проблем была устранена одним из обновлений. Как правило, к этому окну не приходится обращаться, но стоит знать, что именно здесь мы можем удалить раннее созданный системой индекс и переиндексировать жесткий диск снова.

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

Индексирование файлов

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

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

Подпишитесь на рассылку и получайте новые видеоуроки и курсы прямо на свой ящик электронной почты