Jak automatycznie zabijać niereagujące programy w systemie Windows 11/10

Jak automatycznie zabijać niereagujące programy w systemie Windows 11/10

Program w systemie Windows często się zawiesza. Czasami wynika to z braku środków. Czasami po prostu jest i staje się niedostępny. Chociaż możesz je zabić za pomocą menedżera zadań, menedżer zadań również nie odpowiada prawidłowo. W tym poście przyjrzymy się kilku sposobom zabijania niereagujących programów w systemie Windows.

Jak automatycznie zabijać niereagujące programy w systemie Windows

Możesz użyć tych metod do zabijania lub kończenia programów w systemie Windows.

  • Edytor rejestru
  • Lista zadań
  • Zamknij program za pomocą skrótu listy zadań

Porozmawiajmy teraz krótko o tych metodach jeden po drugim i użyj konta administratora, aby je śledzić.

1 Ustaw limit czasu w edytorze rejestru

  • Użyj Win + R, aby otworzyć okno Uruchom. Wpisz Regedit i naciśnij klawisz Enter, aby otworzyć Edytor rejestru.
  • Przejdź do następującej ścieżki rejestru:HKEY_CURRENT_USER\Control Panel\Desktop
  • Kliknij prawym przyciskiem myszy puste miejsce w prawym okienku, a następnie utwórz te linie, jeśli nie są dostępne lub zmień wartość. Pamiętaj, aby wybrać opcję Wybierz nowy > Wartość ciągu.
    • WaitToKillAppTimeout = 2000
    • Automatyczne zakończenie zadań = 1
    • Limit czasu zawieszonej aplikacji = 1000
    • LowLevelHooksTimeout = 1000
  • Wprowadź nazwę ciągu jak powyżej. Kliknij dwukrotnie wiersz, wprowadź wartość i kliknij OK.

Następnie system Windows automatycznie zamknie program bez długiego oczekiwania.

Zazwyczaj system Windows czeka około 5 sekund, aż usługi działające w tle zakończą swoją pracę i zwolnią zasoby. Jeśli jednak uważasz, że zajmuje to więcej czasu, możesz ustawić wartość rejestru, postępując zgodnie z poniższą metodą:

  • Otwórz Edytor rejestru i przejdź do następującej ścieżki:HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control
  • Zlokalizuj i kliknij dwukrotnie wiersz WaitToKillServiceTimeout w prawym okienku.
  • Następnie możesz zmienić wartość. Ponieważ czas jest podawany w milisekundach, należy go odpowiednio zmienić.
  • Kliknij OK i wyjdź.

Teraz, aby pomóc Ci dowiedzieć się więcej o ciągach rejestru. Oto, co mają na myśli:

  • AutoEndTask: Zamiast pokazywać przycisk zamykania aplikacji, spowoduje to automatyczne zamknięcie dowolnej aplikacji. Spowoduje to awarię aplikacji, jeśli utknie. Nie będziesz mógł zapisać swojej pracy.
  • WaitToKillAppTimeout : Działa to podczas zamykania systemu Windows . Daje to wystarczająco dużo czasu na zapisanie pracy, domyślny czas to 20 sekund.
  • HungAppTimeout : program lub aplikacja, która nie odpowiada przez ponad pięć sekund. W takim przypadku program zostanie zatrzymany. Możesz jednak zwiększyć wartość, aby program znów działał. W ten sposób możesz zapisać swoją pracę.

2 Narzędzie wiersza poleceń Taskkill

Taskkill to kolejna opcja. Pozwala na kończenie programów i procesów za pomocą interfejsu graficznego. Może być również używany do zabijania programów z wiersza poleceń, a oto jak możesz to zrobić.

  • Otwórz polecenie Uruchom za pomocą Win + R. Następnie wpisz wt i naciśnij shift + enter, aby uruchomić Windows Terminal.
  • Aby otworzyć pełną listę programów, wpisz listę zadań, a następnie naciśnij klawisz Enter. Zobaczysz listę wszystkich programów i usług uruchomionych na twoim komputerze.
  • Zapisz nazwę programu, który chcesz zabić, i uruchom następujące polecenie. W razie potrzeby zmień nazwę programu: taskkill /IM programmname.exe. Program zakończy się natychmiast.
  • Możliwe jest wymuszone zabicie programu, jeśli system Windows tego nie zrobi. Aby to zrobić, musisz uruchomić taskkill /F /IM iexplore.exepolecenie.
  • Ponadto możesz wymusić zamknięcie wielu procesów jednocześnie. Aby to zrobić, musisz dodać po kolei numery PID wszystkich metod ze spacjami:Taskkill /PID 1412 1279 1398 /F.

3 Utwórz skrót, aby zabić niereagujące programy

Metoda listy zadań jest uciążliwa i wymaga wielokrotnego otwierania wiersza polecenia w celu zakończenia programów. Zamiast tego możesz utworzyć skrót. Aby to zrobić, wykonaj następujące kroki:

  • Kliknij prawym przyciskiem myszy na pulpicie i wybierz Nowy > Skrót.
  • Pojawi się wyskakujące okienko, wpisz tutaj taskkill /f /fi „status eq not response” i kliknij dalej.
  • Następnie nadaj skrótowi nazwę i kliknij Gotowe, aby utworzyć skrót na pulpicie.
  • Teraz za każdym razem program nie odpowiada. Uruchom skrót na pulpicie, aby natychmiast zamknąć program.

To była odpowiedź na twoje pytanie dotyczące sposobów automatycznego zabijania niereagujących programów w systemie Windows. Działają na wszystkich wersjach systemu Windows, w tym Windows 11 i Windows 10.

Dodaj komentarz

Twój adres e-mail nie zostanie opublikowany. Wymagane pola są oznaczone *