Bugcheck 0x1C8 MANUALLY_INITIATED_POWER_BUTTON_HOLD

Published: Jan. 29, 2018, 2:08 p.m.

The MANUALLY_INITIATED_POWER_BUTTON_HOLD bug check has a value of 0x000001C8.

The bug check occurs when the power button is held for 7 seconds, but released before the UEFI Reset occurs at 10 seconds.

To support Long Power Button Hold, the device needs a General Purpose I/O (GPIO) based Power Button, Firmware to route the power event to the Windows Power Manager, and for the bug check feature to be enabled in the registry.

Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Power]
"PowerButtonBugcheck"=dword:00000001

The Long Power Button Hold bug check is similar to the Bugcheck 0xE2 MANUALLY_INITIATED_CRASH, bug check, which is triggered on a keyboard keystroke combination.

Since the bug check is at an indeterminate time, there is no explicit issue indicated by the bug check parameters. The entire system needs to be debugged for issues (e.g. Look for Hung IRPs, Processors stuck at a high IRQL, etc.).

Additional Resources: