Нет службы индексирования в компонентах Windows 10


Проблемы: как они себя проявляют

Как оказалось, наиболее типичные проблемы с индексированием Windows нередки, но пользователь редко придаёт им значение. При этом ошибки в индексировании большинство склонно относить к “криворукости разработчиков” Windows. Но вот, пожалуй, самые из них распространённые:

  • в результатах поиска через Windows/File Explorer в индексе нужные файлы не обнаруживаются. Но вы точно знаете, что они там есть…
  • в результатах поиска появляются, наоборот, файлы-фантомы, которые давно с компьютера удалены
  • служба Windows Search “падает” с ошибкой 0x80070002 или 0x80070005

Где находится поисковый индекс, и как изменить его содержимое?

По умолчанию он располагается по пути C:ProgramDataMicrosoftSearch, хотя сама утилита запускается из папки C:WindowsSystem32. Его расположение также можно изменить, при этом придётся перезапустить саму службу, очистить результаты и сформировать индекс заново. Самый простой вариант добавить что-либо к индексу, это добавить папку в его библиотеку прямо из указанного окна. В соседней вкладке можно “отрегулировать” список расширений, которые в индекс попадут. Нужное нам окно открывается аплетом

control srchadmin.dll

после вызова строки ВыполнитьWIN + R :

Отключаем индексирование Windows 10 в параметрах панели управления

Стандартный метод настройки и отключения индексирования Windows 10 — использование соответствующего раздела в панели управления:

  1. Откройте панель управления, а затем — Параметры индексирования. Можно просто начать набирать в поиске на панели задач слово «Индексирование», чтобы быстро открыть нужный пункт.
  2. В открывшемся окне вы увидите список расположений, для которых включено индексирование. Чтобы изменить этот список нажмите кнопку «Изменить».
  3. Снимите отметки с тех расположений, которые не требуется индексировать и примените настройки.

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

  1. Откройте свойства нужного диска.
  2. Снимите о и примените сделанные настройки.

Как видите, все сравнительно несложно, но при этом сама служба индексирования на компьютере продолжает работать.

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

Чтобы отключить индексирование поиска (службу поиска Windows Search), откройте консоль «Службы», для этого нажмите сочетание клавиш + R, в открывшемся окне Выполнить введите services.msc и нажмите клавишу Enter↵

.

В окне Службы дважды щёлкните левой кнопкой мыши службу Windows Search.

В открывшемся окне Свойства: Windows Search (локальный компьютер)

остановите службу нажав кнопку Остановить.

Затем в выпадающем списке Тип запуска: выберите пункт Отключена и нажмите кнопку OK.

Включение индексирования поиска

Чтобы включить индексирование поиска (службу поиска Windows Search), откройте консоль «Службы», для этого нажмите сочетание клавиш + R, в открывшемся окне Выполнить введите services.msc и нажмите клавишу Enter↵

.

В окне Службы дважды щёлкните левой кнопкой мыши службу Windows Search.

В открывшемся окне Свойства: Windows Search (локальный компьютер)

в выпадающем списке Тип запуска: выберите пункт Автоматически (отложенный запуск) и нажмите кнопку Применить.

Затем запустите службу нажав кнопку Запустить.

Управление через командную строку

Также отключить или включить индексирование поиска (службу поиска Windows Search) можно используя командную строку.

Чтобы отключить индексирование поиска (службу поиска Windows Search), запустите командную строку от имени администратора и выполните следующую команду:

sc stop «wsearch» && sc config «wsearch» start=disabled

Чтобы включить индексирование поиска (службу поиска Windows Search), запустите командную строку от имени администратора и выполните следующую команду:

sc config «wsearch» start=delayed-auto && sc start «wsearch»

Выключить расширенный режим индексации.

Шаг 1:

Откройте приложение
«Параметры»
. Перейдите в раздел
«Поиск» → «Поиск в Windows»
.

Шаг 2:

Чтобы выключить расширенный режим индексации в разделе
«Найти мои файлы»
выберите
«Классический стиль»
, это отключит режим Расширенный режим поиска и вернет классическое поведение.

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

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

