Event ID 20001 UserModePowerService: остановка службы питания
Симптомы сбоя службы питания 20001
В журнале System фиксируется предупреждение или информационное событие: Event ID 20001: User Mode Power Service has stopped от источника UserModePowerService (или UMPPO). При этом схема управления питанием сбрасывается или перестает динамически регулировать частоту процессора.
| Симптом | Проявление |
|---|---|
| Сброс плана электропитания | План питания самопроизвольно переключается на «Сбалансированный» (Balanced) |
| Процессор зависает на базовой частоте | Отключается технология Intel Turbo Boost / AMD Precision Boost |
| Сбои при переходе в режим экономии | Отказ адаптивного управления яркостью и отключения периферии |
Пошаговое восстановление службы электропитания (Event ID 20001)
- Восстановите стандартные схемы управления питанием Windows: если профили питания были повреждены:
# Сброс всех схем питания к исходным заводским настройкам Windows:
powercfg -restoredefaultschemes
# Принудительная активация схемы «Высокая производительность» (High Performance):
powercfg -setactive 8c5e7fda-e8bf-4a96-9a85-a6e23a8c635c- Проверьте состояние службы питания (Power):
# Проверка статуса системной службы Power:
Get-Service -Name Power | Select-Object Name, Status, StartType
# Установка службы в автоматический режим и запуск:
Set-Service -Name Power -StartupType Automatic
Start-Service -Name Power- Проверьте целостность системных библиотек питания:
# Проверка и восстановление компонентов Windows:
sfc /scannow- Отключите конфликтные сторонние утилиты управления питанием (например, фирменный софт материнских плат ASUS AI Suite, Dell Command Power Manager или Lenovo Vantage).
Для высоконагруженных серверов: Рекомендуется активировать скрытую схему «Максимальная производительность» (Ultimate Performance) командой: powercfg -duplicatescheme e9a42b02-d5df-448d-aa00-03f14749eb61.
Частые вопросы (FAQ)
За что отвечает служба UserModePowerService (UMPPO)?
Она отвечает за взаимодействие между политиками питания пользовательского режима (профили, таймеры бездействия, реакция на закрытие крышки) и драйвером питания ядра.
Является ли Event 20001 критической ошибкой?
Обычно событие носит информационный характер при плановом выключении/перезагрузке, однако регулярное появление во время работы указывает на сбой службы Power.
Как узнать GUID текущей активной схемы питания?
Выполните команду: 'powercfg /getactivescheme'.
Почему на виртуальных машинах схемы питания не меняют частоту CPU?
В виртуальных машинах управлением частотой и турбо-бустом управляет физический гипервизор (хост), поэтому гостевая ОС видит виртуализированную фиксированную частоту.