Bugcheck 0x1C8 MANUALLY_INITIATED_POWER_BUTTON_HOLD

Play Bugcheck 0x1C8 MANUALLY_INITIATED_POWER_BUTTON_HOLD
Sign in to queue

Description

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:

Embed

Download

The Discussion

  • User profile image
    Magic​Andre1981

    are the new commands !blackboxbsd and !blackboxpnp helpful for this bugcheck?

  • User profile image
    windev

    All of the new !black* commands are great to leverage for any hang related analysis.
    The blackbox secondary streams are added by the hang bugcheck codes (E2, 1C8, etc.).
    !analyze reads the data to aid decisions.

Add Your 2 Cents