Содержание:
Во время работы операционной системы Windows 10 в фоновом режиме постоянно функционирует множество процессов. Иногда случается, что некоторые из них потребляют значительно больше системных ресурсов, чем полагается. Подобное поведение наблюдается и у процесса «WMI Provider Host». В данной статье мы расскажем о том, что делать, если он сильно грузит процессор в Windows 10.
Устранение проблемы с процессом «WMI Provider Host»
Процесс «WMI Provider Host» является системным, а не устанавливается вместе со сторонним ПО. Он крайне необходим для корректного и регулярного обмена данными между всеми устройствами/программами с самой операционной системой. В «Диспетчере задач» отображается следующим образом:
Читайте также: Восстановление работоспособности «Диспетчера задач» в Windows 10
Сказать наверняка, что именно вызвало подобное поведение процесса, достаточно тяжело. Это может быть как временная нагрузка при подключении нового оборудования к компьютеру, так и влияние вредоносного программного обеспечения. О самых распространенных вариантах решения проблемы мы расскажем подробнее.
Способ 1: Проверка работы службы
В первую очередь мы рекомендуем убедиться в том, что служба процесса работает корректно. При необходимости ее можно перезапустить или вовсе отключить. Делается это следующим образом:
- Нажмите комбинацию клавиш «Windows+R». В текстовое поле открывшегося окна введите команду
services.msc
. Нажмите после этого «Enter» на клавиатуре. - В появившемся окне будет показан список всех доступных служб. Часть из них будут работать, а остальные – выключены. В данном перечне вам нужно найти строку, отмеченную на скриншоте ниже. Кликните по ее названию два раза левой кнопкой мышки.
- Откроется окно с кнопками управления службой. Убедитесь, что в строке «Состояние» указано «Выполняется». Это значит, что служба работает. Необходимо попробовать сперва перезапустить ее. Для этих целей нажмите кнопку «Остановить».
- Появится предупреждение о том, что в результате отключения одной службы будет деактивирована и зависимая от нее процедура. Соглашаемся с этим и жмем кнопку «Да».
- Далее не забудьте нажать «Применить» или «OK» в окне управления. В противном случае изменения не вступят в силу.
- Перезагрузите компьютер или ноутбук. После повторного входа в систему протестируйте работу ОС. Убедитесь, что нет ошибок во время использования сторонних приложений и системных утилит. После этого снова откройте окно управления службой «Инструментарий управления Windows» и включите ее. Не забудьте применить внесенные правки, нажав кнопку «OK».
- Если же ошибка повторится, попробуйте полностью деактивировать службу. В противном случае воспользуйтесь советами из следующих методов.
Читайте также: Отключение ненужных и неиспользуемых служб в Windows 10
Способ 2: Проверка на вирусы
Нередко процесс «WMI Provider Host» потребляет много системных ресурсов из-за негативного влияния вирусов. В первую очередь необходимо убедиться, что работающий процесс на самом деле оригинальный, а не подменен «зловредом». Для этого выполните следующее:
- Откройте «Диспетчер задач», кликнув правой кнопкой мышки на «Панели задач» и выбрав одноименный пункт.
- В списке процессов найдите строку «WMI Provider Host». Нажмите на ее названии ПКМ и выберите из контекстного меню последнюю строку «Свойства».
- Вам нужно обратить внимание на строку «Расположение» в открывшемся окне. Оригинальный файл носит название «wmiprvse.exe». По умолчанию он находится в директории по следующему пути:
C:\Windows\System32\wbem
Если вы используете 64-битную версию Windows 10, тогда файла с аналогичным названием должен находиться в еще одной папке, которая расположена по пути:
C:\Windows\SysWOW64\wbem
- Если процесс запускается оригинальным файлом, а не вирусной копией, тогда стоит поискать других вредителей с помощью специального софта. Для этих целей лучше использовать антивирусное ПО, которое не нужно устанавливать. Во-первых, при инсталляции некоторые вирусы успевают заразить защитный софт, а во-вторых, такие приложения хорошо справляются со сканированием оперативной памяти. Туда зачастую тоже проникает вирус. О лучших представителях таких антивирусов мы ранее писали в отдельной статье:
Подробнее: Проверка компьютера на наличие вирусов без антивируса
- После сканирования системы перезагрузите компьютер и проверьте, осталась ли проблема.
Способ 3: Откат обновлений
Разработчики Windows 10 регулярно выпускают обновления для системы. Но иногда случается так, что подобные накопительные пакеты не помогают, а лишь вызывают новые ошибки. Если после установки очередного апдейта вы заметили проблемы с процессом «WMI Provider Host», стоит попробовать откатить изменения. Это можно сделать двумя методами, о которых мы во всех подробностях писали в отдельном руководстве.
Подробнее: Удаление обновлений в Windows 10
Способ 4: Отключение сторонних служб
При инсталляции стороннего софта вместе с ним зачастую в систему устанавливается и зависимая служба. Иногда их функционирование может стать причиной перегрузки процесса «WMI Provider Host» поэтому стоит попробовать отключить все второстепенные службы. Сделайте следующее:
- Нажмите одновременно клавиши «Windows» и «R». В открывшееся окно введите команду
msconfig
, после чего в этом же окне нажмите кнопку «OK». - В следующем окне перейдите во вкладку «Службы». В самом низу поставьте отметку возле строки «Не отображать службы Майкрософт». В результате в списке останутся лишь второстепенные службы. Отключите их все, убрав галочки рядом с названием. Также можно кликнуть по кнопке «Отключить все». После этого нажмите «OK».
- Затем перезагрузите компьютер. Если проблема, тогда можете вернуться в данную вкладку и попробовать включить половину служб. Подобным образом постарайтесь выявить виновника проблемы, после чего можно либо удалить его, либо же обновить ПО.
Способ 5: «Просмотр событий»
В каждой редакции Windows 10 есть встроенная утилита под названием «Просмотр событий». В ней можно отследить, какое стороннее приложение обращалось к службе «WMI Provider Host». Узнав это, мы сможем удалить или переустановить проблемный софт. Вам нужно выполнить следующее:
- Нажмите на кнопку «Пуск». Левую часть открывшегося меню прокрутите в самый низ. Найдите и откройте папку «Средства администрирования Windows». Из выпадающего списка выберите пункт «Просмотр событий».
- В верхней части открывшегося окна кликните по строке «Вид», а затем выберите пункт «Отобразить отладочный и аналитический журнал».
- Используя древовидную структуру папок в левой части окна перейдите в каталог «WMI-Activity». Он находится по следующему пути:
Журналы приложений и служб/Microsoft/Windows
В указанной директории найдите файл «Trace» и кликните по нему правой кнопкой мышки. Из контекстного меню выберите строку «Включить журнал».
- Появится предупреждение о том, что во время включения логирования часть отчетов может быть утеряна. Соглашаемся и жмем кнопку «OK».
- Далее выберите файл «Operational» в этом же каталоге «WMI-Activity». В центральной части окна, начиная сверху вниз, кликайте на тех строках, в названии которых числится «Ошибка». В поле описания проблемы обратите внимание на строку «ClientProcessId». Напротив нее будет указан код приложения, которое обращалось к процессу «WMI Provider Host». Запомните его.
- Далее откройте «Диспетчер задач». Для этого нажмите ПКМ на «Панели задач» и выберите отмеченную на скриншоте ниже строку.
- В открывшемся окне перейдите во вкладку «Подробности». В перечне процессов обратите внимание на второй столбик «ИД Процесса». Именно в нем нужно отыскать цифры, которые вы запомнили из утилиты «Просмотр событий». В нашем случае это приложение «Steam».
- Теперь, зная виновника проблемы перегрузки процесса «WMI Provider Host», можно удалить или обновить найденное приложение. После этого нужно проверить, появится ли аномальная загрузка процессора вновь или нет.
Способ 6: Проверка оборудования
Как мы писали в начале статьи, упомянутый процесс отвечает за обмен информацией между оборудованием и системой. Иногда случается так, что проблема кроется в самом оборудовании, а не в программном обеспечении. Поэтому стоит попробовать поочередно отключить внешние устройства и проверить, появится ли проблема без них или нет. Это можно сделать либо физически, либо же через «Диспетчер устройств».
- На кнопке «Пуск» нажмите правой кнопкой мышки и выберите из контекстного меню строчку «Диспетчер устройств».
Читайте также: Открываем «Диспетчер устройств» в Windows 10
- Далее кликните ПКМ на нужном устройстве и выберите пункт «Отключить устройство».
- После проверки работоспособности системы проделайте то же с другим устройством. Найдя виновника, попробуйте обновить драйвера для него либо изменить настройки.
Таким образом, вы узнали обо всех основных способах снижения нагрузку на процесс «WMI Provider Host». В качестве заключения мы хотели бы напомнить, что проблема может возникнуть не только по вине самой системы, но и из-за использования некачественной кастомной сборки. В подобных случаях, к сожалению, решается все только переустановкой Windows 10.
Читайте также: Руководство по установке Windows 10 с USB-флешки или диска
Наш Telegram каналТолько полезная информация
Спасибо, еле нашел херню которая через WMI Provider Host жрала драгоценные % ЦП. буквально после удаления все стало нормально (0-1% (1% редко появляется, в основе 0 или 0,2)