Windows XP 關機預設需 30–50 秒,主要耗時於等待程式回應關閉訊號。透過修改登錄檔調整逾時參數,可大幅縮短關機時間,甚至達到「1 秒關機」效果。
開啟 regedit,定位至:HKEY_CURRENT_USER\Control Panel\Desktop
| 值名稱 | 預設值 | 建議值 | 說明 |
|---|---|---|---|
WaitToKillAppTimeout | 20000 (20秒) | 1000 (1秒) | 關閉程式時等待回應的毫秒數 |
HungAppTimeout | 5000 (5秒) | 200 (0.2秒) | 程式無回應時判定為當機的毫秒數 |
AutoEndTasks | 0 (關閉) | 1 (開啟) | 自動強制結束無回應程式 |
若服務關閉仍緩慢,可同步調整:HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\WaitToKillServiceTimeout → 建議 4000 (4秒)。
結語:透過三個登錄檔參數微調,XP 關機可從數十秒縮減至秒級。請權衡速度與資料安全,按需設定。