Microsoft Windows Search Filter Host — что это и почему грузит процессор? (SearchFilterHost.exe)
Microsoft Windows Search Filter Host или SearchFilterHost.exe — системный процесс отвечающий за работу локального поиска используя службу индексации файлов.
Больше нормальной информации нет. В принципе верно — да, процесс Microsoft Windows Search Filter Host и правда относится к поиску файлов.. к индексированию.. но дело в том, что еще есть процесс SearchIndexer.exe, он видимо нужен уже именно для самого индексирования. А SearchFilterHost.exe — возможно отвечает именно за поиск. Хотелось узнать разницу, однако в интернете увы — инфы нет.
Стандартное расположение файла SearchFilterHost.exe (Microsoft Windows Search Filter Host):
C:\Windows\System32
Microsoft Windows Search Filter Host грузит процессор — почему и что делать?
Некоторые причины и варианты решения:
- Иногда, на некоторых ПК процесс грузит потому что банально индексирует все файлы. Каким-то образом раньше процесс не смог проиндексировать все файлы, и ему нужно время, чтобы провести индексацию именно всех файлов. После — он будет уже индексировать только новые, поэтому нагрузка будет минимальна, малозаметна.
- Возможно глюк винды, что неудивительно особенно для Windows 10. В таком случае нужно либо откатиться на прошлый билд (гемор), либо отключать процесс в диспетчере, что может привести к новым глюкам. Да и процесс спокойно может восстанавливаться. Тогда единственный логичный выход — отключать службу, либо отключать в настройках (далее покажу как это сделать).
- Просканировать комп системной утилитой System File Checker — она позволяет проверить системные файлы и в случае повреждений — восстановить их. Мини-инструкция: нажмите правой кнопкой по значку Пуск > выберите пункт запустить командную строку от имени администратора > напишите команду sfc /scannow и нажмите энтер. После проверки — перезагрузите комп.
- Использование команды DISM (Deployment Image Servicing and Management). Честно — не уверен что поможет, но данный совет нашел на форуме Microsoft. Нажмите правой кнопкой по пуску — выберите пункт запуск командной строки от имени админа. В командную строку напишите одну команду, нажмите энтер, потом напишите вторую и также нажмите энтер. Команда первая: DISM.exe /Online /Cleanup-image /Scanhealth вторая: DISM.exe /Online /Cleanup-image /Restorehealth (надеюсь все понятно). Работа обеих команд может занять до получаса (зависит от мощности железа).
- Использовать встроенный инструмент для поиска неполадок индексирования файлов (ниже покажу подробнее).
Штатное средство устранения проблем с индексированием
Некоторым юзерам данный способ реально помог избавиться от сильной нагрузки. Все таки отключать индексирование — тоже выход, однако быстрый поиск файлов — ведь комфортно.. хотя если у вас SSD — то индексирование и правда можно отключить..
- Открываем Панель управления. Теперь в современной версии Windows 10 ее не так просто открыть, поэтому вот универсальный рецепт: зажмите Win + R, Напишите команду control либо control panel и нажмите ОК.
- В панели находим значок Параметры индексирования. Запускаем.
- Внизу будет ссылка — Устранение неполадок при поиске и индексировании. Нажимаем.
- Галочками укажите проблемы, если индексирование тормозит ПК, тогда думаю стоит выставить все галки. После — нажимаем Далее.
- Потом нужно будет указать краткое описание проблемы. Возможно эта инфа будет передана в Майкрософт.
- В итоге будет произведен поиск проблем. Если будут найдены — то будет попытка их исправить. Если в конце проверки будет предложено запустить средство от имени администратора — попробуйте этот вариант.
Ссылка для запуска инструмента устранения неполадок:

Выбор проблем:

Я думал у меня проблем нет — оказалось есть:

Как видите — какие-то неправильные разрешения для каталогов службы поиска Windows..
Как отключить индексирование?
Два варианта:
- В настройках. Именно опции отключения нет. Но можно убрать все области индексирования, в итоге индексация включена, но по факту — вы запретили что либо индексировать.
- Через службу. Также корректный способ, более радикальный, надежный.
Итак, через настройки. Открываем панель управления, универсальный способ для любой десятки:
- Зажимаем Win + R. Появится окошко Выполнить.
- Пишем команду control либо control panel. Нажимаем ОК.
Находим значок Параметры индексирования. Запускаем. В окошке нажимаем Изменить:

