Windows XP Windows 7 Windows 2003 Windows Vista Windows 綜合教學 Linux 系統教學
Windows 10 Windows 8 Windows 2008 Windows NT Windows Server 電腦軟體教學

Windows XP 兩招另類自動重啟:系統死鎖自動重啟、Explorer 崩潰自動重啟

編輯:Windows XP 系統介紹

遇到死機、停止回應,不想按 Reset 鍵?透過登錄設定,讓系統在嚴重錯誤時自動重啟,減少人工干預。

一、系統死鎖(藍畫面/核心停止)自動重啟

  1. regedit → HKLM\SYSTEM\CurrentControlSet\Control\CrashControl。
  2. 找到/新建 DWORD AutoReboot = 1。
  3. 重啟生效。藍畫面後自動重啟,不再停留等待人工按鍵。

搭配建議:同層建立 CrashDumpEnabled=1、DumpFile 指定傾印檔路徑、LogEvent=1 記錄事件日誌,事後可分析藍畫面原因。

二、Explorer 崩潰(桌面消失、工作列無回應)自動重啟 Shell

  1. regedit → HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon。
  2. 找到/新建 DWORD AutoRestartShell = 1。
  3. 重啟生效。Explorer 異常終止時,Winlogon 會自動重新啟動 explorer.exe,恢復桌面環境。

適用場景與限制

功能觸發條件適用場景限制
AutoRebootKeBugCheck (藍畫面/核心停止)伺服器、無人值守機台、遠端管理若硬體故障(記憶體、過熱)會無限重啟循環
AutoRestartShellExplorer 進程非預期結束Kiosk 模式、公開查詢終端、Shell 不穩定環境無法修復導致 Explorer 崩潰的根因(殼擴充套件、驅動)

進階:自訂重啟前動作

若需在重啟前執行腳本(如備份日誌、發送告警),可建立服務監聽 WM_QUERYENDSESSION 或使用群組原則「關機腳本」。

安全提醒

  • 自動重啟可能掩蓋硬體故障徵兆,建議搭配硬體監控(溫度、風扇、SMART)。
  • 生產環境伺服器建議啟用核心傾印並設定專用磁碟區儲存,避免覆寫。
  • 定期檢查事件檢視器 System 日誌 Event ID 1001 (BugCheck)、Event ID 6008 (意外關機)。
Copyright © Windows教程網 All Rights Reserved