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.exe
polecenie. - 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