萬盛學電腦網

 萬盛學電腦網 >> 電腦入門 >> 如何自動或手動關閉未響應程序 電腦技術吧

如何自動或手動關閉未響應程序 電腦技術吧

 

本文介紹Windows XP/Vista/Win7中設置關閉未響應程序方法,盡管Windows 7在程序容錯性方面做了很大改進,但未響應程序及死機情況還是會經常遇到,這類問題各有原因,系統、軟件和硬件都有責任,遇到未響應程序時,耐心先等待一下,實在不行就想辦法咔嚓掉,但要注意先備份好數據,因為結束進程還可能導致系統死機、自動重啟等現象,尤其是些跟硬件關聯的程序。

一、如何自動關閉未響應程序

自動關閉未響應程序是系統自動完成的,由於Vista/Windows 7在程序執行效率的緣故,很多未響應的程序其實並沒死,而完全是因為操作系統的調度引起的“暫停”狀態,尤其是很多電腦老手,鼠標操作太快,程序運行和切換已經完全超出操作系統的響應速度,那樣很容易造成暫時的假死狀態。

比如系統繁忙時運行某些程序、光驅由於光盤質量問題的頻繁讀寫等等情況,一般只需要耐心等待一下,程序就會恢復狀態,而在恢復之前,系統則是一直報告未響應的程序(因為線程或進程超時)。所以還是慎用自動關閉未響應程序。

1、在Windows XP系統上,如需設置自動關閉未響應程序,參考以下方法:

  • 在開始運行中輸入regedit並回車
  • 定位到HKEY_CURRENT_USERControl PanelDesktop
  • 設置AutoEndTasks鍵值為1,如果沒有可以手動創建一個名為 AutoEndTasks 類型為REG_SZ值為1的表項。

2、在Vista和Windows 7上,參照以下方法:

  • 在開始運行中輸入regedit並回車
  • 定位到HKEY_CURRENT_USERControl PanelDesktop
  • 設置AutoEndTasks鍵值為1,如果沒有可以手動創建一個名為 AutoEndTasks 類型為REG_SZ值為1的表項。
  • WaitToKillAppTimeout是超時等待時間,默認值12000,這個值在很多網站上建議修改短一點,這裡不推薦,最好不要改。因為程序的運行是綜合的,影響超時的時間會很多,太短的超時時間可能會帶來一些“莫名其妙”的問題。

如確認修改WaitToKillAppTimeout,請統一修改:

HKEY_CURRENT_USERControl PanelDesktop

HKEY_LOCAL_MACHINESYSTEMControlSet001Control

HKEY_LOCAL_MACHINESYSTEMControlSet002Control

HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControl

下的WaitToKillAppTimeout,比如1000,2000均可以。

二、手動關閉未響應程序

1、任務管理器中手動關閉

在任務欄上空白地方,點擊鼠標右鍵,選擇啟動任務管理器(或在開始運行輸入task,並

copyright © 萬盛學電腦網 all rights reserved