Jak zabić proces, który obecnie korzysta z portu w LocalHost w systemie Windows

Jak zabić proces, który obecnie korzysta z portu w LocalHost w systemie Windows
W systemie Windows różne procesy są wykonywane na różnych portach TCP i UDP. Czasami musimy uzyskać dostęp do określonego portu, ale nie możemy tego zrobić, ponieważ inny proces już go używa. W rezultacie musimy zabić proces w tym konkretnym porcie. Aby zatrzymać poszczególne procesy, możesz użyć numeru PID lub portu.

Ten artykuł opracuje metodę zabijania procesów obecnie wykorzystujących port w LocalHost w systemie Windows:

  • Za pomocą Wiersz polecenia
  • Za pomocą PowerShell
  • Za pomocą Currports

Zacznijmy!

Metoda 1: Użyj wiersza polecenia, aby zabić proces systemu Windows obecnie za pomocą portu w LocalHost

Aby zabić proces systemu Windows obecnie korzystający z portu LocalHost za pośrednictwem wiersza polecenia, postępuj zgodnie z poniższymi krokami.

Krok 1: Otwórz wiersz polecenia

Najpierw naciśnij „Okno+r”Klucz do otwarcia pudełka Run. Typ "CMD”W menu rozwijanym i naciśnij„OK”Przycisk, aby otworzyć wiersz polecenia:

Krok 2: Sprawdź proces uruchamiania portu LocalHost

Użyj „Netstat„Polecenie, aby znaleźć aktualnie uruchomiony proces w porcie LocalHost:

> Netstat -ano | Findstr: 8000

Krok 3: Proces zabijania za pomocą PID

Następnie użyj „Zadaniowość”Poleć i określ PID procesu obecnie działającego na LocalHost i zabij go:

> TaskIll /PID 11692 /F

Krok 4: Sprawdź stan procesu

Znowu uruchom „Netstat„Polecenie sprawdzenia, czy port w Localhost działa dowolny proces, czy nie:

> Netstat -ano | Findstr: 8000

Jak nie pokazano żadnego wyjścia, co wskazuje, że określony proces jest pomyślnie zabijany:

Krok 5: Zabij proces, określając port LocalHost

Możesz zabić proces, określając port LocalHost za pomocą „NPX Kill-Port " Komenda:

> NPX Kill-Port 8000

Z powodzeniem zakończyliśmy proces, który działa przy użyciu portu na LocalHost:

Sprawdźmy metodę zabicia procesu systemu Windows obecnie za pomocą portu na LocalHost za pośrednictwem PowerShell.

Metoda 2: Użyj PowerShell, aby zabić proces systemu Windows za pomocą portu na LocalHost

Aby zabić proces systemu Windows obecnie korzystający z portu LocalHost za pomocą PowerShell, skorzystaj z poniższych kroków.

Krok 1: Otwórz Windows PowerShell

Użyj "Okno+x”Klucz, a następnie wybierz„Windows PowerShell”Jako administrator z listy opcji, które wydają się otwierać Windows PowerShell:

Krok 2: Znajdź port Localhost z dowolnym procesem

Po pierwsze, znajdź każdy proces, który obecnie korzysta z portu w LocalHost, wykonując dostarczone polecenie:

> Netstat -ano | Findstr: 8000

Krok 3: Proces zabijania za pomocą PID

Aby zakończyć proces z wykorzystaniem portu Localhost, wydać „Proces zatrzymania„Polecenie z numerem PID:

> Stop-proces 13744

Krok 4: Zabij proces, określając port LocalHost

Numer portu LocalHost może być również używany przez użytkownika do zakończenia procesu. Aby to zrobić, użyj „Proces”Poleć i przekazać swoje dane wyjściowe do„Proces zatrzymania„Polecenie za pomocą operatora rur„ | ”. Ta akcja zabije proces, który obecnie działa na określonym porcie:

> Get -proces -id -id (get -nettcpConnection -Localport „8000”).PROPROCESS | Proces zatrzymania

Uruchom „Netstat„Poleć ponownie, aby potwierdzić, że określony proces zabił:

> Netstat -ano | Findstr: 8000

Teraz przejdźmy do następnej sekcji!

Metoda 3: Użyj CURRPORTS, aby zabić proces obecnie za pomocą portu w LocalHost w systemie Windows

Aby zabić proces obecnie działający w porcie w LocalHost za pomocą narzędzia CURRPORS w systemie Windows, postępuj zgodnie z poniższymi krokami.

Krok 1: Pobierz Curports

Odwiedź link poniżej i pobierz plik konfiguracji CURRPORTS:

https: // www.Nirsoft.net/utils/cports.HTML#Pobierz Links

Krok 2: Wyodrębnij folder konfiguracji CURRPORTS

Idź do „Pliki”Directory i wyodrębnia folder zip. Aby to zrobić, kliknij prawym przyciskiem myszy plik i wybierz „Wypakuj tutaj" opcja:

Krok 3: Uruchom plik wykonania CURRPORS

Kliknij dwukrotnie plik, aby uruchomić „cports.exe" plik:

Krok 4: Proces zabijania

Wybierz port, a następnie wybierz „Zabij procesy wybranego portu„Opcja z menu kontekstowego, aby zabić procesy:

Skutecznie zademonstrowaliśmy metody zabijania procesu obecnie za pomocą portu w LocalHost w systemie Windows.

Wniosek

Aby zabić proces systemu Windows, który obecnie korzysta z portu w LocalHost, użyj „NPX Kill-Port 8000„Polecenie na wierszu polecenia. W systemie Windows PowerShell „The”Zdobądź proces”Polecenie i„Proces zatrzymania„Polecenie, aby znaleźć i zakończyć określone procesy. Na koniec narzędzia CURRPORS można również wykorzystać w tym samym celu. W tym poście na blogu pokazaliśmy, jak zatrzymać procesy systemu Windows, które obecnie korzystają z portu na LocalHost.