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

Win7 程式未回應解決方案:登錄檔 WaitToKillAppTimeout 歸零加速終止

編輯:Win7 系統應用技巧

Win7 程式停止回應時,系統預設等待一段時間才顯示「結束程式」對話框。修改登錄檔 WaitToKillAppTimeout 為 0,可縮短判定無回應的等待時間,加快異常程式終止流程。

圖文操作步驟

  1. 開始 → 所有程式 → 附件 →「執行」。
  2. 執行命令

  3. 輸入 regedit → 確定,開啟登錄編輯器。
  4. regedit

  5. 定位 HKEY_CURRENT_USER\Control Panel\Desktop。
  6. 右鍵空白處 →「新增」→「DWORD (32 位元) 值」→ 命名 WaitToKillAppTimeout。
  7. 新增DWORD值

  8. 雙擊該值,數值資料輸入 0 (十六進位/十進位皆可) → 確定。
  9. 設定數值為0

  10. 關閉登錄編輯器,重新登入或重開機生效。

相關鍵值補充

鍵值路徑預設值(毫秒)用途
WaitToKillAppTimeoutHKCU\Control Panel\Desktop20000關機/登出時等待應用程式正常結束
HungAppTimeoutHKCU\Control Panel\Desktop5000判定應用程式無回應 (顯示結束程式對話框)
WaitToKillServiceTimeoutHKLM\SYSTEM\CurrentControlSet\Control20000關機時等待服務停止

建議策略

  • WaitToKillAppTimeout = 0:關機/登出不等待應用程式,立即強制終止 (適合追求快速關機)。
  • HungAppTimeout = 1000-2000:縮短無回應判定時間,更快彈出終止對話框。
  • 全域生效請修改 HKLM 對應鍵值 (需管理員權限)。

注意

設定過小可能誤判暫時忙碌 (大量運算/網路等待) 的程式為無回應。建議搭配「資源監視器」觀察 CPU/磁碟/記憶體狀態再決定是否終止。

Copyright © Windows教程網 All Rights Reserved