Jak korzystać z polecenia Taskkill w systemie Windows 10/11


Wiersz poleceń zawiera wiele potężnych narzędzi, które mogą pomóc w rozwiązywaniu problemów, a nawet naprawie instalacji systemu Windows. Oprócz typowych błędów, takich jak Kontroler plików systemowych i Dispart, polecenie Taskkill jest kolejnym przydatnym narzędziem dla każdego użytkownika systemu Windows.

Jak sama nazwa wskazuje, polecenie może zakończyć zadania i procesy, uwalniając zasoby systemowe. Jest bardziej przydatny niż inne podobne metody ze względu na wszechstronne opcje filtrowania, umożliwiając sprytnemu użytkownikowi skonfigurowanie automatycznych list zabójstw, aby zapobiec zajęciu pamięci przez niepotrzebne programy.

Na początek oto krótki wstęp dotyczący używania polecenia Taskkill w systemie Windows 10 lub 11.

Dlaczego musisz używać polecenia Taskkill?

Użycie polecenia Taskkill nie jest jedynym sposobem na zamknięcie zadań i procesów systemu Windows. Najczęstszym sposobem zakończenia procesu jest użycie Menadżer zadań.

Menedżer zadań pozwala wyświetlić wszystkie uruchomione procesy i zakończyć każdy proces kilkoma kliknięciami. Ta metoda jest łatwa w użyciu i nie wymaga żmudnego wpisywania kodu na czarnym terminalu. Dlaczego więc miałbyś w ogóle zawracać sobie głowę Taskkillem?

Wszechstronność. Jeśli od czasu do czasu chcesz wyłączyć tylko kilka dodatkowych procesów, Menedżer zadań jest niewątpliwie najlepszym narzędziem do tego zadania. Jeśli jednak chcesz codziennie kończyć dużą liczbę procesów, potrzebujesz metody z nieco większym dostosowaniem.

Za pomocą polecenia Taskkill możliwe jest zamknięcie całych partii procesów na raz, w oparciu o określone filtry. Możesz nawet skonfigurować określone polecenia jako skróty, co umożliwi uruchamianie ich w dowolnym momencie podwójnym kliknięciem na pulpicie.

