Pagrindinis » kaip » Kontroliuoti, kiek ilgai „Windows“ laukia prieš nužudant programas „Shutdown“

    Kontroliuoti, kiek ilgai „Windows“ laukia prieš nužudant programas „Shutdown“

    Kai išjungiate kompiuterį, „Windows“ iš karto neišsijungia. Vietoj to, ji suteikia paleisti programas ir paslaugas šiek tiek laiko uždaryti. Galite kontroliuoti, kiek laiko „Windows“ laukia ir ar ji automatiškai uždaro veikiančias programas.

    Paprastai nereikėtų keisti šių nustatymų, tačiau gali būti naudinga, jei norite priversti kompiuterį greičiau išjungti. Kai kurios programos taip pat gali sujaukti su šiais nustatymais, kai juos diegiate, ir galbūt norėsite juos atkurti pagal numatytąją reikšmę, jei jūsų sustabdymo procesas atrodo lėtas.

    Pakeiskite darbalaukio programų laukimo laiką

    Yra trys registro nustatymai, kurie valdo, ką „Windows“ veikia su programomis, kai išjungiate kompiuterį:

    • WaitToKillAppTimeout: Kai išjungiate kompiuterį, „Windows“ pateikia atidarytas programas 20 sekundžių, kad išvalytų ir išsaugotų savo duomenis prieš siūlydami juos uždaryti. Ši vertė nustato, kiek sekundžių „Windows“ laukia.
    • HungAppTimeout: „Windows“ mano, kad programos „pakabintos“, jei jos per 5 sekundes neatsako ir suteikia „jėgos išjungimo“ parinktį. Ši vertė reguliuoja, kiek sekundžių „Windows“ laukia prieš svarstant programas, kurios nereaguoja.
    • AutoEndTasks„Windows“ paprastai parodo mygtuką „jėgos išjungimas“ po to, kai pasibaigia sekundžių skaičius, prašydamas leidimo uždaryti visas veikiančias programas. Jei įgalinsite šią parinktį, „Windows“ automatiškai uždarys visas programas ir išjungs be jūsų įvesties.

    Standartinis įspėjimas: registro redaktorius yra galingas įrankis ir netinkamas naudojimas, todėl jūsų sistema gali būti nestabili arba netinkama. Tai gana paprastas įsilaužimas ir tol, kol laikotės instrukcijų, jums neturėtų kilti jokių problemų. Be to, jei anksčiau niekada nesate dirbę, apsvarstykite galimybę perskaityti, kaip naudoti registro redaktorių prieš pradėdami. Ir, prieš atlikdami pakeitimus, neabejotinai darykite atsarginę registrą (ir kompiuterį!).

    Norėdami pakeisti šiuos nustatymus, turėsite naudoti registro rengyklę. Norėdami jį atidaryti, klaviatūroje paspauskite „Windows + R“, įveskite „regedit“ ir paspauskite „Enter“.

    Spustelėkite kairįjį registro redaktoriaus lango langą:

    HKEY_CURRENT_USER Valdymo skydas

    Patikrinkite, ar dešinėje srityje yra kokių nors „WaitToKillAppTimeout“, „HungAppTimeout“ arba „AutoEndTasks“ nustatymų. Jei jų nematote, „Windows“ naudoja numatytuosius nustatymus.

    Norėdami sukurti vieną iš šių nustatymų, dešiniuoju pelės klavišu spustelėkite „Desktop“ klavišą kairėje srityje ir pasirinkite New> String Value. Pavadinkite jį „WaitToKillAppTimeout“, „HungAppTimeout“ arba „AutoEndTasks“ - kokiu būdu norite pritaikyti. Pakartokite šį procesą, jei norite pridėti antrą ar net visus tris.

    Norėdami konfigūruoti WaitToKillAppTimeout reikšmę, sukurkite eilutės reikšmę ir dukart spustelėkite jį. Įveskite vertę milisekundėmis. Pavyzdžiui, numatytoji vertė yra „20000“, kuri yra 20000 milisekundžių arba 20 sekundžių. Jei norite ją nustatyti iki 5 sekundžių, įveskite „5000“.

    Nerekomenduojame nustatyti šios vertės pernelyg mažai, nes programoms reikia laiko išvalyti. Nykščiu, nenustatykite jo žemiau 2000 ar 2 sekundžių.

    Norėdami konfigūruoti HungAppTimeout reikšmę, sukurkite eilutę ir dukart spustelėkite jį. Įveskite vertę milisekundėmis. Pavyzdžiui, numatytoji reikšmė yra „5000“, kuri yra 5000 milisekundžių arba 5 sekundės. Jei norite ją nustatyti iki 3 sekundžių, įveskite „3000“.

    Nerekomenduojame nustatyti, kad ši vertė būtų pernelyg maža, arba „Windows“ manys, kad programos nebus atsakomos, kai jos nebus. Nykščiu nenustatykite jo žemiau 1000 arba 1 sekundės.

    Norėdami konfigūruoti AutoEndTasks reikšmę, sukurkite eilutę ir dukart spustelėkite jį. Nustatykite jį į „1“, jei norite, kad „Windows“ automatiškai uždarytų programas išjungimo metu. Numatytoji reikšmė yra „0“, o tai reiškia, kad „Windows“ nebus automatiškai uždarius programų išjungimo metu.

    Būkite atsargūs, kad išsaugotumėte darbą bet kurioje veikiančioje programoje prieš uždarydami, jei pasakysite „Windows“ automatiškai uždaryti atviras programas. Galite prarasti bet kokį atvirą darbą, kai „Windows“ staiga priverčia programas uždaryti uždarymo metu.

    Jei norite atšaukti pakeitimą, suraskite WaitToKillAppTimeout , HungAppTimeout , arba AutoEndTasks vertės dešinėje srityje. Dešiniuoju pelės mygtuku spustelėkite parinktį ir pasirinkite „Ištrinti“, kad ją pašalintumėte. „Windows“ vietoj to naudos numatytąjį nustatymą.

    Pagrindinės paslaugos

    „Windows“ siūlo tik vieną registro nuostatą, kuri kontroliuoja, ką „Windows“ atlieka su fono sistemos paslaugomis, kai išjungiate kompiuterį:

    • WaitToKillServiceTimeout: „Windows“ paprastai laukia 5 sekundės, kad foninės paslaugos būtų išvalytos ir uždarytos, kai pasakyti kompiuteriui uždaryti. Kai kurios programos gali pakeisti šią vertę, kai jas diegiate, suteikdami jų foninėms paslaugoms papildomo laiko išvalyti. „Windows“ priverstinai uždaro fonines paslaugas po šio laiko. Ši vertė nustato, kiek sekundžių „Windows“ laukia prieš tai. „Windows“ automatiškai išsijungs, jei visos laikmenos bus sėkmingai uždarytos, kol pasibaigs laikmatis.

    Jei norite pakeisti šį nustatymą, turėsite naudoti registro rengyklę. Norėdami jį atidaryti, klaviatūroje paspauskite „Windows + R“, įveskite „regedit“ ir paspauskite „Enter“.

    Spustelėkite kairįjį registro redaktoriaus lango langą:

    „HKEY_LOCAL_MACHINE“ SISTEMA Dabartinė „Kontrolė“ kontrolė

    Suraskite „WaitToKillServiceTimeout“ reikšmę dešinėje srityje. Jei jo nematote, kairiajame lauke dešiniuoju pelės mygtuku spustelėkite mygtuką „Valdymas“, pasirinkite Naujas> Stygos vertė ir pavadinkite jį „WaitToKillServiceTimeout“.

    Dukart spustelėkite WaitToKillServiceTimeout reikšmę ir įveskite milisekundžių skaičių. Numatytasis yra 5000 milisekundžių arba 5 sekundės. Jei norite nustatyti 20 sekundžių, įveskite „20000“.

    Jūs neturėtumėte nustatyti per mažos vertės arba fono paslaugos negalės tinkamai išjungti. Nykščiu nenustatykite šios reikšmės žemiau „2000“ arba 2 sekundžių.

    Jei norite atšaukti šį pakeitimą, grįžkite čia ir dukart spustelėkite WaitToKillServiceTimeout parinktis. Nustatykite jį į „5000“, numatytąjį nustatymą.