遇到死機、停止回應,不想按 Reset 鍵?透過登錄設定,讓系統在嚴重錯誤時自動重啟,減少人工干預。
regedit → HKLM\SYSTEM\CurrentControlSet\Control\CrashControl。AutoReboot = 1。搭配建議:同層建立 CrashDumpEnabled=1、DumpFile 指定傾印檔路徑、LogEvent=1 記錄事件日誌,事後可分析藍畫面原因。
regedit → HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon。AutoRestartShell = 1。explorer.exe,恢復桌面環境。| 功能 | 觸發條件 | 適用場景 | 限制 |
|---|---|---|---|
| AutoReboot | KeBugCheck (藍畫面/核心停止) | 伺服器、無人值守機台、遠端管理 | 若硬體故障(記憶體、過熱)會無限重啟循環 |
| AutoRestartShell | Explorer 進程非預期結束 | Kiosk 模式、公開查詢終端、Shell 不穩定環境 | 無法修復導致 Explorer 崩潰的根因(殼擴充套件、驅動) |
若需在重啟前執行腳本(如備份日誌、發送告警),可建立服務監聽 WM_QUERYENDSESSION 或使用群組原則「關機腳本」。
Event ID 1001 (BugCheck)、Event ID 6008 (意外關機)。