Что означает код BSOD 159 (DRIVER_POWER_STATE_FAILURE)?

 
Также может означать:
КонстантаТипОС
ERROR_BAD_THREADID_ADDRОшибка WindowsWindows
Предыдущий Следующий
USER_MODE_HEALTH_MONITOR INTERNAL_POWER_ERROR

DRIVER_POWER_STATE_FAILURE

Значение DRIVER_POWER_STATE_FAILURE

DRIVER_POWER_STATE_FAILURE является проверкой ошибки 0x0000009F. Драйвер или стек устройства перешёл в несогласованное состояние питания либо не завершил переход питания. Параметр 1 задаёт нарушение; распространённые варианты указывают заблокированный power IRP и соответствующие device objects.

Как анализировать DRIVER_POWER_STATE_FAILURE

Расшифруйте параметр 1, исследуйте заблокированный IRP в WinDbg, пройдите по стеку устройства и определите драйвер, которому принадлежит запрос или который обрабатывал его последним. Сопоставьте дамп с событиями sleep, resume, shutdown, удаления устройства и power framework.

  • При исследовании DRIVER_POWER_STATE_FAILURE.
  • Выполните !analyze -v и исследуйте объекты, заданные параметрами, а также стек, связанный с DRIVER_POWER_STATE_FAILURE , вместо того чтобы полагаться только на символьное имя или одну строку probable cause.
  • При наличии нескольких дампов сравните их: стабильный путь инструкции или объекта, связанный с DRIVER_POWER_STATE_FAILURE , является более веским доказательством, чем модуль, появившийся только после более раннего повреждения.

Границы восстановления для DRIVER_POWER_STATE_FAILURE

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

Официальные материалы по DRIVER_POWER_STATE_FAILURE


Нужно найти другой код? Найти другой код состояния или ошибки.