Windows 7 預設移除 WaitToKillAppTimeout 登錄值,導致系統等待程式回應時間過長(預設 20 秒),出現「程式未回應」對話框時需久等。本文教您在 HKEY_CURRENT_USER\Control Panel\Desktop 手動新增此 DWORD 值,縮短等待時間,提升系統體感流暢度。
操作步驟
- Win+R →
regedit → Enter。
- 展開至:
HKEY_CURRENT_USER\Control Panel\Desktop
- 右鍵空白處 →「新增」→「DWORD (32 位元) 值」。
- 命名為 WaitToKillAppTimeout。
- 雙擊修改,數值資料建議 5000(5 秒,十進位),或依習慣設 2000~10000 毫秒。
- 按「確定」關閉登錄編輯器,重新登入或重開機生效。



原理與影響
- 此值控制「結束工作」對話框出現前,系統等待程式正常關閉的毫秒數。Vista 預設存在(20000ms),Win7 移除導致依賴硬式編碼 20 秒。
- 設定過小(<2000ms)可能導致程式來不及存檔就被強制終止,建議 5000ms 平衡體感與資料安全。
- 此設定僅影響目前使用者,若要全域生效請同步修改
HKEY_LOCAL_MACHINE\Control Panel\Desktop。