Domovská » jak » Kontrola, jak dlouho Windows čeká před zabitím aplikací při vypínání

    Kontrola, jak dlouho Windows čeká před zabitím aplikací při vypínání

    Po vypnutí počítače se systém Windows okamžitě nezhasne. Místo toho poskytuje běžícím aplikacím a službám nějaký čas, aby se nejdříve uzavřely. Můžete řídit, jak dlouho Windows čeká - a zda automaticky zavře běžící aplikace nebo ne.

    Obvykle byste neměli měnit tato nastavení, ale může být užitečné, pokud chcete, aby počítač rychleji vypínal. Některé aplikace se při instalaci mohou také zmást s těmito nastaveními a pokud je proces vypnutí pomalý, můžete je obnovit na výchozí hodnoty.

    Změna čekací doby pro aplikace pro stolní počítače

    Existují tři nastavení registru, která řídí, co systém Windows provádí při spouštění počítače při spouštění aplikací:

    • WaitToKillAppTimeout: Když vypnete počítač, systém Windows otevírá 20 sekund otevřené aplikace, aby vyčistil a ukládal data předtím, než je nabídl, aby je zavřel. Tato hodnota určuje, kolik sekund čeká systém Windows.
    • HungAppTimeout: Systém Windows považuje aplikace "zavěšené", pokud nereagují během 5 vteřin a dávají vám možnost "vynechat". Tato hodnota určuje, kolik sekund Windows čeká, než zváží, že aplikace nereagují.
    • AutoEndTasks: Po uplynutí počtu sekund se systémem Windows obvykle zobrazí tlačítko "Vypnout sílu" a požádat o povolení ukončit spuštěné aplikace. Pokud povolíte tuto možnost, systém Windows místo toho automaticky ukončí všechny aplikace a vypne bez vašeho vstupu.

    Standardní upozornění: Editor registru je výkonný nástroj a zneužití může způsobit, že systém je nestabilní nebo dokonce nefunkční. To je docela jednoduchý hack a pokud budete držet pokynů, neměli byste mít žádné problémy. Pokud jste s tím dosud nikdy nepracovali, zvažte, jak začít používat Editor registru. A před provedením změn určitě zálohujte registr (a váš počítač!).

    Chcete-li změnit tato nastavení, musíte použít Editor registru. Chcete-li ji otevřít, stiskněte klávesu Windows + R na klávesnici, zadejte příkaz "regedit" a stiskněte klávesu Enter.

    Přejděte na následující klíč v levém podokně okna editoru registru:

    HKEY_CURRENT_USER \ Control Panel \ Desktop

    Zkontrolujte, zda máte v pravém podokně nastavení "WaitToKillAppTimeout", "HungAppTimeout" nebo "AutoEndTasks". Pokud je nevidíte, systém Windows používá výchozí nastavení.

    Chcete-li vytvořit jedno z těchto nastavení, klepněte pravým tlačítkem myši na klávesu "Plocha" v levém podokně a vyberte příkaz Nový> Řetězcová hodnota. Pojmenujte jej "WaitToKillAppTimeout", "HungAppTimeout" nebo "AutoEndTasks" - bez ohledu na nastavení, které chcete přizpůsobit. Tento postup opakujte, chcete-li přidat druhý nebo dokonce všechny tři.

    Konfigurace WaitToKillAppTimeout hodnotu, vytvořte hodnotu řetězce a poklepejte na ni. Zadejte hodnotu v milisekundách. Například výchozí hodnota je "20000", což je 20000 milisekund nebo 20 sekund. Pokud jste ho chtěli nastavit na 5 sekund, zadejte "5000".

    Nedoporučujeme nastavit tuto hodnotu příliš nízkou, protože aplikace potřebují čas na vyčištění. Jako zásadní pravidlo nezapomeňte nastavit pod 2000 nebo 2 sekundy.

    Konfigurace HungAppTimeout hodnotu, vytvořte řetězec a poklepejte na něj. Zadejte hodnotu v milisekundách. Výchozí hodnota je například "5000", což je 5000 milisekund nebo 5 sekund. Pokud jste ho chtěli nastavit na 3 sekundy, měli byste zadat "3000".

    Nedoporučujeme nastavovat tuto hodnotu příliš nízkou nebo systém Windows bude myslet, že aplikace nebudou odpovídat. Zpravidla nepatříte pod 1000, ani za 1 sekundu.

    Konfigurace AutoEndTasks hodnotu, vytvořte řetězec a poklepejte na něj. Nastavte jej na hodnotu "1", pokud chcete, aby systém Windows při ukončení automaticky ukončil programy. Výchozí hodnota je "0", což znamená, že systém Windows nebude automaticky ukončen při vypínání.

    Dříve, než se vypnete, informujte systém Windows o automatickém zavření otevřených programů. Mohla byste ztratit libovolnou otevřenou práci, když systém Windows náhle zatlačí programy k ukončení při vypnutí.

    Chcete-li změnu vrátit zpět, vyhledejte ji WaitToKillAppTimeout , HungAppTimeout , nebo AutoEndTasks hodnoty v pravém podokně. Klepněte pravým tlačítkem na tuto volbu a vyberte "Odstranit", abyste ji odstranili. Systém Windows bude místo toho používat výchozí nastavení.

    Služby na pozadí

    Systém Windows nabízí pouze jedno nastavení registru, které řídí, co systém Windows provádí se systémovými systémy na pozadí při vypnutí počítače:

    • WaitToKillServiceTimeout: Systém Windows normálně čeká na 5 sekund, aby se služby na pozadí vyčistily a zavřely, když vypnete počítač. Některé aplikace mohou tuto hodnotu změnit, když je nainstalujete, a poskytnou svým službám na pozadí více času na vyčištění. Windows po uplynutí této doby násilně vypíná služby na pozadí. Tato hodnota určuje, kolik sekund Windows čeká před tím. Systém Windows se automaticky vypne, pokud všechny služby úspěšně zavřou před vypršením časovače.

    Chcete-li změnit toto nastavení, musíte použít Editor registru. Chcete-li ji otevřít, stiskněte klávesu Windows + R na klávesnici, zadejte příkaz "regedit" a stiskněte klávesu Enter.

    Přejděte na následující klíč v levém podokně okna editoru registru:

    HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Control

    Vyhledejte hodnotu WaitToKillServiceTimeout v pravém podokně. Pokud ji nevidíte, klepněte pravým tlačítkem myši na klávesu "Ovládací prvek" v levém podokně, vyberte příkaz Nový> Řetězcová hodnota a pojmenujte jej "WaitToKillServiceTimeout".

    Poklepejte na ikonu WaitToKillServiceTimeout a zadejte počet milisekund. Výchozí hodnota je 5000 milisekund nebo 5 sekund. Chcete-li jej nastavit na 20 sekund, zadejte "20000".

    Neměli byste nastavit příliš nízkou hodnotu, nebo služby na pozadí nebudou moci správně vypnout. Zpravidla nepoužívejte tuto hodnotu pod "2000" nebo 2 sekundy.

    Chcete-li tuto změnu vrátit zpět, přejděte zde a poklepejte na ikonu WaitToKillServiceTimeout volba. Nastavte jej na výchozí nastavení "5000".