В длинном списке находим службу Windows Search и щелкаем по ней правой кнопкой мыши, открываем Свойства. В пункте Тип запуска ставим параметр Отключена и кнопкой Остановить выключаем индексирование.

Вторым шагом открываем Мой компьютер и щелкаем правой кнопкой мыши по логическим дискам, например D, и открываем Свойства. Здесь убираем галочку у параметра Разрешить индексировать содержимое файлов на этом диске в дополнении к свойствам файла.

Нажимаем Применить и в следующем диалогом окне выбираем пункт К диску D:\ и ко всем вложенным файлам и папкам.

Затем повторяем эту операцию с остальными локальными дисками из папки Мой компьютер. На этом собственно всё…

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

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

2notebook.net

Отключение службы индексирования Windows 10 (Windows Search)

Если вам требуется полностью отключить индексирование Windows 10, сделать это можно путем отключения соответствующей системной службы, которая называется Windows Search:

  1. Нажмите клавиши Win+R на клавиатуре, введите services.msc
  2. Найдите в списке служб «Windows Search».
  3. В типе запуска установите «Отключена», примените настройки и перезагрузите компьютер (если просто отключить и остановить, она запустится снова).

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

Отключение для отдельных дисков

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

В открывшемся окне нужно снять отметку напротив пункта «Разрешить индексирование» и после этого закрыть окно нажатием на кнопку «ОК».

Эту процедуру можно повторить для всех дисков и таким образом полностью отключить индексирование.

Перестройка индекса Windows Search

Самый «правильный», но не самый эффективный способ уменьшить размер файла Windows.edb – запустить процесс переиндексации данных в системе. Для этого откройте Панель Управления -> IndexingOptions -> Advanced -> Rebuild (для открытия этого диалога достаточно выполнить команду rundll32.exe shell32.dll,Control_RunDLL srchadmin.dll).

Через некоторое время (как правило довольно продолжительное), система закончит переиндексацию данных и размер edb файла несколько уменьшится.

Дефрагментация Windows.edb с помощью Esentutl

Так как индексный файл службы поиска Windows представляет собой базу в формате EDB, можно выполнить ее дефрагментацию с помощью стандартной утилитой для обслуживания таких баз esentutl.exe — Extensible Storage Engine Utilities (должна быть хорошо знакома администраторам Exchange). Дефрагментация базы выполняется в офлайн режиме (база не должна использоваться), поэтому сначала придется остановить службы поиска. Все эти операции можно объединить в один скрипт:

sc config wsearch start=disabled sc stop wsearch esentutl.exe /d %AllUsersProfile%MicrosoftSearchDataApplicationsWindowsWindows.edb sc config wsearch start=delayed-auto sc start wsearch

Совет. Для выполнения дефрагментации на диске должно быть достаточно свободного места, т.к. будет создана копия edb файла.

Утилита esentutl в процессе работы отображает прогресс выполнения дефрагментации на экране.

Примечание. Если при выполнении команды esentutl появляется ошибка: Operation terminated with error -1213 (JET_errPageSizeMismatch, The database page size does not match the engine) after 10.125 seconds, это означает что ваша система 64 битная и для выполнянения дефрагментации нужно использовать x32 версию esentutl. Т.е. третья команда будет выглядеть так: «C:WindowsSysWOW64esentutl.exe» /d %AllUsersProfile%MicrosoftSearchDataApplicationsWindowsWindows.edb

В моем случае размер edb файла после дефрагментации уменьшился на 30%.

Настройка Windows 10 под SSD диск вручную или с помощью программы SSD Mini Tweaker

Для повышения производительности работы Windows 10 лучше всего установить на компьютер SSD диск. Они имеют большую скорость чтения/записи данных, а также реже выходят из строя по сравнению с обычными винчестерами. Но чтобы ощутить все преимущества работы с твердотельным накопителем, должна быть выполнена правильная настройка Windows 10 под SSD.

Что проверить перед оптимизацией?

Перед началом процесса оптимизации проверьте поддержку TRIM в системе, и включен ли режим AHCI SATA.

