Početna » kako da » Kontrola koliko dugo Windows čeka prije ubijanja aplikacija na gašenju

    Kontrola koliko dugo Windows čeka prije ubijanja aplikacija na gašenju

    Kada isključite računalo, Windows se ne isključuje odmah. Umjesto toga, pokreće pokrenute aplikacije i usluge. Možete kontrolirati koliko dugo Windows čeka - i da li se automatski zatvara pokrenute aplikacije ili ne.

    Obično ne trebate mijenjati te postavke, ali može biti korisno ako želite prisiliti računalo da se brže isključuje. Neke se aplikacije također mogu zabrljati s ovim postavkama kada ih instalirate, a možda ćete ih htjeti vratiti na zadane vrijednosti ako se vaš postupak isključivanja čini sporim.

    Promijenite Vrijeme čekanja za Desktop aplikacije

    Postoje tri postavke registra koje kontroliraju što Windows radi s pokrenutim aplikacijama kada isključite računalo:

    • WaitToKillAppTimeout: Kada isključite računalo, Windows daje otvorene aplikacije 20 sekundi za čišćenje i spremanje podataka prije nego što ih zatvori. Ova vrijednost kontrolira koliko sekundi sustav Windows čeka.
    • HungAppTimeout: Windows smatra da su aplikacije "obješene" ako ne odgovore u roku od 5 sekundi te vam daju opciju "isključi silu". Ova vrijednost kontrolira koliko sekundi sustav Windows čeka prije razmatranja aplikacija koje ne reagiraju.
    • AutoEndTasks: Windows normalno prikazuje gumb "prisilno isključivanje" nakon isteka broja sekundi, tražeći vaše dopuštenje za zatvaranje svih pokrenutih aplikacija. Ako omogućite tu opciju, Windows će automatski zatvoriti sve aplikacije i isključiti se bez vašeg unosa.

    Standardno upozorenje: Registry Editor je moćan alat i zlouporaba može učiniti vaš sustav nestabilnim ili čak neoperativnim. Ovo je prilično jednostavan hack i dokle god se držite uputa, ne biste trebali imati nikakvih problema. Međutim, ako nikad prije niste radili s njim, pročitajte o tome kako koristiti Registry Editor prije početka. I definitivno napravite sigurnosnu kopiju Registra (i vašeg računala!) Prije nego što napravite promjene.

    Da biste promijenili ove postavke, morate koristiti Registry Editor. Da biste ga otvorili, pritisnite Windows + R na tipkovnici, upišite “regedit” i pritisnite Enter.

    Dođite do sljedećeg ključa u lijevom oknu prozora uređivača registra:

    HKEY_CURRENT_USER Upravljačka ploča Desktop

    Provjerite imate li u desnom oknu bilo koju od opcija "WaitToKillAppTimeout", "HungAppTimeout" ili "AutoEndTasks". Ako ih ne vidite, Windows koristi zadane postavke.

    Da biste stvorili jednu od ovih postavki, desnom tipkom miša kliknite tipku "Desktop" u lijevom oknu i odaberite New> String Value. Imenujte ga “WaitToKillAppTimeout”, “HungAppTimeout” ili “AutoEndTasks” - bez obzira na postavku koju želite prilagoditi. Ponovite ovaj postupak da biste dodali drugu ili čak sve tri.

    Za konfiguriranje WaitToKillAppTimeout vrijednost, stvorite vrijednost niza i dvaput kliknite na nju. Unesite vrijednost u milisekundama. Na primjer, zadana vrijednost je "20000", što je 20000 milisekundi ili 20 sekundi. Ako ga želite postaviti na 5 sekundi, unesite "5000".

    Ne preporučujemo da postavite ovu vrijednost prenisko jer aplikacije trebaju vrijeme za čišćenje. Kao pravilo, nemojte ga postaviti ispod 2000 ili 2 sekunde.

    Za konfiguriranje HungAppTimeout vrijednost, stvorite niz i dvaput ga kliknite. Unesite vrijednost u milisekundama. Na primjer, zadana vrijednost je "5000", što je 5000 milisekundi ili 5 sekundi. Ako ga želite postaviti na 3 sekunde, unesite "3000".

    Ne preporučujemo postavljanje ove vrijednosti prenisko ili će sustav Windows smatrati da aplikacije ne reagiraju kada to nisu. Kao pravilo, nemojte ga postaviti ispod 1000, ili 1 sekundu.

    Za konfiguriranje AutoEndTasks vrijednost, stvorite niz i dvaput ga kliknite. Podesite na "1" ako želite da Windows automatski zatvara programe pri gašenju. Zadana vrijednost je "0", što znači da Windows neće automatski zatvoriti programe pri gašenju.

    Budite oprezni da svoj rad spremite u sve pokrenute programe prije nego što se isključite ako naredite sustavu Windows da automatski zatvori otvorene programe. Možete izgubiti sve otvorene radove kada sustav Windows naglo prisili programe da se zatvore nakon zatvaranja.

    Da biste poništili promjenu, pronađite WaitToKillAppTimeout , HungAppTimeout , ili AutoEndTasks vrijednosti u desnom oknu. Desnom tipkom miša kliknite opciju i odaberite "Izbriši" da biste je uklonili. Umjesto toga, Windows će koristiti zadanu postavku.

    Pozadinske usluge

    Windows nudi samo jednu postavku registra koja kontrolira što Windows radi s uslugama sustava pozadine kada isključite računalo:

    • WaitToKillServiceTimeout: Windows normalno čeka 5 sekundi da pozadinske usluge počiste i zatvaraju kada kažete računalu da se isključi. Neke aplikacije mogu izmijeniti tu vrijednost kada ih instalirate, što njihovim pozadinskim uslugama daje dodatno vrijeme za čišćenje. Windows prisilno zatvara pozadinske usluge nakon tog razdoblja. Ova vrijednost kontrolira koliko sekundi Windows čeka da to učini. Windows će se automatski isključiti ako se sve usluge uspješno zatvore prije isteka vremena.

    Da biste promijenili tu postavku, trebate koristiti Uređivač registra. Da biste ga otvorili, pritisnite Windows + R na tipkovnici, upišite “regedit” i pritisnite Enter.

    Dođite do sljedećeg ključa u lijevom oknu prozora uređivača registra:

    HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Control

    Locirajte vrijednost WaitToKillServiceTimeout u desnom oknu. Ako ga ne vidite, desnom tipkom miša kliknite tipku "Control" u lijevom oknu, odaberite New> String Value i dodijelite naziv "WaitToKillServiceTimeout".

    Dvaput kliknite WaitToKillServiceTimeout i unesite broj milisekundi. Zadana vrijednost je 5000 milisekundi ili 5 sekundi. Da biste ga postavili na 20 sekundi, unesite "20000".

    Ne biste trebali postavljati prenisku vrijednost ili pozadinske usluge neće moći pravilno ugasiti. Kao pravilo, ne postavljajte ovu vrijednost ispod "2000" ili 2 sekunde.

    Da biste poništili tu promjenu, vratite se ovdje i dvokliknite WaitToKillServiceTimeout opcija. Podesite na "5000", zadanu postavku.