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

登錄檔微調讓 XP「假死」變聰明:縮短無回應等待、強制關閉、自動重開機

編輯:Windows XP 系統介紹

XP 進入「假死」(程式無回應但 Num Lock 指示燈仍閃爍)時,預設等待時間過長。修改四組登錄值可大幅縮短反應時間、自動處理當機。

四項關鍵值

路徑值名稱預設建議值說明
HKCU\Control Panel\DesktopHungAppTimeout50002000程式無回應判定時間(毫秒)
HKCU\Control Panel\DesktopWaitToKillAppTimeout2000010000關機/登出時等待程式結束時間(毫秒)
HKEY_USERS\.DEFAULT\Control Panel\DesktopAutoEndTasks01允許系統強制結束無回應程式
HKLM\SYSTEM\CurrentControlSet\Control\CrashControlAutoReboot01系統嚴重錯誤(藍畫面)自動重開機

批次套用腳本

@echo off
reg add "HKCU\Control Panel\Desktop" /v HungAppTimeout /t REG_SZ /d 2000 /f
reg add "HKCU\Control Panel\Desktop" /v WaitToKillAppTimeout /t REG_SZ /d 10000 /f
reg add "HKEY_USERS\.DEFAULT\Control Panel\Desktop" /v AutoEndTasks /t REG_SZ /d 1 /f
reg add "HKLM\SYSTEM\CurrentControlSet\Control\CrashControl" /v AutoReboot /t REG_DWORD /d 1 /f
echo 已套用,重開機生效。
pause

效果驗證

  • 執行會掛起的測試程式(如無限迴圈),任務管理員會在 2 秒後標示「無回應」,右鍵「結束工作」即時生效。
  • 關機時不再卡在「正在關閉程式」超過 10 秒。
  • 藍畫面發生時自動重開機,無需人工干預(伺服器/無人值守機房適用)。

風險提示

AutoEndTasks=1 可能導致資料未存檔即被強制關閉,建議僅在伺服器/自動化工作站啟用,個人電腦酌情考量。

Copyright © Windows教程網 All Rights Reserved