Windows XP 運行久了難免遇到資源管理器(Explorer)崩潰導致桌面消失,或系統核心死鎖無響應。透過註冊表兩項關鍵值,可讓系統自動偵測並重啟,無需人工干預,大幅提升可用性。
適用場景:桌面圖示消失、工作列凍結、Alt+Tab 無效、右鍵選單不彈出等 Explorer 崩潰徵兆。
regedit → 定位 HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\WinlogonAutoRestartShell(DWORD),不存在則新建。原理:Winlogon 監控 Shell 進程(預設 Explorer.exe),偵測到意外終止時自動重新啟動 Shell,還原桌面環境。
適用場景:核心模式驅動錯誤、硬體故障觸發 KeBugCheck(藍屏)或系統完全無響應。
regedit → 定位 HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\CrashControlAutoReboot(DWORD),不存在則新建。原理:發生 BugCheck 時,系統不再停留在藍屏畫面等待人工重啟,而是自動執行暖重啟。配合「寫入偵錯資訊」設為「核心記憶體傾印」或「小型記憶體傾印」,可保留分析線索。
AutoReboot=0 以便觀察藍屏代碼。Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon]
"AutoRestartShell"=dword:00000001
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\CrashControl]
"AutoReboot"=dword:00000001
雙擊導入 → 確認 → 重啟即雙重生效。