錯誤檢查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