WMI сломалась: программы не видят датчики и железо — как восстановить хранилище WMI (Windows 10/11, 2025)
Когда ломается WMI, не работают мониторинг, инвентаризация, иногда даже сеть/обновления. Действуем аккуратно: сначала проверка, затем «спасение» репозитория, только в крайнем случае — полный сброс.
Коротко
- Проверьте, что служба Windows Management Instrumentation запущена.
- Выполните winmgmt /verifyrepository и попытку «спасения».
- Только если не помогло — сбросьте репозиторий и перерегистрируйте MOF.
Симптомы и проверка
- Утилиты не показывают датчики/температуры.
- Скрипты PowerShell WMI/CIM падают с ошибками.
- Журнал «Application» ругается на WMI/Provider Host.
PowerShell — выполнять по одной строке:
Get-Service winmgmt | ft Name,Status,StartType
Get-CimInstance Win32_OperatingSystem | fl Caption,Version,BuildNumber
Get-WmiObject -List | select -First 5
Проверка и «спасение» репозитория
CMD (Администратор) — выполнять по одной строке:
net stop winmgmt
winmgmt /verifyrepository
winmgmt /salvagerepository
net start winmgmt
Если состояние «inconsistent», команда /salvagerepository попытается восстановить базу без полного сброса.
Полный сброс WMI (только если выше не помогло)
CMD (Администратор) — запускать целиком:
net stop winmgmt
winmgmt /resetrepository
net start winmgmt
После сброса некоторые провайдеры потребуется перерегистрировать.
Перерегистрация MOF/провайдеров
CMD (Администратор) — выполнять по одной строке:
cd /d %windir%\system32\wbem
for /f %%s in ('dir /b *.mof *.mfl') do mofcomp %%s
Переустановите также агенты мониторинга/драйверы, которые ставят своих провайдеров (видеодрайверы, датчики).
DISM/SFC и журнал
CMD (Администратор) — запускать целиком:
DISM /Online /Cleanup-Image /RestoreHealth
sfc /scannow
eventvwr.msc
В журнале смотрите «Microsoft-Windows-WMI-Activity/Operational» и ошибки провайдеров.
Советы и профилактика
- Не убивайте процессы WMI Provider Host через «оптимизаторы» — это системная подсистема.
- Следите за целостностью диска и питанием — внезапные отключения часто портят WMI.
Когда лучше позвать мастера
Если шаги выше не помогли — подключусь удалённо и доведу настройки до результата.
Ещё по теме
FAQ
Сброс WMI опасен?
Если делать аккуратно и затем перерегистрировать MOF, система восстанавливается. Главное — сначала пробовать «salvage».
После сброса пропали датчики в AIDA/HWiNFO.
Переустановите эти приложения или драйверы датчиков — они ставят своих провайдеров WMI.