Suteikite veikiančioms programoms galimybę tinkamai užsidaryti ir jos nenutrauks atsijungimo proceso.
Kartais, kai išjungiate, paleidžiate iš naujo arba atsijungiate nuo „Windows 10“ įrenginio, galite gauti klaidos pranešimą, kuris pertraukia ar net atšaukia operaciją. Kad taip nenutiktų, galite priversti Windows ilgiau laukti atsijungdama.
Jei sistema veiktų šiek tiek ilgiau, iš tikrųjų galėtumėte sutaupyti laiko. Štai ką turėtumėte daryti, jei susidurtumėte su tokia situacija.
Kodėl atsijungiant „Windows“ rodomas klaidos pranešimas?
Gali būti, kad vienu metu atliekate keletą užduočių, kurių kiekviena gali turėti neišsaugotų duomenų. Tokiu atveju kiekviena užduotis arba programa bando išsaugoti duomenis prieš atsijungiant „Windows“. Tai gali būti viena iš klaidos pranešimo priežasčių. Galbūt norėsite pratęsti atsijungimui skirtą laiką, kad visos užduotys galėtų užbaigti tai, ką jos daro.
Arba tai gali būti tik probleminė užduotis. Tai gali būti tiesa, jei tai pasikartojanti problema. Tokiu atveju ir jei esate tikri, kad nė viena iš jūsų naudojamų programų nepraras duomenų, galite priversti „Windows“ greičiau atsijungti.
Ką turėtumėte išbandyti pirmiausia?
Čia aprašytas metodas iš esmės verčia Windows laukti ilgiau, kol išsijungia arba atsijungia. Tačiau, jei netinkamai veikianti programa trukdo atsijungti nuo „Windows“, gali reikėti į tai atkreipti dėmesį. Yra pataisymų, kuriuos pirmiausia turėtumėte išbandyti, jei yra programa, neleidžianti „Windows“ išsijungti arba atsijungti.
Jei nė viena iš šių parinkčių neveikia, galite pakoreguoti, kiek laiko „Windows“ laukia prieš atsijungdama, todėl visoms veikiančioms ar klaidingoms programoms bus suteikta daugiau laiko susitvarkyti.
Leiskite „Windows“ laukti ilgiau, kai atsijungia
Galite kreiptis į du procesus. Naudodama pirmąjį, WaitToKillAppTimeout, „Windows“ suteikia programoms 20 sekundžių duomenims išsaugoti ir uždaryti. Jei programos nereaguoja, „Windows“ laiko jas „pakabintomis“. Antrasis „HungAppTimeout“ nurodo „Windows“, kiek sekundžių reikia palaukti, prieš nusprendžiant, kad programas reikia pakabinti ir pasiūlyti priverstinio uždarymo sprendimą.
Abiejų šių vertybių pakeitimas apima registro redagavimas, todėl būkite atsargūs ir padaryti atsarginę kopiją nukopijuokite prieš pradėdami dirbti su juo.
1A. Kaip nustatyti WaitToKillAppTimeout tik jūsų vartotojo paskyrai
Atlikite tai norėdami pakeisti, kiek laiko „Windows“ laukia programų, kai atsijungia tik iš vartotojo paskyros.
- Atidarykite registro rengyklę. Matyti kaip atidaryti registro rengyklę sistemoje Windows Daugiau informacijos.
- Eikite į šį registro aplanką:
HKEY_CURRENT_USER\Control Panel\Desktop
- Dešinėje srityje ieškokite eilutės pavadinimu WaitToKillAppTimeout.
- Jei jo nematote, turėsite jį sukurti dešiniuoju pelės klavišu spustelėdami bet kurioje tuščioje srities srityje ir pasirinkdami Nauja > Eilutės reikšmė. Pervardykite WaitToKillAppTimeout.
- Dukart spustelėkite šią eilutę, kad redaguotumėte jos reikšmę, kuri pateikiama milisekundėmis. (1000 milisekundžių atitinka vieną sekundę.) Pagal numatytuosius nustatymus reikšmės duomenys nustatomi į 20 000 (arba 20 sekundžių).
- Padidinkite šią reikšmę, kad „Windows“ ilgiau lauktų, kol paleis programas, prieš išjungdama arba atsijungdama. (Sumažinus jo vertę, greičiau atsijungsite.)
1B. Kaip pakeisti WaitToKillAppTimeout visiems vartotojams
Tai pritaikys pakeistas atsijungimo taisykles visiems kompiuterio vartotojams.
- Atidarykite registro rengyklę.
- Eikite į šį registro aplanką:
HKEY_USERS\.NUMATYTAS\Valdymo skydas\Darbalaukis
- Atlikite 1A metodo trečią–šeštą veiksmus, kad pakeistumėte, kiek laiko Windows laukia, kol programos bus tinkamai uždarytos, kai visi vartotojai atsijungia.
2A. Kaip nustatyti „HungAppTimeout“ tik jūsų vartotojo paskyrai
Tai pakeis, kiek laiko „Windows“ laukia programų, kurias ji laiko pakabintomis. Tai tik jūsų vartotojo paskyrai.
- Atidarykite registro rengyklę.
- Eikite į šį aplanką registre:
HKEY_CURRENT_USER\Control Panel\Desktop
- Dešinėje srityje ieškokite eilutės pavadinimu HungAppTimeout.
- Jei eilutės nėra, sukurkite ją dešiniuoju pelės mygtuku spustelėdami bet kurią tuščią sritį ir pasirinkdami Nauja > Eilutės reikšmė. Pervardykite HungAppTimeout.
- Dukart spustelėkite šią eilutę, kad redaguotumėte jos vertę – dar kartą milisekundėmis. (1000 milisekundžių atitinka 1 sekundę.) Pagal numatytuosius nustatymus reikšmės duomenys yra nustatyti į 5000.
- Padidinkite šią vertę, kad „Windows“ turėtų daugiau laiko sustabdyti programas ir ilgiau laukti, kai išsijungia arba atsijungia. (Norėdami greičiau atsijungti, sumažinkite šią reikšmę.)
2B. Kaip pakeisti „HungAppTimeout“ visiems vartotojams
Tai leis jums pakeisti numatytąją reikšmę visiems vartotojams.
- Atidarykite registro rengyklę.
- Eikite į šį registro aplanką:
HKEY_USERS\.NUMATYTAS\Valdymo skydas\Darbalaukis
- Atlikite 3–6 veiksmus nuo 2A metodo, kad pakeistumėte, kiek laiko Windows laukia atsijungus visiems vartotojams.
Suteikite programoms daugiau laiko užsidaryti atsijungiant
Jei programos vis pertraukia „Windows“, kai išjungiate arba atsijungiate, būtų protinga duoti joms šiek tiek daugiau laiko užbaigti ir tinkamai užsidaryti. Tokiu būdu jie nepertrauks atsijungimo proceso ir neturės įsikišti rankiniu būdu.