Откроется окно Индексируемые расположения — нажмите Показать все расположения:

Теперь важно:
- Снимите все галочки в верхней части (в Изменение выбранных расположений).
- После — внизу нажмите по первой строчке (в Сводный список выбранных расположений). После — в верхней части окна покажется папка с галочкой — снимаем галку. Повторить для всех остальных строчек.
Еще раз. Внизу нажимаете по строчке — после вверху появляется папка с галочкой > снимаем галку:

Так нужно сделать с каждой строчкой в нижней области окошка для удаления всех областей индексирования. Однако вы можете столкнутся с ситуацией, когда строчка внизу есть — а папки с галочкой вверху нет. Причина — папка с галочкой на самом деле скрытая, а у вас не включен показ скрытых файлов. Включить показ скрытых файлов просто:
- В панели управления находим значок Параметры проводника. Запускаем.
- В самом низу включите опцию Показывать скрытые файлы, папки и диски. Нажимаем ОК.
В результате в нижней части окошка у вас должно быть пусто:

Нажимаете ОК. В принципе все — теперь индексировать нечего, индексация работать не будет.
Однако, как я писал — можно отключить и через службы. Точнее отключить службу Windows Search (отображаемое имя или WSearch — внутреннее название):
- Зажмите Win + R, напишите команду services.msc, нажмите ОК.
- Откроется окно со списком служб. Найдите Windows Search, нажмите два раза.
- Откроется окошко свойств. Здесь в Тип запуска — укажите Отключена. Далее нажмите Остановить > Применить. Результат — кнопки стали серыми, в Состояние указано Остановлена.
Служба Windows Search в списке:

Окошко свойств службы, где она уже отключена:

Кстати, как видите в описании сказано — индексирование контента, кэширование свойств и результатов поиска для файлов, электронной почты и другого контента.. к чему я? Возможно отключение службы может замедлить некоторые ваши привычные задачи. Даже если у вас стоит SSD. Вывод — если хотите отключить, то нужно экспериментировать.
Не в тему, но.. у меня SSD. Около месяца тестировал эффективность Superfetch. В итоге принял окончательное решение — толку от Superfetch на SSD-дисках почти нет никакого, а производительность, как мне показалась — выше, если отключить Superfetch. Вдруг кому-то информация пригодится..
Для тех кто хочет отключить индексирование максимально. Откройте окно Мой компьютер (зажмите Win + E > выберите Этот компьютер), далее нажмите правой кнопкой по диску. Откроется окошко Свойства диска. Внизу будет галочка — Разрешить индексировать содержимое файлов, снимите ее > нажмите Применить. Далее появится окошко подтверждения > выберите К диску и ко всем вложенным файлам и папкам. Нажмите ОК. В окошке Нужно иметь права — нажимаем Продолжить. В окошке Ошибка изменения атрибутов — выбираем Пропустить все. Ожидаем завершение обработки, в это время компом лучше не пользоваться.
Заключение
Главное — выяснили:
- Microsoft Windows Search Filter Host (SearchFilterHost.exe) — процесс, который участвует в индексировании файлов. Судя по информации в интернете — отвечает за локальный поиск файлов на компьютере.
- При проблемах с процессом — либо подождать, либо пробовать исправить при помощи штатного средства исправления ошибок.
- Также можно попробовать некоторые специальные команды для командной строки, приведенные выше (DISM, sfc /scannow). Помните — командную строку нужно запускать от имени администратора!
- Если не помогает — отключить индексирование. Но при этом если у вас обычный жесткий диск, то поиск файлов будет медленнее происходить. То есть индексирование — актуально для тех, у кого много файлов на ПК и кто часто что-то ищет.
- При подозрениях на вирус — просканируйте ПК утилитами: AdwCleaner, HitmanPro, Dr.Web CureIt!. Это не просто три утилиты — это золотая тройка, которая максимально чистит ПК от рекламных вирусов, шпионских программ и опасных вирусов (трояны, черви, руткиты и прочее).
Надеюсь информация оказалась полезной. Удачи и добра!
На главную! 25.08.2019Grizzly папка - что это?
Mb3install - что за папка?
PORT. IN на музыкальном центре - что это?
Windows10UpgraderApp - что это?
scoped_dir - что это за папка?
Windows10Upgrade - можно ли удалить?
im_temp - что за папка?