Режим работы контроллера

Проверить режим работы контроллера можно в BIOS. Найдите в настройках раздел «SATA Operation» или аналогичный. Если он включен на режим работы ATA, переключите его в AHCI.

При этом могут возникнуть трудности:

  • старая версия BIOS не поддерживает работу контроллера в режиме AHCI. В этом случае зайдите на сайт производителя материнской платы, узнайте, поддерживает ли ваша модель режим AHCI, после чего скачайте и установите новый BIOS;
  • ОС не загружается, потому что у нее нет нужных драйверов. В этом случае заранее установите на ПК драйвера. Оптимальный вариант – сразу переустановить операционную систему.

Включение TRIM

Функция TRIM при использовании SSD увеличивает скорость его работы и обеспечивает одинаковое изнашивание ячеек памяти. Это положительно отражается на работе твердотельного накопителя.

В командной строке, запущенной под записью Администратора, введите команду: fsutil behavior query DisableDeleteNotify. Если:

  • 0 – параметр включен;
  • 1 – параметр выключен.

Для включения введите команду: fsutil behavior set DisableDeleteNotify 0.

Если все вышеописанные пункты настроены, приступайте к оптимизации Windows 10 на компьютере с твердотельным накопителем.

Отключение функций

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

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

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

Этот компьютер → нажмите ПКМ на SSD диск → меню Свойства → удалите галочку с пункта «Разрешить индексирование файлов на этом диске в дополнение к свойствам файла».

Служба поиска

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

Панель управления → Система и безопасность → Администрирование → Службы → ПКМ на службе Windows Search → Свойства → Тип запуска → Отключить.

Гибернация

Гибернация сохраняет образ рабочей ОС при выключении компьютера. Он записывается на внутренний накопитель. Это увеличивает последующую скорость загрузки Windows 10. В случае с SSD диском гибернация не нужна, потому что скорость загрузки системы высокая, а частая перезапись информации негативно сказывается на сроке службы накопителя.

В командной строке (как с ней работать, вы можете прочитать в статье «Как вызвать и использовать командную строку в Windows 10«), запущенной от имени Администратора, введите команду: powercfg -h off.

Prefetch и SuperFetch

Функции Prefetch ускоряет включение часто используемого ПО, а SuperFetch предугадывает, какую программу вы собираетесь запустить. В обоих случаях ОС заранее загружает информацию в память. При использовании SSD отключите их.

Важно! При «чистой» инсталляции Windows 10 на SSD диск эти параметры изначально имеют значение «0». Но при комбинировании на ПК SSD и HDD дисков случаются сбои. Поэтому перепроверьте эти значения после установки ОС.

Дефрагментация

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

Автоматическая оптимизация утилитой SSD Mini Tweaker

Портативная бесплатная утилита SSD Mini Tweaker оптимизирует работу Windows 10 под твердотельный накопитель. Поскольку она создана сторонними лицами, вы используете ее на свой страх и риск.

Скачайте и запустите программу. В открывшемся окне выберите пункты, которые считаете нужными, и нажмите «Применить изменения».

Вывод

После установки или переноса Windows 10 на SSD диск нужно оптимизировать ее работу. Это можно сделать вручную, отключив неактуальные для твердотельного накопителя функции, или с помощью специальной утилиты SSD Mini Tweaker.

windowsten.ru

Перенос файла Windows.edb на другой диск

В некоторых случаях, когда размер файла постоянно увеличивается Windows.edb, имеет смысл перенести индексную базу поиска Windows на другой том. Тем самым экстремальный рост базы не приведет к остановке системы при исчерпании свободного места на системном разделе. Как правило, это необходимо выполнять на терминальных серверах RDS, на которых пользователи активно работают с файлами, личными папками и другим индексируемым контентом.

Для смены местоположения файла откройте Control PanelIndexing OptionsAdvanced Index location->New Location и укажите путь к новому местоположению файла Windows.edb.

Поле поиска отсутствует

В меню «Пуск»:

В проводнике Windows:

Откройте Панель управления> Программы и компоненты> Включение или отключение функций Windows.

