Domača » kako » Nadzor, kako dolgo Windows čaka pred uničenjem aplikacij na zaustavitvi

    Nadzor, kako dolgo Windows čaka pred uničenjem aplikacij na zaustavitvi

    Ko izklopite računalnik, se Windows ne izklopi takoj. Namesto tega zažene aplikacijam in storitvam, ki se izvajajo, nekaj časa, da se najprej zaprejo. Lahko nadzorujete, kako dolgo Windows čaka in ali se samodejno zapre zagnane aplikacije ali ne.

    Običajno teh nastavitev ni treba spreminjati, vendar je lahko v pomoč, če želite računalnik hitreje zaustaviti. Nekatere aplikacije lahko povzročajo tudi te nastavitve, ko jih namestite, in jih boste morda želeli ponastaviti na privzete vrednosti, če je vaš postopek zaustavitve počasen..

    Spremenite čas čakanja za namizne aplikacije

    Ob izklopu računalnika obstajajo tri nastavitve registra, ki nadzorujejo delovanje sistema Windows s programi, ki se izvajajo:

    • WaitToKillAppTimeout: Ko izklopite računalnik, vam Windows predloži odprte aplikacije 20 sekund za čiščenje in shranjevanje njihovih podatkov, preden jih zapre. Ta vrednost nadzira, koliko sekund Windows čaka.
    • HungAppTimeout: Windows meni, da so aplikacije "obešene", če se ne odzovejo v 5 sekundah in vam omogočijo možnost "izklopi silo". Ta vrednost nadzoruje, koliko sekund Windows čaka, preden aplikacije ne odzivajo.
    • AutoEndTasks: Windows po izteku števila sekund ponavadi prikaže gumb "izklopi silo" in prosi za dovoljenje za zapiranje vseh zagnanih aplikacij. Če omogočite to možnost, bo Windows samodejno zaprl vse aplikacije in zaustavil brez vnosa.

    Standardno opozorilo: Urejevalnik registra je zmogljivo orodje, zato lahko zloraba sistema postane nestabilen ali celo neuporaben. To je zelo preprost hack in dokler se držite navodil, ne bi smeli imeti nobenih težav. Če že prej niste delali z njim, preberite, kako uporabljati urejevalnik registra, preden začnete. In zagotovo varnostno kopirajte register (in računalnik!) Pred spremembami.

    Če želite spremeniti te nastavitve, morate uporabiti urejevalnik registra. Če ga želite odpreti, pritisnite tipko Windows + R na tipkovnici, vnesite »regedit« in pritisnite Enter.

    V levem podoknu okna urejevalnika registra se pomaknite do naslednjega ključa:

    HKEY_CURRENT_USER Nadzorna plošča Namizje

    Preverite, ali imate v desnem podoknu nastavitve »WaitToKillAppTimeout«, »HungAppTimeout« ali »AutoEndTasks«. Če jih ne vidite, Windows uporablja privzete nastavitve.

    Če želite ustvariti eno od teh nastavitev, z desno tipko miške kliknite tipko »Namizje« v levem podoknu in izberite Novo> Vrednost niza. Poimenujte “WaitToKillAppTimeout”, “HungAppTimeout” ali “AutoEndTasks” - katera nastavitev želite prilagoditi. Postopek ponovite, če želite dodati drugo ali celo vse tri.

    Za konfiguriranje WaitToKillAppTimeout vrednost, ustvarite vrednost niza in jo dvokliknite. Vnesite vrednost v milisekundah. Privzeta vrednost je na primer “20000”, kar je 20000 milisekund ali 20 sekund. Če si želite nastaviti na 5 sekund, vnesite »5000«.

    Priporočamo, da nastavite prenizko vrednost, saj aplikacije potrebujejo čas za čiščenje. Kot pravilo palca ga ne nastavite pod 2000 ali 2 sekundi.

    Za konfiguriranje HungAppTimeout vrednost, ustvarite niz in ga dvokliknite. Vnesite vrednost v milisekundah. Privzeta vrednost je na primer »5000«, kar je 5000 milisekund ali 5 sekund. Če ste želeli nastaviti na 3 sekunde, vnesite »3000«.

    Ne priporočamo, da nastavite to vrednost prenizko, ali pa bo Windows menil, da se aplikacije ne odzivajo, če niso. Kot pravilo palca je ne postavite pod 1000 ali 1 sekundo.

    Za konfiguriranje AutoEndTasks vrednost, ustvarite niz in ga dvokliknite. Nastavite na »1«, če želite, da Windows samodejno zapre programe ob izklopu. Privzeta vrednost je »0«, kar pomeni, da Windows ne bo samodejno zaprl programov ob zaustavitvi.

    Bodite previdni, da shranite svoje delo v programe, ki se izvajajo, preden ga zaustavite, če boste sistemu Windows sporočili, naj samodejno zapre odprte programe. Lahko izgubite vsako odprto delo, ko Windows nenadoma zaustavi programe.

    Če želite razveljaviti spremembo, poiščite WaitToKillAppTimeout , HungAppTimeout , ali AutoEndTasks vrednosti v desnem podoknu. Z desno tipko miške kliknite možnost in izberite »Izbriši«, da jo odstranite. Namesto tega bo Windows uporabil privzeto nastavitev.

    Osnovne storitve

    Windows ponuja samo eno nastavitev registra, ki nadzira, kaj sistem Windows izvaja s sistemskimi storitvami v ozadju, ko zaustavite računalnik:

    • WaitToKillServiceTimeout: Windows običajno počaka 5 sekund, da se storitve v ozadju očistijo in zaprejo, ko računalniku naročite, da se izklopi. Nekatere aplikacije lahko spremenijo to vrednost, ko jih namestite, in jim tako omogočite dodaten čas za čiščenje. Windows po tem času prisilno izklopi storitve ozadja. Ta vrednost nadzoruje, koliko sekund Windows počaka pred tem. Windows se samodejno izklopi, če se vse storitve uspešno zaprejo, preden izteče časovnik.

    Če želite spremeniti to nastavitev, morate uporabiti urejevalnik registra. Če ga želite odpreti, pritisnite tipko Windows + R na tipkovnici, vnesite »regedit« in pritisnite Enter.

    V levem podoknu okna urejevalnika registra se pomaknite do naslednjega ključa:

    HKEY_LOCAL_MACHINE SISTEM CurrentControlSet Control

    V desnem podoknu poiščite vrednost WaitToKillServiceTimeout. Če ga ne vidite, z desno tipko miške kliknite tipko »Control« v levem podoknu, izberite New> String Value in jo poimenujte »WaitToKillServiceTimeout«.

    Dvokliknite WaitToKillServiceTimeout vrednost in vnesite število milisekund. Privzeta vrednost je 5000 milisekund ali 5 sekund. Če želite nastaviti na 20 sekund, vnesite »20000«.

    Vrednosti ne bi smeli nastaviti prenizko ali pa se storitve v ozadju ne bodo mogli pravilno izklopiti. Kot pravilo palca te vrednosti ne nastavite pod "2000" ali 2 sekundi.

    Če želite to spremembo razveljaviti, se vrnite sem in dvokliknite WaitToKillServiceTimeout možnost. Nastavite to vrednost na "5000", to je privzeta nastavitev.