Windows 8 系統發生當機或程式停止回應時,預設等待時間較長。透過修改登錄可縮短等待、允許強制結束、甚至自動重啟,提升故障恢復效率。
| 值名稱 | 預設 | 建議值 | 說明 |
|---|---|---|---|
| HungAppTimeout | 5000 | 2000 | 程式停止回應判定時間 (毫秒),縮短可更快出現「結束工作」對話框。 |
| WaitToKillAppTimeout | 20000 | 10000 | 關機/登出時等待程式正常結束的時間 (毫秒)。 |
| AutoEndTasks | 0 | 1 | 關機/登出時自動強制結束無回應程式,不再提示。 |
路徑:HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\CrashControl
值名:AutoReboot
類型:REG_DWORD
建議值:1 (啟用藍畫面自動重啟)
啟用後系統遇到嚴重錯誤 (Bug Check) 會自動重啟,搭配 Memory Dump 設定可事後分析。
regedit 開啟登錄編輯器。
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management\DisablePagingExecutive=1 讓核心程式碼鎖定實體記憶體,減少頁面交換延遲。HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\Windows Error Reporting\ForceQueue=1 將錯誤報告排入佇列,避免當機時卡住等待使用者回應。AutoReboot=0 並設定完整核心記憶體傾印,方便事後根因分析。