萬盛學電腦網

您现在的位置: 萬盛學電腦網 >> 作業系統 >  >> Windows 7 教學

Win7 旗艦版程式無回應太久?修改登錄檔 WaitToKillAppTimeout 縮短等待時間

程式當機「未回應」時,Windows 預設等待 5 秒(5000 毫秒)才彈出「結束程式」對話框。修改登錄檔 WaitToKillAppTimeout 為 0,可大幅縮短等待,甚至讓未回應程式近乎瞬間被終止。

設定步驟

  1. Win+R → regedit 開啟登錄檔編輯器。
  2. 定位至:HKEY_CURRENT_USER\Control Panel\Desktop
  3. 右鍵右側空白處 → 「新增」→ 「DWORD (32 位元) 值」→ 命名為 WaitToKillAppTimeout。
    新增 WaitToKillAppTimeout
  4. 雙擊該值 → 「數值資料」輸入 0 → 「確定」(十六進位/十進位皆可,0 同值)。
  5. 按 F5 重新整理 → 關閉登錄檔編輯器 → 重新開機或登出/登入生效。

效果與風險

  • ✅ 程式無回應時,點擊關閉視窗幾乎瞬間彈出「程式無回應,結束程式?」提示,無需等待數秒。
  • ⚠️ **風險:** 設為 0 可能導致程式在暫時忙碌(如大量運算、磁碟 I/O)時被誤判為無回應而被強制終止,造成資料遺失。建議設為 1000~2000(1~2 秒)較保險。
  • 系統層級設定:HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\WaitToKillServiceTimeout 控制服務關閉等待時間(預設 5000),同理可調整。
copyright © 萬盛學電腦網 all rights reserved