Как заставить службу индексирования Windows работать быстрее

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

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

Использование редактора групповой политики

Вы можете принудительно запустить службу индексирования поиска Windows, даже когда пользователь использует систему, настроив параметр политики с помощью редактора групповой политики.

Для начала нажмите Win + R, введите gpedit.msc и нажмите кнопку Enter.

Win-Force-indexing-service-gpedit-run-команда

Вышеупомянутое действие откроет редактор групповой политики. Здесь перейдите в "Конфигурация компьютера -> Административные шаблоны -> Компоненты Windows -> Поиск".

Win-Force-индексация-сервис-открытая-политика

Теперь найдите политику "Отключить отсрочку индексатора" на правой панели и дважды щелкните по ней.

В окне свойств политики выберите переключатель "Включено" и нажмите кнопку "ОК", чтобы сохранить изменения.

Win-Force-индексация-сервис-включить-политику

Чтобы изменения вступили в силу, либо выполните следующую команду в командной строке от имени администратора, либо перезапустите систему.

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

Использование редактора реестра Windows

Примечание: перед изменением реестра создайте хорошую копию копии или точку восстановления системы.

Если вы используете выпуск Windows Home, у вас не будет доступа к редактору групповой политики. Но вы можете использовать реестр Windows для внесения изменений.

Как и в случае с редактором групповой политики, нажмите Win + R, введите regedit и нажмите кнопку Enter, чтобы открыть реестр Windows.

После открытия реестра Windows перейдите в следующее место:

win-force-indexing-service-перейти к ключу

Здесь нам нужно изменить значение "DisableBackOffOnUser". Однако, будучи системным ключом, вы не можете изменять его, как другие обычные значения. Если вы попытаетесь его изменить, вы увидите следующее сообщение об ошибке.

Win-force-indexing-service-cannot-edit-value

Чтобы изменить значение, вам необходимо стать владельцем ключа. Щелкните правой кнопкой мыши кнопку "Менеджер сбора", появившуюся на левой панели, и выберите параметр "Разрешения".

Win-Force-индексирование-сервис-выбор-разрешений

Вышеупомянутое действие откроет окно разрешений. Нажмите кнопку "Дополнительно", появившуюся в нижней части окна.

Win-Force-индексация-сервис-клик-расширенный

Здесь нажмите ссылку "Изменить" рядом с TrustedInstaller. Это позволяет вам изменить владельца целевого ключа.

Win-Force-индексация-сервис-клик-изменение

Введите свое имя пользователя в поле "Введите имя объекта для выбора" и нажмите кнопку "Проверить имена". Это добавит имя пользователя должным образом. Нажмите кнопку "ОК", чтобы сохранить изменения.

Win-force-indexing-service-enter-username-1

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

Win-force-indexing-service-click-add

Здесь нажмите ссылку "Выбрать принципала".

Win-force-indexing-service-click-select-принципал

Как и на предыдущем шаге, введите свое имя пользователя, нажмите кнопку "Проверить имена", а затем нажмите кнопку "ОК".

Win-force-indexing-service-введите имя пользователя-2

Установите флажок "Полный доступ" в разделе "Основные разрешения" и нажмите кнопку "ОК", чтобы сохранить изменения.

Win-Force-индексация-сервис-выбор-полный контроль

В главном окне установите флажок "Заменить владельца подконтейнеров и объектов" и нажмите кнопку "ОК", чтобы сохранить изменения.

Win-force-indexing-service-replace-owner

На этом вы закончили изменение разрешений. Найдите значение "DisableBackOffOnUser" на правой панели и дважды щелкните его. Измените значение параметра на "1" и нажмите кнопку "ОК", чтобы сохранить изменения.

Win-Force-индексация-сервис-изменение-значение-данные

Перезагрузите систему, чтобы изменения вступили в силу.

Прокомментируйте ниже, поделитесь своими мыслями и опытом относительно использования вышеуказанного метода для ускорения работы службы индексирования Windows.

Один комментарий

  1. Я решил отключить индексирование Windows и использовать все (http://www.voidtools.com). Это намного быстрее.

Комментарии закрыты.