Установите флажок «Поиск Windows», чтобы получить его обратно.

Чтобы отключить поиск Windows, снимите этот флажок. Нажмите OK и для Windows, чтобы настроить параметры.

Перезагрузите компьютер.

Настройка Windows 10 на максимальную производительность: алгоритм действий

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

Дефрагментация диска

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

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

  1. В окне «Выполнить» (Win+R) введите «дефрагментация» и запустите утилиту.
  2. В окне «Оптимизация дисков» нажмите «Анализировать». Если фрагментировано более 5 — 7%, нажмите «Оптимизировать». Повторите действия для всех дисков.

Важно! В окне «Оптимизация дисков» можно включить/выключить и настроить автоматическую дефрагментациию.

Оптимизация автозагрузки

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

  1. Диспетчер задач > вкладка Автозагрузка.
  2. Нажмите правой кнопкой мыши (ПКМ) по ненужной программе > Отключить.

Альтернативные варианты отключения программ в автозагрузке можно посмотреть в видео.

Отключение ненужных служб

Так же, как и программы в автозагрузке, некоторые службы Windows 10 загружают ресурсы компьютера, что приводи к замедлению работы. Их отключение позволит увеличить производительность системы.

  1. В окне «Выполнить» введите команду services.msc.Альтернативный вариант: Панель управления > Администрирование > Службы или откройте Конфигурацию системы (в окне «Выполнить» введите msconfig) и перейдите на вкладку Cлужбы.
  2. ПКМ > Свойства > Тип запуска > Отключена.
  3. При использовании утилиты Конфигурация компьютера снимите галочки с нужных служб и сохраните изменения.
  4. Перезагрузите компьютер.

Важно! Если вы не уверены, за какой процесс отвечает служба, не отключайте ее. Список служб, которые можно отключить смотрите здесь.

На видео можно подробнее узнать, какие службы Windows 10 можно отключить и как это сделать.

Настройка визуальных эффектов

В Windows 10 много ресурсов ПК используется при создании визуальных эффектов интерфейса. Отключение некоторых параметров (визуальных эффектов) быстродействия позволит увеличить скорость работы старых компьютеров. Но на современные игровые ПК они окажут меньший эффект.

  1. Меню Пуск > Система > Дополнительные параметры системы.
  2. В окне «Свойства системы» > вкладка «Дополнительно» > блок Быстродействие > Параметры.
  3. Установите переключатель на пункт «Обеспечить наилучшее быстродействие». Можете отдельно выключить каждый из эффектов, чтобы кардинально не изменять интерфейс Windows 10.

Отключите адаптацию окон и панели задач к цвету рабочего фона, а также анимацию Windows.

  1. Меню Пуск > Параметры > Персонализация > Цвета > Выбор цвета > Автоматический выбор главного цвета фона > Выключить.
  2. Win+I > Специальные возможности > Другие параметры > Воспроизводить анимацию Windows > Выключить.

Отключение индексации

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

Важно! Отключать индексацию стоит только тогда, когда вы не пользуетесь поиском на компьютере.

  1. В окне «Выполнить» введите команду services.msc.
  2. Windows Search > ПКМ > Свойства > Отключена.
  3. Подтвердите изменения и перезагрузите компьютер.

Настройка драйверов

Одна из проблем медленной работы Windows 10, встречающаяся у большого количества пользователей, это неоригинальные или устаревшие драйверы. Особенно актуальна эта проблема для видеокарты. Посмотрите на поставщика драйверов и их версию в Диспетчере устройств.

  1. Меню пуск > Диспетчер устройств > выберите нужное оборудование > ПКМ > Свойства > вкладка Драйвера.
  2. При необходимости, скачайте и установите драйвера с официального сайта производителя оборудования или обновите их до последней версии.

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

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

Альтернативный способ – использовать встроенную утилиту «Очистка диска».

  1. Откройте Свойства системного диска > вкладка Общие > Очистка диска.
  2. Укажите файлы, которые подлежат удалению (обязательно выберите пункт «Временные файлы») > подтвердите действия.