Podstawowa składnia Taskkill

  1. Aby bezpośrednio użyć polecenia Taskkill, musimy najpierw otworzyć Wiersz poleceń. Po prostu wyszukaj cmd w menu Start i wybierz Uruchom jako administrator .
    1. Aby zakończyć proces poleceniem Taskkill, potrzebujesz jego nazwy lub identyfikatora PID. Wejście na listę zadań wyświetli pełną listę wszystkich uruchomionych procesów wraz z ich identyfikatorami PID i wykorzystaniem pamięci.
      1. Możesz teraz użyć polecenia tasklist /IM „NAZWA” /F , aby zakończyć dowolny proces, gdzie NAZWA musi zostać zastąpiona rzeczywistą nazwą zadania, które chcesz zakończyć. Parametr /F wymusza zakończenie procesu, co może być przydatne w przypadku wielu nieznośnych zadań, które nie chcą zostać zamknięte.
      2. .
        1. Aby zamiast tego użyć PID, wpisz taskkill /IM PID /F, gdzie PID to wartość liczbowa procesu z poprzedniej listy. Wyniki są takie same.
        2. Używanie Taskkill z flagami filtrującymi

          Jak dotąd polecenie taskkill może wydawać się bardziej skomplikowanym sposobem wykonania tego, co mógł już zrobić Menedżer zadań. Używanie listy zadań do pobierania nazw wszystkich uruchomionych procesów i ręcznego wybierania każdego z nich jest dość żmudnym sposobem na zakończenie zadania.

          Ale to nie jedyny sposób na użycie funkcji zabijania zadań. Istnieje wiele opcji filtrowania, których możesz użyć, aby automatycznie znaleźć określone typy procesów i zakończyć je bez konieczności znajomości ich nazw lub identyfikatorów PID.

          Oto wszystkie filtry dostępne do użycia z funkcją taskkill:

          • STATUS: Zasadniczo status procesu. Może być DZIAŁAJĄCY, NIE ODPOWIADAJĄCY lub NIEZNANY.
          • IMAGENAME: Te same nazwy pojawiające się na liście zadań.
          • PID: Identyfikator numeryczny, który można zobaczyć za pomocą polecenia listy zadań.
          • SESJA: Numer sesji.
          • CPUTIME: czas, przez jaki proces korzysta z procesora. Jest podawana w standardowym dwucyfrowym formacie godziny: minuty: sekundy.
          • PAMIĘĆ: Wykorzystanie pamięci przez zadanie w KB.
          • NAZWA UŻYTKOWNIKA: Nazwa konta użytkownika, z którego pochodzi zadanie.
          • MODUŁY: Nazwa biblioteki DLL używanej przez proces.
          • USŁUGI: w przypadku procesów powiązanych z usługami systemu Windows podaje nazwę usługi.
          • WINDOWTITLE: Jak mówi, tytuł okna procesu.
          • Niektóre z tych opcji filtrowania są bardziej przydatne niż inne. Na przykład możesz użyć opcji NAZWA UŻYTKOWNIKA, aby zamknąć procesy określonego użytkownika, co może być przydatne w zarządzaniu komputerami w sieci.

            Większość tych filtrów można także łączyć z operatorami logicznymi. Ale zamiast używać symboli matematycznych, są one oznaczone skrótami rzeczywistych wyrażeń. Na przykład równa staje się eq , nie równa staje się ne , większa niż staje się gt i tak dalej..

            Na dowód, oto polecenie zakończenia wszystkich procesów, które nie odpowiadają:

            zadanie zadaniowe /FI „STATUS eq NIE ODPOWIADA” /F .

            Aby użyć dowolnego filtra, należy dołączyć flagę /FI , po której następuje ciąg zawierający wyrażenie filtrujące. Wszystkich pozostałych opcji filtrowania można używać w podobny sposób, kończąc procesy spełniające ustawiony warunek.

            Tworzenie aplikacji zadaniowych ze skrótami do plików

            Uruchamianie poleceń Taskkill z wiersza poleceń to nie jedyna rzecz, którą możesz zrobić za pomocą tego narzędzia. Możesz powiązać polecenie Taskkill ze skrótem na pulpicie, aby móc z niego natychmiast korzystać. Pozwala to na wykonanie określonej listy zabójstw bez otwierania cmd i wpisywania w nim dużej ilości tekstu.

            1. Aby utworzyć aplikację do wykonywania zadań, kliknij prawym przyciskiem myszy dowolne puste miejsce na pulpicie i wybierz opcję Nowy >Skrót.
              1. Teraz w miejscu docelowym skrótu wprowadzimy polecenie taskkill, poprzedzone słowem taskkill.exe, aby umożliwić jego uruchomienie. Używając tego samego polecenia, które zademonstrowaliśmy w poprzedniej sekcji, otrzymujemy taskkill.exe /FI „STATUS eq NOT RESPONDING” /F .
                1. Po prostu zapisz ten skrót pod dowolną nazwą i gotowe. Kliknij dwukrotnie ten nowo utworzony skrót w dowolnym momencie, aby natychmiast zakończyć wszystkie nieodpowiadające procesy.
                2. Wyczyść pamięć systemową za pomocą polecenia Taskkill

                  Polecenie Taskkill to doskonały sposób na zakończenie wielu podobnych zadań na raz, bez konieczności ręcznego przeglądania poszczególnych procesów w Menedżerze zadań. Na początku korzystanie z niego może wydawać się nieco trudne, ale gdy już to opanujesz, praca z nim będzie stosunkowo łatwa.

                  Wiele opcji filtrowania sprawia, że ​​Taskkill jest potężnym i elastycznym narzędziem. Umożliwia zabijanie procesów w oparciu o parametry, zamiast konieczności określania poszczególnych zadań na podstawie własnej oceny.

                  Co więcej, możesz łatwo zapisać określone polecenia Taskkill jako skróty na pulpicie. Działają jak miniaplikacje, z których można bez problemu zakończyć jednocześnie całą klasę bezużytecznych procesów.

                  .

                  Powiązane posty:


                  5.01.2022