Как да направим Windows Shut Down по-бързо
Компютрите с Windows трябва да се изключват сравнително бързо, освен ако няма проблем, причиняващ забавяне при изключване. Ето как да направите компютъра си по-бърз.
Уверете се, че Windows не изчиства файла на страницата ви при изключване
Windows използва файл за виртуална памет, известен още като файл на страницата, като допълнителна виртуална памет. Windows има скрита опция, която е деактивирана по подразбиране - за да изчисти файла за виртуална памет при изключване. Това изтрива всичко в файла на страницата, като се гарантира, че не се съхраняват чувствителни данни, когато някой има достъп до него, като премахне твърдия диск на компютъра и прегледа файла за виртуална памет.
Компютърът може да отнеме няколко минути, за да се изключи, докато Windows изтрива файла на страницата, ако тази опция е активирана. Колко време отнема зависи колко голям е файлът на страницата и колко бързо е твърдият ви диск. Въпреки това нямате нужда от тази опция, ако вашият твърд диск е шифрован (което трябва да направите, ако още не сте го направили). Криптирането ще попречи на атакуващия да прегледа файла ви на страницата, докато компютърът е изключен.
Ако компютърът ви се управлява от ИТ отдел, те може да са активирали тази опция с определена причина. В този случай не можете да направите много, освен да намалите размера на файла на страницата.
Стандартно предупреждение: Редакторът на системния регистър е мощен инструмент и неправилното му използване може да направи вашата система нестабилна или дори неработеща. Това е доста прост хак и докато се придържате към инструкциите, няма да имате никакви проблеми. Въпреки това, ако никога преди не сте работили с него, помислете за това как да използвате редактора на системния регистър, преди да започнете. И определено архивирайте регистъра (и компютъра си!), Преди да направите промени.
Можете да проверите дали компютърът ви изчиства файла на страницата си при изключване, като прегледа регистъра на Windows. Натиснете Windows + R, въведете “regedit” в диалоговия прозорец Run и натиснете Enter, за да го отворите.
Отидете до следния ключ в прозореца на редактора на системния регистър:
HKEY_LOCAL_MACHINE СИСТЕМА CurrentControlSet Управление на сесиите Управление на паметта
Погледнете в десния панел за настройката „ClearPageFileAtShutdown“. Ако данните са зададени на „0x00000000 (0)“, Windows не изчиства файла на страницата при спиране. Ако е настроено на „0x00000001 (1)“, Windows изчиства файла на страницата при изключване.
Ако не виждате настройка „ClearPageFileAtShutdown“ тук, това е добре - Windows не изчиства файла на страницата при изключване.
Ако е настроено на „1“, можете да попречите на Windows да изчисти файла на страницата при изключване, като кликнете два пъти върху настройката „ClearPageFileAtShudown“ и я зададете на „0“. Вашият процес на изключване трябва да стане много по-бърз.
Намерете услуги, причиняващи закъснения при спиране
Вместо да предполагате дали дадена услуга, която се изпълнява във фонов режим на компютъра, забавя процеса на изключване, можете действително да проверите кои от тях са виновни.
За да направите това, трябва да използвате инструмента за преглед на събития. Или щракнете с десния бутон на бутона Start в Windows 10 или 8 и изберете “Event Viewer” или натиснете Windows + R, въведете “eventvwr” в диалоговия прозорец Run и натиснете Enter.
Отворете следния раздел в Програмата за преглед на събития:
Журнали за приложения и услуги Microsoft за диагностика-производителност
Кликнете с десния бутон върху „Оперативен“ дневник и изберете „Филтриране на текущия дневник“.
Напишете “203” в полето “Event IDs” и натиснете “OK”. Това ще филтрира дневника, за да показва само събития при изключване.
Прегледайте списъка, в който сега ще се показват само събития, които четат „Тази услуга е причинила забавяне в процеса на изключване на системата“. Ще видите името на услугата, което забавя нещата в полето Общи. Погледнете до „Име на файла“ и „Приятелско име“.
Информацията, която виждате тук, ще ви насочи към всички услуги, които отнемат много време, за да се затворят. Например, VPN софтуерът може да отнеме много време, за да се изключи и може да причини дълго забавяне. Ако имате инсталиран софтуер, но не го използвате активно, можете да го деинсталирате. Търсете в интернет името на софтуера, който виждате тук, за да видите какво е то и дали можете да го деинсталирате. Някои услуги тук са системен софтуер, за който не можете да направите нищо.
Проверете стойността на WaitToKillServiceTimeout
Windows не се изключва веднага, когато кликнете върху „Изключване“. Вместо това, той изпраща сигнал "системата се изключва" към всички отворени приложения и фонови услуги. Windows изчаква период от време, за да позволи на тези услуги да приключат и запазят данните си, преди да ги затворят и да изключи компютъра..
По подразбиране Windows изчаква пет секунди, след като кликнете върху „Изключване“, преди да затворите всички фонови услуги и да изключите компютъра. Въпреки това, ако всички фонови услуги се прекратят успешно преди изтичането на пет секундния таймер, компютърът ще се изключи незабавно.
Има няколко различни стойности, които управляват колко време чака компютърът ви, и ги обсъдихме в това ръководство. Но има един, по-специално, може да искате да проверите дали компютърът ви отнема известно време, за да се изключи: стойността на "WaitToKillServiceTimeout". Някои приложения увеличават стойността на повече от 5 секунди, когато ги инсталирате, тъй като те може да искат допълнително време за почистване на нещата при изключване. Ако тази стойност е променена, компютърът ще се нуждае от по-дълго време за изключване от нормалното.
Отворете прозореца на редактора на системния регистър, като натиснете Windows + R, въведете „regedit“ и натиснете Enter. Придвижете се до следния ключ:
HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Control
Погледнете в десния панел за “WaitToKillServiceTimeout” и прочетете стойността в колоната Data. Стойността се показва в милисекунди. Например, ако WaitToKillServiceTimeout е настроено на 5000, Windows ще изчака 5 секунди. Ако стойността е зададена на 20000, Windows ще изчака 20 секунди.
Не препоръчваме тази стойност да бъде по-малка от 5000. Някои услуги може да не могат да се изключват правилно, ако не им дадете достатъчно време.
Въпреки това, ако приложението е увеличило стойността на по-голям номер, може да искате да го настроите отново на „5000“. Просто кликнете два пъти върху „WaitToKillServiceTimeout“ и въведете стойност „5000“.
Не можете да направите това, за да може компютърът ви да се изключи по-бързо, но се надяваме, че с тези трикове можете да се уверите, че се изключва възможно най-бързо..