Настройки электропитания

По умолчанию в Windows 10 устанавливается Сбалансированный режим электропитания, который снижает скорость процессора, если устройство простаивает или не требует использования максимальных показателей «железа». Для ускорения работы переведите компьютер в режим электропитания «Высокая производительность».

  1. Меню Пуск > Параметры > Система > Питание и спящий режим > Дополнительные параметры электропитания.
  2. В окне «Электропитание» переместите переключатель на пункт «Высокая производительность».

Очистка от вирусов и вредоносного ПО

Если после выполнения вышеописанных действий ПК все равно тормозит, и вы не понимаете, почему так происходит, наверняка причиной являются вирусы или вредоносное ПО. Проверьте Windows 10 антивирусными программами, такими как DrWEB Cureit или Malwarebytes Anti-Malware.

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

SearchIndexer.exe нагружает процессор

Что это значит? Профессионалы могут со мной поспорить, но более 15-20%% загрузки процессора индексирование Windows по опыту забирать не должно. Так что…

  • перезапускаем знакомую службу, Остановив и заново Запустив прямо из окна служб Windows
  • перестроим индекс Windows (без сброса); вариант доступен прямо из окна с расположением индексирования
  • если вы желаете перестроить индекс и плюсом сбросить имеющиеся данные индексирования, лучше отключить службу через реестр (в разделе HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindows Search
    параметру SetupCompletedSuccessfully присвоить значение 0, а после этого в службах Windows перезапустить Windows Search)
  • проследим за проблемой из Монитора ресурсов. Запускаем его быстрой командой:

resmon

Во вкладке Обзор в разделе ЦП найдём ИД процесса SearchIndex.exe. Сразу переходим ниже в раздел Диск. Отсюда выцепляем по ИД с какими файлами процесс работает. Если заметите что-то необычное, отправьтесь в окно Индекса (см.выше) и отключите директорию с файлом целиком из индекса. Вы это уже умеете в окне Индексируемые расположения:

Проверьте, разрешилась ли проблема. Также в мониторе ресурсов проверьте всё, что связано с процессом searchprotocolhost.exe, если тот запущен.

  • прогоним систему утилитами DISM и SFC. Для Windows 7 сработает только одна утилита из списка ремонтных программ Windows. Запустите последовательно из консоли команд от имени администратора:

sfc /scannow sfc /scannow /offbootdir=c: /offwindir=c:windows

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

Dism /Online /Cleanup-Image /CheckHealth Dism /Online /Cleanup-Image /ScanHealth Dism /Online /Cleanup-Image /RestoreHealth Dism /Image:C:offline /Cleanup-Image /RestoreHealth /Source:c:testmountwindows Dism /Online /Cleanup-Image /RestoreHealth /Source:c:testmountwindows /LimitAccess

  • Следующий вариант прокатывает для Windows 10. Создайте скрытую учётную запись администратора. Зайдя через ней, отправьтесь по пути

C:Пользователиучётка-проблемного-пользователяAppDataLocalPackages

Переименуйте папку Microsoft.Windows.Cortana_cw5n1h2txyewy вMicrosoft.Windows.Cortana_cw5n1h2txyewy.old. Некоторые папки по этому пути скрыты, так что убедитесь, что Свойства папки позволят вам найти нужные файлы и директории. Остаётся перезагрузиться и вновь войти в прежнюю учётку. В PowerShell от имени администратора наберите команду:

Add-AppxPackage -Path “C:WindowsSystemAppsMicrosoft.Windows.Cortana_cw5n1h2txyewyAppxmanifest.xml” -DisableDevelopmentMode -Register

перезагрузите компьютер и проверьте, не исправилась ли проблема.

  • отключите и включите опцию в Свойствах диска:

К слову сказать, если вы недовольны скоростью индексирования, это не означает, что с самой службой что-то не так. Так что как индексированиеускорить системы мы рассмотрим в следующей статье.

Рейтинг
( 2 оценки, среднее 4.5 из 5 )
Понравилась статья? Поделиться с друзьями:
Для любых предложений по сайту: [email protected]