Ko se odjavljate ali znova zaženete/zaustavite računalnik, Windows poskuša elegantno zapreti delujoče aplikacije tako, da vsako zagnano aplikacijo obvesti, da se mora zapreti. Windows daje tem aplikacijam čas, da se zaprejo, da prenehajo s svojim početjem in shranijo svoje podatke. Na primer, če neki program zapisuje CD/DVD, lahko obvesti OS, naj zakasni zaustavitev/ponovni zagon/odjavo, da lahko dokonča svojo nalogo. Ko se postopek aplikacije ne prekine in se še naprej izvaja, je to sporočilo predstavljeno, kot prikazuje spodnji posnetek zaslona:
Windows vas bo pozval, da končate izvajajoča opravila ali prekličete postopek zaustavitve in se vrnete v svojo sejo Windows. Če ste prepričani, da je vse delujoče aplikacije mogoče varno prekiniti, lahko ročno pritisnete gumb »Vseeno zaustavi«. Vendar ima Windows tudi dodatno funkcijo za samodejno prekinitev teh aplikacij po časovni omejitvi.
S to funkcijo lahko preprečite prikaz tega sporočila in samodejno prekinete procese opravil. Ko je funkcija samodejnega zaključka opravil omogočena, bodo te 'neodzivne aplikacije' prisilno zaprte po preteku časovne omejitve.
Preden nadaljujete: razumeti morate, da je funkcija samodejnega zaključka opravil potencialno nevarna. Če jo omogočite, lahko na silo zapre aplikacijo, preden dobi možnost, da pravilno zapre in shrani svoje neshranjene podatke brez kakršnega koli opozorila. Omogočite ga le, če ste prepričani, da ga res potrebujete.
- Odprite urejevalnik registra (glejte našo podrobno vadnico o urejevalniku registra Windows)
- Pomaknite se do naslednjega registrskega ključa:|_+_|
Namig: do katerega koli želenega ključa registra lahko dostopate z enim klikom.
- Ustvari novovrvicaimenovana vrednostAutoEndTasksin nastavite njegovo vrednost na 1.
To je to. Zdaj bo sistem Windows samodejno prekinil vaše zagnane aplikacije, ko znova zaženete ali zaustavite računalnik.
Poleg tega boste morda želeli prilagoditi časovno omejitev, v kateri Windows čaka, preden uniči aplikacijo. Po tej časovni omejitvi bo Windows prisilno zaprl aplikacijo ne glede na njeno stanje. Nastavite ga ločeno za aplikacije in storitve Windows, ki se izvajajo v ozadju.
Če želite nastaviti časovno omejitev za namizne aplikacije, naredite naslednje:
- Pojdite na naslednji registrski ključ:|_+_|
- Ustvari novovrvicaimenovana vrednostWaitToKillAppTimeoutin ga nastavite na 5000. Njegov podatek o vrednosti je časovna omejitev, ki mora biti podana v milisekundah, tako da je 5000 enako 5 sekundam.
Določite lahko katero koli vrednost med 2000 in 20000, vendar se izogibajte nižjim vrednostim, ker nasilna prekinitev procesov ni dobra. Mislim, da je 5 sekund optimalna vrednost.
Privzeta vrednost parametrov WaitToKillAppTimeout je 12000.
Če želite nastaviti časovno omejitev za storitve Windows, morate izvesti naslednje korake:
- Pojdite na naslednji registrski ključ:|_+_|
- Ustvari novovrvicaimenovana vrednostWaitToKillServiceTimeoutin ga znova nastavite na 5000.
Če želite nastavitve operacijskega sistema ponastaviti na privzete, preprosto izbrišite vse 3 vrednosti - WaitToKillAppTimeout, WaitToKillServiceTimeout in AutoEndTasks.