Исправлено: SearchProtocolHost.exe Высокая загрузка ЦП



Попробуйте наш инструмент устранения неполадок

Если вы читаете эту статью, возможно, вы столкнулись с проблемой, когда заметили процесс « SearchProtocolHost.exe ”Потребляя огромное количество ресурсов процессора на вашем компьютере. Так что это за процесс? SearchProtocolHost является частью механизма поиска Windows и связан с индексированием на вашем компьютере.



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



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



Решение 1.Проверка недавно установленных сторонних приложений

Если вы недавно установили на свой компьютер новые сторонние приложения, вам следует проверить, не вызывают ли они проблему. Было много приложений, таких как iFilter for PDF’s, которые заставляли службу снова и снова запускаться на вашем компьютере. В этих приложениях есть определенные функции, которые заставляют службу поиска запускаться снова и снова на вашем компьютере. Мы можем попробовать отключить их, а затем запустить средство устранения неполадок, чтобы увидеть, есть ли другие проблемы.

  1. Нажмите Windows + R, введите « appwiz. cpl »В диалоговом окне и нажмите Enter.
  2. Здесь будут перечислены все приложения, установленные на вашем компьютере. Просмотрите их все и найдите все недавно установленные application / applications до того момента, когда вы заметили использование ЦП. Либо отключите их службы (Windows + R, введите «services.msc», найдите службу и остановите ее), либо удалите ее в том же окне.

  1. Теперь нажмите Windows + S, введите « Поиск Windows »В диалоговом окне и откройте приложение« Найдите и устраните проблемы с Windows Search ».



  1. Выберите оба варианта ' Запустить от имени администратора ' и ' Применять ремонт автоматически ». Нажмите Далее и следуйте инструкциям на экране.

  1. После завершения устранения неполадок перезагрузите компьютер и проверьте, решена ли проблема с загрузкой ЦП. Поиск Windows может индексировать некоторое время после завершения устранения неполадок. Дайте ему немного времени, но если загрузка ЦП на ‘ SearchProtocolHost.exe 'По-прежнему не устраняется, воспользуйтесь другими обходными путями, перечисленными ниже.

Решение 2. Изменение параметров индексирования

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

  1. Нажмите Windows + R, введите « Параметры индексации »В диалоговом окне и откройте приложение.

  1. Теперь нажмите « Изменить ”Присутствует в нижней левой части экрана.

  1. Нажмите « Показать все локации ». Теперь отмеченные места означают, что они активно индексируются компьютером. Снимите отметку огромные местоположения (в данном случае локальный диск C) и другие местоположения файлов, которые могут вызывать повторный запуск процесса поиска. Нажмите ОК, чтобы сохранить изменения и выйти.

  1. Перезагрузите компьютер и проверьте ' SearchProtocolHost.exe ’По-прежнему потребляет Высокая загрузка ЦП.

Решение 3. Запуск SFC и DISM Tool

Вы можете столкнуться с этой ошибкой, потому что на вашем компьютере может быть неправильная конфигурация системы. Из-за этих несоответствий процесс поиска может запускаться снова и снова и вызывать высокое использование ресурсов, как это обсуждается. Мы можем запустить средство проверки системных файлов (SFC), чтобы проверить наличие нарушений целостности. Если после каких-либо исправлений SFC система все еще не исправлена, вы можете запустить инструмент DISM, чтобы проверить работоспособность системы и восстановить все отсутствующие системные файлы.

  1. Нажмите Windows + R для запуска приложения Run. Тип ' Taskmgr »В диалоговом окне и нажмите Enter, чтобы запустить диспетчер задач на вашем компьютере.
  2. Теперь нажмите на опцию «Файл» в верхнем левом углу окна и выберите « Запустить новую задачу »Из списка доступных опций.

  1. Теперь введите « PowerShell »В диалоговом окне и чек вариант, который гласит: « Создайте эту задачу с правами администратора ».

  1. В Windows Powershell введите « sfc / scannow »И ударил Войти . Этот процесс может занять некоторое время, поскольку все ваши файлы Windows сканируются компьютером и проверяются на наличие поврежденных фаз.

  1. Если вы столкнулись с ошибкой, когда Windows предлагает вам, что она нашла какие-то ошибки, но не смогла их исправить, вы должны ввести « DISM / Онлайн / Очистка-Образ / RestoreHealth »В PowerShell. Это загрузит поврежденные файлы с серверов обновлений Windows и заменит поврежденные. Обратите внимание, что этот процесс также может занять некоторое время в зависимости от вашего интернет-соединения. Не отменяйте ни на каком этапе и дайте ему поработать.

Если ошибка была обнаружена и исправлена ​​с помощью вышеуказанных методов, перезагрузите компьютер и проверьте, используется ли загрузка ЦП с помощью ‘ SearchProtocolHost.exe Починили.

Решение 4. Отключение поиска Windows

Если все вышеперечисленные обходные пути не дадут результатов и ‘ SearchProtocolHost.exe ’По-прежнему вызывает высокую загрузку ЦП, мы можем попробовать отключить поиск Windows на вашем компьютере. Обратите внимание, что вы не сможете использовать поиск Windows на своем компьютере. У этого обходного пути есть свои недостатки, но проблема обязательно будет устранена.

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

  1. Нажмите Windows + R, введите « Сервисы. msc »В диалоговом окне и нажмите Enter.
  2. Найдите процесс ' Поиск Windows », Щелкните его правой кнопкой мыши и выберите« Свойства ».

  1. Установите тип запуска как « Отключено ' и Остановить процесс нажав кнопку. Нажмите Применить и перезагрузите компьютер.

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