Dajte zagnanim programom možnost, da se pravilno zaprejo in ne bodo prekinili postopka odjave.
Včasih se lahko ob zaustavitvi, ponovnem zagonu ali odjavi iz računalnika z operacijskim sistemom Windows 10 prikaže sporočilo o napaki, ki prekine ali celo prekliče operacijo. Če želite preprečiti, da bi se to zgodilo, lahko Windows počakate dlje, ko se odjavite.
Če bi sistemu omogočili nekaj daljšega časa, bi lahko dejansko prihranili čas. Evo, kaj morate storiti, če se soočite s to situacijo.
Zakaj Windows med odjavo prikaže sporočilo o napaki?
Lahko se zgodi, da imate kar nekaj opravil, ki se izvajajo hkrati, pri čemer je vsako morda neshranjenih podatkov. V tem primeru vsako opravilo ali aplikacija poskuša shraniti podatke, preden se Windows odjavi. To je lahko eden od razlogov za sporočilo o napaki. Kot rešitev boste morda želeli podaljšati čas, dodeljen za odjavo, da omogočite vsem opravilom, da dokončajo, kar počnejo.
Druga možnost je, da je to lahko samo težavna naloga. To lahko drži, če gre za ponavljajočo se težavo. V tem primeru in če ste prepričani, da nobena od aplikacij, ki jih uporabljate, ne bo izgubila podatkov, lahko omogočite, da Windows hitreje prisili odjavo.
Kaj morate najprej poskusiti?
Tukaj opisana metoda v bistvu prisili Windows, da čaka dlje med zaustavitvijo ali odjavo. Če pa imate program, ki ne deluje pravilno in moti odjavo iz sistema Windows, je to morda nekaj, kar bi morali preučiti. Obstajajo popravki, ki jih morate najprej poskusiti, če obstajajo aplikacija, ki sistemu Windows preprečuje zaustavitev ali odjavo.
Če nobena od teh možnosti ne deluje, lahko prilagodite, kako dolgo Windows čaka, preden se odjavi, kar daje morebitnim delujočim aplikacijam ali aplikacijam z napakami več časa, da se uredijo.
Naj Windows počaka dlje, ko se odjavi
Obstajata dva postopka, na katera se lahko obrnete. S prvim, WaitToKillAppTimeout, Windows odobri aplikacijam 20 sekund, da shranijo podatke in se zaprejo. Če se aplikacije ne odzovejo, jih Windows šteje za "obvisene". HungAppTimeout, drugi, pove sistemu Windows, koliko sekund naj počaka, preden razmisli o prekinitvi aplikacije in ponudi rešitev za prisilno zapiranje.
Spreminjanje obeh vrednosti vključuje urejanje registra, zato bodite previdni in naredi varnostno kopijo kopirajte, preden se lotite tega.
1A. Kako nastaviti WaitToKillAppTimeout samo za svoj uporabniški račun
Naredite to, če želite spremeniti, kako dolgo Windows čaka na aplikacije, ko se odjavite samo iz vašega uporabniškega računa.
- Odprite urejevalnik registra. glej kako odpreti urejevalnik registra v sistemu Windows za več informacij.
- Pomaknite se do naslednje mape v registru:
HKEY_CURRENT_USER\Nadzorna plošča\Namizje
- V podoknu na desni poiščite imenovani niz WaitToKillAppTimeout.
- Če ga ne vidite, ga boste morali ustvariti tako, da z desno miškino tipko kliknete kateri koli prazen prostor v podoknu in izberete Novo > Vrednost niza. Preimenuj ga WaitToKillAppTimeout.
- Dvokliknite ta niz, da uredite njegovo vrednost, ki je v milisekundah. (1000 milisekund je enako eni sekundi.) Podatki o vrednosti so privzeto nastavljeni na 20.000 (ali 20 sekund).
- Povečajte to vrednost, da Windows dlje čaka na izvajanje aplikacij, preden se zaustavi ali odjavi. (Če zmanjšate njegovo vrednost, se boste hitreje odjavili.)
1B. Kako spremeniti WaitToKillAppTimeout za vse uporabnike
To bo uporabilo spremenjena pravila za odjavo za vse uporabnike v računalniku.
- Odprite urejevalnik registra.
- Pomaknite se do naslednje mape v registru:
HKEY_USERS\.PRIVZETO\Nadzorna plošča\Namizje
- Sledite korakom od tri do šest iz metode 1A, da spremenite, kako dolgo Windows čaka, da se aplikacije pravilno zaprejo, ko se odjavite za vse uporabnike.
2A. Kako nastaviti HungAppTimeout samo za svoj uporabniški račun
S tem boste spremenili, kako dolgo Windows čaka na aplikacije, za katere meni, da so obešene. To je samo za vaš uporabniški račun.
- Odprite urejevalnik registra.
- Pomaknite se do naslednje mape v registru:
HKEY_CURRENT_USER\Nadzorna plošča\Namizje
- V podoknu na desni poiščite imenovani niz HungAppTimeout.
- Če niz ne obstaja, ga ustvarite tako, da z desno miškino tipko kliknete kateri koli prazen prostor v podoknu in izberete Novo > Vrednost niza. Preimenuj ga HungAppTimeout.
- Dvokliknite ta niz, da uredite njegovo vrednost – spet v milisekundah. (1000 milisekund je enako 1 sekundi.) Podatki o vrednosti so privzeto nastavljeni na 5000.
- Povečajte to vrednost, da bo sistem Windows imel več časa za obešenje aplikacij in bo dlje čakal ob zaustavitvi ali odjavi. (Zmanjšajte to vrednost, da se hitreje odjavite.)
2B. Kako spremeniti HungAppTimeout za vse uporabnike
Tako boste lahko spremenili privzeto vrednost za vse uporabnike.
- Odprite urejevalnik registra.
- Pomaknite se do naslednje mape v registru:
HKEY_USERS\.PRIVZETO\Nadzorna plošča\Namizje
- Sledite korakom od 3 do 6 iz metode 2A, da spremenite, kako dolgo Windows čaka, ko se odjavi za vse uporabnike.
Dajte aplikacijam več časa za zapiranje ob odjavi
Če aplikacije kar naprej motijo sistem Windows, ko zaustavite ali se odjavite, bi bilo pametno, da jim daste malo več časa, da dokončajo in se pravilno zaprejo. Tako ne bodo prekinili postopka odjave in morali posredovati ročno.