Väljalogimisel või arvuti taaskäivitamisel/väljalülitamisel üritab Windows töötavaid rakendusi elegantselt sulgeda, teatades igale töötavale rakendusele, et nad peavad sulgema. Windows annab nendele rakendustele aega sulgeda, et nad lõpetaksid oma tegevuse ja salvestaksid oma andmed. Näiteks kui mõni programm põletab CD-d/DVD-d, võib see teavitada OS-i, et see viivitaks sulgemise/taaskäivitamise/väljalogimise ajal, et see saaks oma ülesande täitmise lõpetada. Kui rakenduse protsessi ei lõpetata ja see jääb tööle, kuvatakse järgmine teade nagu alloleval ekraanipildil:
Windows palub teil tööülesannete lõpetamine või sulgemisprotsessi tühistamine ja Windowsi seansi naasmine. Kui olete kindel, et kõik töötavad rakendused saab ohutult lõpetada, võite käsitsi vajutada nuppu „Lülita sellegipoolest välja”. Kuid Windowsil on ka lisafunktsioon, mis võimaldab need rakendused pärast ajalõpu automaatselt lõpetada.
Selle funktsiooni abil saate takistada selle teate kuvamist ja lõpetada toiminguprotsessid automaatselt. Kui ülesannete automaatse lõpetamise funktsioon on lubatud, suletakse need 'mittereageerivad rakendused' ajalõpu korral jõuliselt.
Enne jätkamist: peate mõistma, et ülesannete automaatse lõpetamise funktsioon on potentsiaalselt ohtlik. Kui lubate selle, võib see rakenduse jõuga sulgeda, enne kui tal avaneb võimalus salvestamata andmete salvestamisest ilma hoiatuseta korralikult väljuda. Lubage see ainult siis, kui olete kindel, et seda tõesti vajate.
- Avage registriredaktor (vaadake meie üksikasjalikku õpetust Windowsi registriredaktori kohta)
- Liikuge järgmisele registrivõtmele:|_+_|
Näpunäide: pääsete juurde mis tahes soovitud registrivõtmele ühe klõpsuga .
- Loo uusstringväärtus nimegaAutoEndTasksja määrake selle väärtuseks 1.
See on kõik. Nüüd lõpetab Windows arvuti taaskäivitamisel või sulgemisel teie töötavad rakendused automaatselt.
Lisaks võite soovida kohandada ajalõpu perioodi, mille jooksul Windows ootab, enne kui rakenduse tapab. Pärast seda ajalõpu sulgeb Windows rakenduse sunniviisiliselt olenemata selle olekust. See tuleks taustal töötavate rakenduste ja Windowsi teenuste jaoks eraldi määrata.
Töölauarakenduste ajalõpu määramiseks tehke järgmist.
- Minge järgmisele registrivõtmele:|_+_|
- Loo uusstringväärtus kutsusWaitToKillAppTimeoutja määrake selle väärtuseks 5000. Selle väärtuse andmed on ajalõpp, mis tuleb määrata millisekundites, seega 5000 võrdub 5 sekundiga.
Saate määrata mis tahes väärtuse vahemikus 2000 kuni 20 000, kuid vältige väiksemaid väärtusi, sest protsesside jõuga lõpetamine pole hea. Arvan, et 5 sekundit on optimaalne väärtus.
WaitToKillAppTimeout parameetrite vaikeväärtus on 12000.
Windowsi teenuste ajalõpu määramiseks peate tegema järgmised toimingud.
- Minge järgmisele registrivõtmele:|_+_|
- Loo uusstringväärtus kutsusWaitToKillServiceTimeoutja seadke see uuesti 5000-le.
OS-i sätete lähtestamiseks vaikeseadetele kustutage lihtsalt kõik 3 väärtust – WaitToKillAppTimeout, WaitToKillServiceTimeout ja AutoEndTasks.