如何在 Windows 11/10 中自動終止無響應的程序

如何在 Windows 11/10 中自動終止無響應的程序

Windows 中的程序經常死機。有時這是由於缺乏資源造成的。有時它只是不可用並且變得不可用。儘管您可以使用任務管理器殺死它們,但任務管理器也無法正確響應。在這篇文章中,我們將介紹幾種殺死 Windows 中無響應程序的方法。

如何自動終止 Windows 中無響應的程序

您可以使用這些方法來終止或終止 Windows 中的程序。

  • 註冊表編輯器
  • 任務列表
  • 使用任務列表快捷方式關閉程序

現在我們就將這些方法一一簡單說一下,並使用管理員賬戶來進行操作。

1 在註冊表編輯器中設置​​超時

  • 使用 Win + R 打開“運行”窗口。鍵入 Regedit 並按 Enter 鍵打開註冊表編輯器。
  • 導航到以下註冊表​​路徑:HKEY_CURRENT_USER\Control Panel\Desktop
  • 右鍵單擊右窗格中的空白區域,然後創建這些行(如果它們不可用)或更改值。請務必選擇“選擇新建”>“字符串值”。
    • 等待終止應用程序超時 = 2000
    • 自動結束任務 = 1
    • 掛應用超時 = 1000
    • LowLevelHooks超時 = 1000
  • 輸入上面的字符串名稱。雙擊該行,輸入一個值,然後單擊“確定”。

之後,Windows將自動關閉該程序,無需漫長的等待。

通常,Windows 會等待大約 5 秒,讓後台服務完成其工作並釋放資源。但是,如果您認為需要更多時間,可以按照以下方法設置註冊表值:

  • 打開註冊表編輯器並導航到以下路徑:HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control
  • 在右窗格中找到並雙擊 WaitToKillServiceTimeout 行。
  • 然後您可以更改該值。由於時間以毫秒為單位,因此請務必相應地更改它。
  • 單擊“確定”並退出。

現在幫助您了解有關註冊表字符串的更多信息。他們的意思是這樣的:

  • AutoEndTask:這將自動關閉任何應用程序,而不是向您顯示應用程序關閉按鈕。如果您的應用程序卡住,這將使您的應用程序崩潰。您將無法保存您的工作。
  • WaitToKillAppTimeout 這在Windows關閉時起作用這給您足夠的時間來保存您的工作,默認時間為 20 秒。
  • HungAppTimeout :程序或應用程序沒有響應超過五秒。在這種情況下,程序將被停止。但是,您可以增加該值以使程序再次運行。這樣您就可以保存您的工作。

2 Taskkill 命令行實用程序

Taskkill 是另一種選擇。它允許您使用圖形界面終止程序和進程。它還可用於從命令行終止程序,以下是執行此操作的方法。

  • 使用 Win + R 打開運行提示符。然後輸入 wt 並按 Shift + Enter 啟動 Windows 終端。
  • 要打開完整的程序列表,請鍵入任務列表,然後按 Enter。您將看到計算機上運行的所有程序和服務的列表。
  • 記下要終止的程序的名稱並運行以下命令。如有必要,更改程序名稱:taskkill /IM programmname.exe​​。該計劃將立即結束。
  • 如果 Windows 不這樣做,則可以強行終止程序。為此,您需要運行taskkill /F /IM iexplore.exe該命令。
  • 此外,您可以一次強制關閉多個進程。為此,您需要將所有方法的 PID 號一一相加,中間用空格隔開:Taskkill /PID 1412 1279 1398 /F.

3 創建快捷方式來殺死無響應的程序

任務列表方法比較麻煩,需要反复打開命令提示符來終止程序。相反,您可以創建快捷方式。為此,請按照下列步驟操作:

  • 右鍵單擊桌面並選擇新建 > 快捷方式。
  • 將出現一個彈出窗口, 在此處輸入taskkill /f /fi“status eq not response” ,然後單擊“下一步”。
  • 然後為快捷方式命名並單擊“完成”以創建桌面快捷方式。
  • 現在每次程序都沒有響應。啟動桌面快捷方式以立即關閉程序。

這就是您關於如何自動終止 Windows 中無響應程序的問題的答案。它們適用於所有版本的 Windows,包括 Windows 11 和 Windows 10。

發佈留言

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *