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

Wiersz polecenia(Command Prompt) zawiera wiele potężnych narzędzi, które mogą pomóc w rozwiązywaniu problemów, a nawet w naprawie instalacji systemu Windows(Windows) . Oprócz zwykłych winowajców, takich jak Kontroler plików systemowych(System File Checker) i Diskpart , polecenie Taskkill jest kolejnym przydatnym narzędziem dla każdego użytkownika systemu Windows(Windows) .

Jak sama nazwa wskazuje, polecenie może zabijać zadania i procesy, zwalniając zasoby systemowe. Jest bardziej przydatny niż inne podobne metody(other similar methods) ze względu na wszechstronne opcje filtrowania, umożliwiające sprytnemu użytkownikowi skonfigurowanie automatycznych list zabijania, aby zapobiec zajmowaniu pamięci przez niepotrzebne programy.

Aby rozpocząć, oto krótki podkład, jak używać polecenia Taskkill w (Taskkill)systemie Windows 10(Windows 10) lub 11.

Dlaczego musisz używać polecenia Taskkill(Taskkill Command) ?

Użycie polecenia Taskkill nie jest jedynym sposobem na zamknięcie zadań i procesów systemu Windows . (Windows)Najczęstszym sposobem uśmiercenia procesu jest użycie Menedżera zadań(Task Manager) .

Menedżer zadań(Task Manager) umożliwia przeglądanie wszystkich uruchomionych procesów i zakończenie dowolnego procesu za pomocą kilku kliknięć. Ta metoda jest łatwa w użyciu i nie wymaga żmudnego wpisywania kodu w czarnym terminalu. Dlaczego więc miałbyś zawracać sobie głowę Taskkillem(Taskkill) ?

Wszechstronność(Versatility) . Jeśli chcesz od czasu do czasu zabić tylko kilka dodatkowych procesów, Menedżer zadań(Task Manager) jest bez wątpienia najlepszym narzędziem do tego zadania. Ale jeśli chcesz codziennie zakończyć dużą liczbę procesów, potrzebujesz metody z nieco większą personalizacją.

Dzięki poleceniu Taskkill możliwe jest jednoczesne zamknięcie całych partii procesów, w oparciu o określone filtry. Możesz nawet skonfigurować niektóre polecenia jako skróty, dzięki czemu możesz je uruchamiać za pomocą dwukrotnego kliknięcia z pulpitu w dowolnym momencie.

Podstawowa składnia Taskkill

  1. Aby bezpośrednio użyć polecenia Taskkill , najpierw musimy otworzyć wiersz polecenia(the Command Prompt) . Po prostu wyszukaj cmd w menu Start i wybierz Uruchom jako administrator(Run as Administrator) .

  1. Aby zabić proces za pomocą polecenia Taskkill , potrzebujesz jego nazwy lub jego PID . Wejście do listy zadań(tasklist) daje pełną listę wszystkich uruchomionych procesów, wraz z ich identyfikatorami PID(PIDs) i zużyciem pamięci.

  1. Możesz teraz użyć listy zadań polecenia tasklist /IM “NAME” /F , aby zabić dowolny proces, w którym 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ą się zamykać.

  1. Aby zamiast tego użyć PID, wprowadź taskkill /IM PID /F, gdzie PID jest wartością liczbową procesu z poprzedniej listy. Wyniki są takie same.

Używanie Taskkill z flagami filtrowania

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

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

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

  • STATUS: Zasadniczo stan procesu. Może być URUCHOMIONY(RUNNING) , NIE ODPOWIADA(NOT RESPONDING) lub NIEZNANY(UNKNOWN) .
  • IMAGENAME: Te same nazwy, które pojawiają się na liście zadań.
  • PID: numeryczny identyfikator, który można zobaczyć za pomocą polecenia listy zadań.
  • SESJA:(SESSION: ) Numer sesji.
  • CPUTIME: czas, przez który proces używa CPU . Jest podawany w standardowym formacie dwucyfrowym godziny:minuty:sekundy.
  • MEMUSAGE: Wykorzystanie pamięci zadania w KB.
  • NAZWA UŻYTKOWNIKA:(USERNAME: ) Nazwa konta użytkownika, z którego pochodzi zadanie.
  • MODUŁY:(MODULES: ) Nazwa biblioteki DLL(DLL) używanej przez proces.
  • USŁUGI:(SERVICES: ) W przypadku procesów związanych z usługami Windows daje to 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(USERNAME) , aby zamknąć procesy danego użytkownika, co może być przydatne w zarządzaniu komputerami w sieci.

Większość z tych filtrów można również łączyć z operatorami logicznymi. Ale zamiast używać symboli matematycznych, są one oznaczane skrótami rzeczywistych fraz. Na przykład równa to staje się eq , nierówne to staje się ne , większe niż staje się gt i tak dalej.

Aby zademonstrować, oto polecenie zakończenia wszystkich procesów, które nie odpowiadają:

taskkill /FI “STATUS eq NOT RESPONDING” /F .

Aby użyć dowolnego filtru, musi być dołączona flaga /FI , po której następuje ciąg zawierający wyrażenie filtrujące. Wszystkie inne opcje filtrowania mogą być użyte w podobny sposób, kończąc procesy spełniające ustawiony warunek.

Tworzenie aplikacji Taskkill(Taskkill Applications) ze skrótami do plików(File Shortcuts)

Uruchamianie poleceń Taskkill z wiersza polecenia(Command Prompt) nie jest jedyną rzeczą, którą możesz zrobić za pomocą tego narzędzia. Możesz powiązać polecenie Taskkill ze skrótem na pulpicie, aby natychmiast go użyć. Pozwala to na wykonanie określonej listy zabicia bez otwierania polecenia cmd i wprowadzania do niej dużej ilości tekstu.

  1. Aby utworzyć aplikację taskkill, kliknij prawym przyciskiem myszy dowolne puste miejsce na pulpicie i wybierz Nowy(New ) > Skrót.(Shortcut.)

  1. Teraz w miejscu docelowym skrótu wprowadzimy polecenie taskkill, poprzedzone przedrostkiem 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(Double-click) ten nowo utworzony skrót w dowolnym momencie, aby natychmiast zakończyć wszystkie nieodpowiadające procesy.

Oczyść pamięć systemową(System Memory) za pomocą polecenia Taskkill(Taskkill Command)

Polecenie Taskkill to genialny sposób na zakończenie wielu podobnych zadań naraz, bez ręcznego przeglądania poszczególnych procesów w Menedżerze zadań(Task Manager) . Na początku może wydawać się to nieco zniechęcające, ale kiedy już to opanujesz, okaże się, że jest to stosunkowo łatwe w obsłudze.

Mnóstwo opcji filtrowania sprawia, że ​​Taskkill jest potężnym i elastycznym narzędziem. Pozwala to na zabijanie procesów na podstawie parametrów, zamiast konieczności samodzielnego określania poszczególnych zadań.

Co więcej(Better) , możesz łatwo zapisać określone polecenia Taskkill jako skróty na pulpicie. Działają jak mini-aplikacje, których można używać bez kłopotów, aby od razu zabić klasę bezużytecznych procesów.



About the author

inżynier audiofilski i specjalista ds. produktów audio z ponad 10-letnim doświadczeniem. Specjalizuję się w tworzeniu wysokiej jakości głośników muzycznych i słuchawek od początku do końca. Jestem ekspertem w rozwiązywaniu problemów z dźwiękiem oraz projektowaniu nowych głośników i systemów słuchawkowych. Moje doświadczenie wykracza poza samo tworzenie dobrych produktów; Mam również pasję pomagania innym w byciu jak najlepszymi, czy to poprzez edukację, czy pracę społeczną.



Related posts