Kai atsijungiate arba iš naujo paleidžiate / išjungiate kompiuterį, „Windows“ bando gražiai uždaryti veikiančias programas, pranešdama kiekvienai veikiančiai programai, kad jas reikia uždaryti. „Windows“ suteikia šioms programoms laiko užsidaryti, kad jos sustabdytų tai, ką daro, ir išsaugotų savo duomenis. Pavyzdžiui, jei kuri nors programa įrašo kompaktinį diską / DVD, ji gali informuoti OS, kad atidėtų išjungimą / paleidimą iš naujo / atsijungimą, kad ji galėtų užbaigti savo užduotį. Kai programos procesas nenutraukiamas ir toliau veikia, pateikiamas toks pranešimas, kaip parodyta toliau pateiktoje ekrano kopijoje:
„Windows“ paprašys baigti vykdomas užduotis arba atšaukti išjungimo procesą ir grįžti į „Windows“ seansą. Jei esate tikri, kad visas veikiančias programas galima saugiai nutraukti, galite rankiniu būdu paspausti mygtuką „Vis tiek išjungti“. Tačiau „Windows“ taip pat tampa papildoma funkcija, leidžiančia automatiškai nutraukti šias programas pasibaigus skirtajam laikui.
Naudodami šią funkciją galite neleisti šio pranešimo rodyti ir automatiškai nutraukti užduočių procesus. Įjungus automatinio užduočių užbaigimo funkciją, pasibaigus skirtajam laikui šios „neatsakančios programos“ bus priverstinai uždarytos.
Prieš tęsdami: turite suprasti, kad automatinio užduočių pabaigos funkcija yra potencialiai pavojinga. Jei įgalinsite, programa gali priverstinai uždaryti programą, kol jie neturi progos tinkamai išeiti išsaugodami neišsaugotus duomenis be jokio įspėjimo. Įjunkite tik tuo atveju, jei esate tikri, kad jums to tikrai reikia.
- Atidarykite registro rengyklę (žr. mūsų išsamią pamoką apie „Windows“ registro rengyklę)
- Eikite į šį registro raktą:|_+_|
Patarimas: vienu spustelėjimu galite pasiekti bet kurį norimą registro raktą.
- Sukurti naująstygapavadinta vertėAutoEndTasksir nustatykite jo reikšmę į 1.
Viskas. Dabar „Windows“ automatiškai nutrauks jūsų veikiančias programas, kai iš naujo paleisite arba išjungsite kompiuterį.
Be to, galbūt norėsite pakoreguoti skirtąjį laikotarpį, kurį „Windows“ laukia prieš užmušdama programą. Pasibaigus šiam skirtajam laikui, „Windows“ priverstinai uždarys programą, nepaisant jos būsenos. Jis turėtų būti nustatytas atskirai programoms ir „Windows“ paslaugoms, kurios veikia fone.
Norėdami nustatyti darbalaukio programų skirtąjį laiką, atlikite šiuos veiksmus:
- Eikite į šį registro raktą:|_+_|
- Sukurti naująstygavadinama vertėWaitToKillAppTimeoutir nustatykite jį į 5000. Jo reikšmės duomenys yra laikas, kuris turi būti nurodytas milisekundėmis, todėl 5000 yra lygus 5 sekundėms.
Galite nurodyti bet kokią reikšmę nuo 2000 iki 20000, bet venkite mažesnių reikšmių, nes priverstinai nutraukti procesus nėra gerai. Manau, kad 5 sekundės yra optimali vertė.
Numatytoji WaitToKillAppTimeout parametrų reikšmė yra 12000.
Norėdami nustatyti „Windows“ paslaugų skirtąjį laiką, turite atlikti šiuos veiksmus:
- Eikite į šį registro raktą:|_+_|
- Sukurti naująstygavadinama vertėWaitToKillServiceTimeoutir vėl nustatykite į 5000.
Norėdami atkurti numatytuosius OS nustatymus, tiesiog ištrinkite visas 3 reikšmes – WaitToKillAppTimeout, WaitToKillServiceTimeout ir AutoEndTasks.