What does BSOD 159 (DRIVER_POWER_STATE_FAILURE) mean?

 
Could be also:
ConstantTypeOS
ERROR_BAD_THREADID_ADDRWin32 errorWindows
Previous Next
USER_MODE_HEALTH_MONITOR INTERNAL_POWER_ERROR

DRIVER_POWER_STATE_FAILURE

DRIVER_POWER_STATE_FAILURE meaning

DRIVER_POWER_STATE_FAILURE is bug check 0x0000009F. A driver or device stack entered an inconsistent power state or failed to complete a power transition. Parameter 1 selects the violation; common forms identify a blocked power IRP and the relevant device objects.

How to analyze the result

Decode Parameter 1, inspect the blocked IRP with WinDbg, walk the device stack, and identify the driver that owns or last processed the request. Correlate the dump with sleep, resume, shutdown, device removal, and power-framework events.

  • Preserve the complete dump, all four parameters, Windows build, loaded modules, and the event timeline before changing drivers or firmware while investigating this result.
  • Run !analyze -v and follow the parameter-specific objects and the stack associated with this result rather than relying only on the symbolic name or a single probable-cause line.
  • Compare multiple dumps when available; a stable instruction or object path associated with this result is stronger evidence than a module that appears only after earlier corruption.

Recovery boundary

Update or fix the driver that failed to forward or complete the power request. Removing the device or disabling a power feature is only a diagnostic step unless it is the supported platform workaround.

Official references


Looking for a different code? Search another status or error code.