Jak automaticky zabít nereagující programy ve Windows 11/10

Jak automaticky zabít nereagující programy ve Windows 11/10

Program ve Windows často zamrzne. Někdy je to způsobeno nedostatkem zdrojů. Někdy prostě je a stává se nedostupným. Ačkoli je můžete zabít pomocí správce úloh, správce úloh také nereaguje správně. V tomto příspěvku se podíváme na několik způsobů, jak zabít nereagující programy ve Windows.

Jak automaticky zabíjet nereagující programy ve Windows

Tyto metody můžete použít k ukončení nebo ukončení programů v systému Windows.

  • Editor registru
  • Seznam úkolů
  • Ukončete program pomocí zástupce seznamu úkolů

Nyní si stručně pohovořme o těchto metodách jednu po druhé a pomocí účtu správce se jimi řiďte.

1 Nastavte časový limit v editoru registru

  • Pomocí Win + R otevřete okno Spustit. Zadejte Regedit a stisknutím klávesy Enter otevřete Editor registru.
  • Přejděte na následující cestu registru:HKEY_CURRENT_USER\Control Panel\Desktop
  • Klikněte pravým tlačítkem na prázdné místo v pravém podokně a poté vytvořte tyto řádky, pokud nejsou k dispozici, nebo změňte hodnotu. Nezapomeňte vybrat Vybrat nový > Řetězcová hodnota.
    • WaitToKillAppTimeout = 2000
    • AutoEndTasks = 1
    • HungAppTimeout = 1000
    • LowLevelHooksTimeout = 1000
  • Zadejte název řetězce jako výše. Dvakrát klikněte na řádek, zadejte hodnotu a klikněte na OK.

Poté systém Windows automaticky ukončí program bez dlouhého čekání.

Systém Windows obvykle čeká asi 5 sekund, než služby na pozadí dokončí svou práci a uvolní prostředky. Pokud si však myslíte, že to trvá déle, můžete hodnotu registru nastavit následujícím způsobem:

  • Otevřete Editor registru a přejděte na následující cestu:HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control
  • Vyhledejte a poklepejte na řádek WaitToKillServiceTimeout v pravém podokně.
  • Poté můžete změnit hodnotu. Protože se čas měří v milisekundách, nezapomeňte jej odpovídajícím způsobem změnit.
  • Klepněte na tlačítko OK a ukončete.

Nyní, abychom vám pomohli dozvědět se více o řetězcích registru. Zde je jejich význam:

  • AutoEndTask: Místo zobrazení tlačítka pro zavření aplikace automaticky zavřete jakoukoli aplikaci. To způsobí zhroucení vaší aplikace, pokud se zasekne. Nebudete moci uložit svou práci.
  • WaitToKillAppTimeout : Funguje , když se Windows vypíná . To vám dává dostatek času na uložení vaší práce, výchozí čas je 20 sekund.
  • HungAppTimeout : Program nebo aplikace, která nereaguje déle než pět sekund. V tomto případě bude program zastaven. Můžete však zvýšit hodnotu, aby program znovu fungoval. Tímto způsobem si můžete uložit svou práci.

2 Nástroj příkazového řádku Taskkill

Taskkill je další možností. Umožňuje ukončit programy a procesy pomocí grafického rozhraní. Může být také použit k zabíjení programů z příkazového řádku a zde je návod, jak to udělat.

  • Otevřete výzvu Spustit pomocí Win + R. Poté zadejte wt a stiskněte Shift + enter pro spuštění Windows Terminal.
  • Chcete-li otevřít úplný seznam programů, zadejte seznam úloh a stiskněte klávesu Enter. Zobrazí se seznam všech programů a služeb spuštěných na vašem počítači.
  • Zapište si název programu, který chcete ukončit, a spusťte následující příkaz. V případě potřeby změňte název programu: taskkill /IM programmname.exe​​. Program bude okamžitě ukončen.
  • Pokud to Windows neudělá, je možné násilně zabít program. Chcete-li to provést, musíte spustit taskkill /F /IM iexplore.exepříkaz.
  • Kromě toho můžete vynutit uzavření více procesů najednou. Chcete-li to provést, musíte přidat čísla PID všech metod jedno po druhém s mezerami mezi nimi:Taskkill /PID 1412 1279 1398 /F.

3 Vytvořte zástupce pro ukončení nereagujících programů

Metoda seznamu úkolů je těžkopádná a vyžaduje opakované otevírání příkazového řádku pro ukončení programů. Místo toho můžete vytvořit zástupce. Chcete-li to provést, postupujte takto:

  • Klikněte pravým tlačítkem na plochu a vyberte Nový > Zástupce.
  • Objeví se vyskakovací okno, zadejte taskkill /f /fi „status eq not response“ a klikněte na další.
  • Poté zástupce pojmenujte a kliknutím na Hotovo vytvořte zástupce na ploše.
  • Nyní pokaždé, když program nereaguje. Spusťte zástupce na ploše pro okamžité ukončení programu.

To byla odpověď na vaši otázku o způsobech, jak automaticky zabít nereagující programy ve Windows. Fungují na všech verzích Windows, včetně Windows 11 a Windows 10.

Napsat komentář

Vaše e-mailová adresa nebude zveřejněna. Vyžadované informace jsou označeny *