共用方式為


使用電源按鈕強制系統當機

錯誤檢查0x1C8:在顯示的登錄機碼中設定下列登錄值時,可以按下並按住電源按鈕,以強制MANUALLY_INITIATED_POWER_BUTTON_HOLD手動系統當機:

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Power]
"PowerButtonBugcheck"=dword:00000001

若要啟用手動系統崩潰電源按鈕持續按壓功能,請從提升權限的命令提示字元執行下列命令:

REG ADD HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Power /v PowerButtonBugCheck /t REG_DWORD /d 0x1 /f

如果此登錄值 不存在 ,則必須重新啟動系統,此變更才會生效。

如果此登錄值存在且值已變更,則不需要重新啟動系統,變更才會生效。

當電源按鈕保留 7 秒,但在 UEFI 重設發生 10 秒之前釋放時,就會進行錯誤檢查。

當功能觸發時,不會顯示 [藍色畫面] 或 [綠色] 畫面的一般錯誤檢查。 相反地,您會看到顯示 [請放開電源] 按鈕的黑色畫面。我們只需要幾秒鐘的時間才能關閉 ,以及完成百分比指標。

當您看到此畫面時,請務必放開電源按鈕。 如果您持續按住電源按鈕更久,則可能會觸發韌體硬體電源關閉超時,通常大約需要 10 秒。 如果發生這種情況,資料轉儲可能無法完成並可能已損毀。

在某些系統上,如 ARM64 膝上型電腦,韌體計時器較短,因此您必須在 7 秒後立即放開電源按鈕,以防止強制關機中斷傾印的過程。

這項功能可在 Windows 10 1809 /Windows Server 2019 和更新版本中使用。

錯誤檢查0x11C8: MANUALLY_INITIATED_POWER_BUTTON_HOLD_LIVE_DUMP

您可以使用長按電源按鈕的方式來建立即時傾印,而不是重新啟動計算機。 如需即時傾印的一般資訊,請參閱 核心實時傾印程式代碼參考

若要啟用 [電源按鈕保留實時傾印] 功能,則會設定下列登錄機碼下的 PowerButtonLiveDump 值:

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Power]
"PowerButtonLiveDump"=dword:00000001

若要啟用電源按鈕即時傾印功能,請在以管理員身分執行的命令提示字元中執行下列命令:

REG ADD HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Power /v PowerButtonLiveDump /t REG_DWORD /d 0x1 /f

如果此登錄機碼 不存在 ,則必須重新啟動系統,此變更才會生效。

如果此登錄機碼存在且值已變更,則不需要重新啟動系統,變更才會生效。

此功能適用於 Windows 10 版本 22000 和更新版本。

PowerButtonLiveDump 的自定義設定

您可以自定義PowerButtonLiveDump 登錄值,如下所示。

名稱 位元長度 從起始點偏移 意義 預設值
已啟用 1 0 設定時,會啟用電源按鈕即時傾印。 N/A
用戶頁面 1 1 設定時,將會要求在實時傾印中擷取使用者模式記憶體。 0
HypervisorPages 1 2 設定時,將會要求在實時傾印中擷取 Hypervisor 頁面。 0
已保留 1 3 已保留 N/A
TimeoutInSec 4 4 指定擷取即時傾印檔案的逾時值(以秒為單位)。 只有從 2 到 6 的值(包括 2 和 6)有效。 如果指定任何其他值,則會使用預設逾時值 5 秒。 5
已保留 24 8 已保留 N/A

例如,從提升許可權的命令提示字元執行下列命令,將會啟用包含UserPages的PowerButtonLiveDump功能,以及2的 TimeoutInSec。 當按住電源按鈕 2 秒時,核心會要求擷取完整即時轉儲檔案。

REG ADD HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Power /v PowerButtonLiveDump /t REG_DWORD /d 0x23 /f

PowerButtonBugcheck 和 PowerButtonLiveDump 優先順序

如果在相同的裝置上設定並啟用 PowerButtonBugcheck 和 PowerButtonLiveDump,當呼叫時,會發生 PowerButtonBugcheck,而不會出現 PowerButtonLiveDump。

長電源按鈕保留的裝置支援 (LPBH)

若要支援長按電源按鈕,裝置需要:

  • 一般用途 I/O(GPIO)型的電源按鈕
  • 將電源事件透過韌體路由到 Windows Power Manager
  • 登錄中要啟用的錯誤檢查功能

另請參閱

錯誤檢查0x11C8:MANUALLY_INITIATED_POWER_BUTTON_HOLD_LIVE_DUMP

內顯 - 錯誤檢查 0x1C8 MANUALLY_INITIATED_POWER_BUTTON_HOLD

ACPI 按鈕裝置