Обикновено не трябва да променяте тези настройки, но може да ви бъде от полза, ако искате да принудите компютъра да се изключи по-бързо. Някои приложения също могат да се забъркат с тези настройки, когато ги инсталирате, и може да искате да ги възстановите до стойностите по подразбиране, ако процесът на изключване изглежда бавен.
Променете времето за чакане за настолни приложения
Има три настройки на системния регистър, които контролират какво прави Windows с изпълняваните приложения, когато изключвате компютъра си:
- WaitToKillAppTimeout: Когато изключите компютъра си, Windows предоставя отворени приложения 20 секунди, за да почисти и запази данните си, преди да предложи да ги затворите. Тази стойност контролира колко секунди чака Windows.
- HungAppTimeout: Прозорците смятат, че приложенията "висят", ако не реагират в рамките на 5 секунди и ви дават опция "изключване на сила". Тази стойност контролира колко секунди Windows чака, преди да обмисли отхвърлянето на приложения.
- AutoEndTasks: Прозорецът обикновено показва бутон "изключване на сила" след изтичането на броя секунди, като поиска разрешение да затворите всички изпълнявани приложения. Ако активирате тази опция, вместо това Windows автоматично ще затвори всички приложения и ще се изключи без въвеждане.
Стандартно предупреждение: Редакторът на системния регистър е мощен инструмент и злоупотребата с него може да направи системата нестабилна или дори неизползваема. Това е доста проста хак и стига да се придържате към инструкциите, не трябва да имате никакви проблеми. Това каза, ако никога не сте работили с него преди, помислете за четене как да използвате редактора на системния регистър, преди да започнете. И определено архивирайте регистъра (и вашия компютър!), Преди да направите промени.
За да промените тези настройки, ще трябва да използвате редактора на системния регистър. За да го отворите, натиснете Windows + R на клавиатурата си, въведете "regedit" и натиснете Enter.
HKEY_CURRENT_USERControl PanelDesktop
За да създадете една от тези настройки, щракнете с десния бутон на мишката върху клавиша "Desktop" в левия прозорец и изберете New> String Value. Наречете го "WaitToKillAppTimeout", "HungAppTimeout" или "AutoEndTasks" - независимо от настройката, която искате да персонализирате. Повторете този процес, за да добавите втори или дори три.
WaitToKillAppTimeout
стойност, създайте низовата стойност и щракнете двукратно върху нея. Въведете стойност в милисекунди. Например, стойността по подразбиране е "20000", което е 20000 милисекунди или 20 секунди. Ако искате да го зададете на 5 секунди, трябва да въведете "5000".
Не препоръчваме да зададете тази стойност твърде ниска, тъй като приложенията се нуждаят от време за почистване. Като правило не го настройвайте под 2000 или 2 секунди.
HungAppTimeout
стойност, създайте низ и щракнете двукратно върху него. Въведете стойност в милисекунди. Например, стойността по подразбиране е "5000", което е 5000 милисекунди или 5 секунди. Ако искате да го настроите на 3 секунди, трябва да въведете "3000".
Не препоръчваме да зададете тази стойност твърде ниска, или Windows ще мисли, че приложенията не реагират, когато не са. Като правило не го настройвайте под 1000 или 1 секунда.
AutoEndTasks
стойност, създайте низ и щракнете двукратно върху него. Задайте го на "1", ако искате Windows да затвори автоматично програми при изключване. Стойността по подразбиране е "0", което означава, че Windows няма да затвори автоматично програмите при изключване.
Внимавайте да запазите работата си във всички стартирани програми, преди да изключите, ако кажете на Windows да затвори автоматично отворените програми. Може да загубите всяка отворена работа, когато Windows внезапно принуждава програми за затваряне при изключване.
WaitToKillAppTimeout
,
HungAppTimeout
или
AutoEndTasks
стойности в десния панел. Кликнете с десния бутон на мишката върху опцията и изберете "Изтриване", за да я премахнете. Вместо това Windows ще използва настройката по подразбиране.
Основни услуги
Windows предлага само една настройка на системния регистър, която контролира онова, което Windows прави с услугите на фона на системата, когато изключвате компютъра си:
WaitToKillServiceTimeout: Windows нормално чака 5 секунди, за да се почистват и затварят фоновите услуги, когато кажете на компютъра да се изключи. Някои приложения могат да променят тази стойност, когато ги инсталирате, като им предоставят допълнителни услуги за почистване. Windows спира насилствено фонови услуги след този период от време. Тази стойност контролира колко секунди Windows чака, преди да го направи. Windows автоматично ще се изключи, ако всички услуги се затварят успешно преди изтичането на таймера.
За да промените тази настройка, ще трябва да използвате редактора на системния регистър. За да го отворите, натиснете Windows + R на клавиатурата си, въведете "regedit" и натиснете Enter.
HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControl
Щракнете двукратно върху
WaitToKillServiceTimeout
стойност и въведете няколко милисекунди. По подразбиране е 5000 милисекунди или 5 секунди. За да го зададете на 20 секунди, трябва да въведете "20000".
Не трябва да зададете стойност, която е твърде ниска, или фоновите услуги няма да могат да се изключат правилно. Като правило, не нагласяйте тази стойност под "2000" или 2 секунди.
WaitToKillServiceTimeout
опция. Настройте го на "5000" - настройката по подразбиране.