Автоматично убивайте приложения за обесване

Windows наистина понякога може да дразни по дяволите от мен. Стартирането на нов софтуер, който наскоро беше инсталиран, и виждането му да виси след старта със забавена реакция - ако изобщо има такава - от системата, може да бъде наистина болезнено.

Натискането на CTRL + Shift + ESC и изчакване минути преди да се появи диалоговият прозорец на диспечера на задачите не е решение номер едно, за да се отървете от процес, който е заседнал в нирвана.



Един от начините да се отървете от тези процеси веднага или след определено време е да редактирате своя регистър и да промените една или две стойности там. Имах възможността да тествам това само на Windows XP, но вероятно е подобно на други операционни системи като Windows 2000.

Отворете системния регистър на Windows с докосване на клавиша на Windows, въведете regedit и натиснете enter на клавиатурата. В зависимост от версията на Windows, която използвате, на този етап можете да получите UAC подкана, която трябва да приемете.

Придвижете се до клавиша HKEY_CURRENT_USER Контролен панел Desktop и променете стойността на ключа „AutoEndTask“ на 1.

Ако искате да зададете време да изчакате докато се изпълни процесът на убиване, трябва да промените стойността на ключа 'WaitToKillAppTimeout' на стойност в милисекунди (което означава, че 1000 е 1 секунда).

kill app timeout

чрез: Technospot



Актуализация: Както някои читатели посочиха, също така е възможно да натиснете Ctrl-Shift-Esc, за да се появи по-бързо диспечерът на задачите.

Актуализация 2: Стойностите са различни в Windows Vista, Windows 7 и по-новите версии на Windows. В тези операционни системи трябва да направите следното (Моля, имайте предвид, че някои клавиши може да съществуват вече в зависимост от системата, която използвате).

  • Отидете до ключа на регистъра HKEY_CURRENT_USER Контролен панел Desktop
  • Изберете New> String след щракване с десния бутон и въведете WaitToKillAppTimeout
  • Щракнете двукратно върху записа и го задайте на 2000
  • Изберете New> String след щракване с десния бутон и въведете AutoEndTasks
  • Щракнете двукратно върху записа и го задайте на 1
  • Изберете New> String след щракване с десния бутон и въведете HungAppTimeout
  • Щракнете двукратно върху записа и го задайте на 1000
  • Изберете New> String след щракване с десния бутон и въведете LowLevelHooksTimeout
  • Щракнете двукратно върху записа и го задайте на 1000

Въпреки че това означава, че ще трябва да създадете четири нови низа за същия ефект, добре е да знаете, че все още можете да имате автоматично убито окачени приложения на Windows.

Моля, обърнете внимание, че можете да загубите данни в процеса, ако сте работили преди замразяването с програмата. След това отново, ако приложението не се възстанови, може да загубите и данни.