Startseite » wie man » So prüfen Sie offene TCP / IP-Ports in Windows

    So prüfen Sie offene TCP / IP-Ports in Windows

    Wann immer eine Anwendung sich über das Netzwerk zugänglich machen will, beansprucht sie einen TCP / IP-Port, was bedeutet, dass der Port von nichts anderem verwendet werden kann. Wie prüfen Sie offene Ports, um festzustellen, welche Anwendung sie bereits verwendet?

    Eine IP-Adresse gibt einen Computer oder ein anderes Netzwerkgerät in einem Netzwerk an. Wenn ein Gerät Datenverkehr an ein anderes Gerät sendet, wird die IP-Adresse verwendet, um diesen Datenverkehr an den entsprechenden Ort zu leiten. Sobald der Verkehr den richtigen Ort erreicht, muss das Gerät wissen, an welche App oder an welchen Dienst der Verkehr gesendet werden soll. Hier kommen Ports ins Spiel. Wenn die IP-Adresse mit einer Postanschrift in einer Post übereinstimmt, ist der Port in etwa der Name der Person in diesem Wohnheim, die die Mail erhält. In den meisten Fällen müssen Sie sich nicht um Ports kümmern. Hin und wieder kann es jedoch vorkommen, dass eine App auf denselben Port wartet, an dem eine andere App bereits verwendet wird. In diesem Fall müssen Sie die App identifizieren, die diesen Port bereits verwendet.

    Es gibt verschiedene Möglichkeiten, um herauszufinden, für welche Anwendung ein Port gesperrt ist. Wir werden Ihnen jedoch eine Reihe von integrierten Möglichkeiten mit der Eingabeaufforderung zeigen und Ihnen dann eine großartige Freeware-Anwendung zeigen, die die Anwendung noch einfacher macht . Alle diese Methoden sollten unabhängig von der verwendeten Windows-Version funktionieren.

    Verwenden Sie integrierte Tools, um zu sehen, was an einem Port zu hören ist

    Wir haben zwei Befehle, um Sie zu zeigen. Die erste listet die aktiven Ports zusammen mit dem Namen des Prozesses auf, der sie verwendet. Meistens funktioniert dieser Befehl gut. Manchmal hilft Ihnen der Prozessname jedoch nicht, festzustellen, für welche App oder für welchen Dienst ein Port tatsächlich gebunden ist. In diesen Fällen müssen Sie die aktiven Ports mit ihren Prozessbezeichnernummern auflisten und diese Prozesse dann im Task-Manager nachschlagen.

    Option 1: View Port Use zusammen mit Prozessnamen

    Zunächst müssen Sie die Eingabeaufforderung im Administratormodus öffnen. Klicken Sie auf Start und geben Sie "Befehl" in das Suchfeld ein. Wenn in den Ergebnissen "Eingabeaufforderung" angezeigt wird, klicken Sie mit der rechten Maustaste darauf und wählen Sie "Als Administrator ausführen".

    Geben Sie an der Eingabeaufforderung den folgenden Text ein und drücken Sie die Eingabetaste:

    netstat -ab

    Nachdem Sie die Eingabetaste gedrückt haben, dauert es möglicherweise ein bis zwei Minuten, bis die Ergebnisse vollständig angezeigt werden. Blättern Sie durch die Liste, um den Port zu finden (der nach dem Doppelpunkt rechts von der lokalen IP-Adresse aufgeführt ist). In dieser Zeile wird der Prozessname angezeigt. Wenn Sie die Dinge ein wenig einfacher machen möchten, denken Sie daran, dass Sie die Ergebnisse des Befehls auch an eine Textdatei weiterleiten können. Sie können dann einfach die Textdatei nach der Anschlussnummer durchsuchen, nach der Sie suchen.

    Hier sehen Sie zum Beispiel, dass Port 49902 durch einen Prozess mit dem Namen picpick.exe gebunden ist. PicPick ist ein Bildeditor auf unserem System. Wir können also davon ausgehen, dass der Port tatsächlich durch den Prozess gebunden ist, der regelmäßig nach Updates für die App sucht.

    Option 2: View Port Use zusammen mit Prozesskennungen

    Wenn der Name des Prozesses für die nachgeschlagene Portnummer es schwierig macht, die zugehörige App zu ermitteln, können Sie eine Version des Befehls versuchen, die Prozess-IDs (PIDs) anstelle von Namen anzeigt. Geben Sie an der Eingabeaufforderung den folgenden Text ein und drücken Sie die Eingabetaste:

    netstat -aon

    In der Spalte ganz rechts sind die PIDs aufgeführt. Suchen Sie einfach diejenige, die an den Port gebunden ist, den Sie behandeln möchten.

    Öffnen Sie anschließend den Task-Manager, indem Sie mit der rechten Maustaste auf eine beliebige Stelle in der Taskleiste klicken und "Task-Manager" auswählen.

    Wenn Sie Windows 8 oder 10 verwenden, wechseln Sie im Task-Manager auf die Registerkarte "Details". In älteren Windows-Versionen werden diese Informationen auf der Registerkarte "Prozesse" angezeigt. Sortieren Sie die Liste der Prozesse nach der Spalte "PID" und suchen Sie die PID, die dem zu untersuchenden Port zugeordnet ist. In der Spalte "Beschreibung" können Sie möglicherweise mehr über die App oder den Dienst erfahren, an die der Port gebunden ist.

    Wenn nicht, klicken Sie mit der rechten Maustaste auf den Prozess und wählen Sie "Dateipfad öffnen". Der Dateipfad gibt wahrscheinlich Hinweise darauf, um welche App es sich handelt.

    Wenn Sie erst einmal dort sind, können Sie die Optionen zum Beenden des Prozesses, zum Öffnen der Datei oder Zu den Diensten verwenden, um den Prozess zu steuern oder zu stoppen.

    Verwenden Sie NirSoft CurrPorts, um anzuzeigen, was an einem Port zu hören ist

    Wenn Sie nicht wirklich der Eingabeaufforderungstyp sind oder lieber ein einfaches Dienstprogramm verwenden, um dies alles in einem Schritt durchzuführen, empfehlen wir das hervorragende Freeware-Dienstprogramm CurrPorts von NirSoft. Laden Sie das Tool herunter. Stellen Sie nur sicher, dass Sie die richtige Version erhalten (die reguläre Version ist für 32-Bit-Windows und die x64-Version für 64-Bit-Windows). Es ist eine portable App, die Sie nicht installieren müssen. Einfach den Download-Ordner entpacken und die ausführbare Datei ausführen.

    Suchen Sie im CurrPorts-Fenster nach der Spalte „Local Port“ (Lokaler Port), suchen Sie den Port, den Sie untersuchen, und Sie können alles sehen - den Prozessnamen, die PID, den Port, den vollständigen Pfad zum Prozess usw..

    Um es noch einfacher zu machen, doppelklicken Sie auf einen Prozess, um jedes einzelne Detail in einem Fenster anzuzeigen.


    Wenn Sie festgestellt haben, für welche App oder für welchen Dienst der zu untersuchende Port festgelegt ist, müssen Sie entscheiden, wie er damit umgehen soll. Wenn es sich um eine App handelt, haben Sie möglicherweise die Möglichkeit, eine andere Portnummer anzugeben. Wenn es sich um einen Dienst handelt oder Sie keine andere Anschlussnummer angeben können, müssen Sie den Dienst wahrscheinlich beenden oder die App entfernen.