Unter Windows 10 können Sie überprüfen, ob der Port des Computers belegt ist. Dies kann bei der Entwicklung und dem Testen von Software sowie bei der Suche und Behebung von Netzwerkverbindungsproblemen hilfreich sein. Aber wie kann ich herausfinden, ob der Port belegt ist oder nicht?
Dazu können Sie in Windows 10 die Befehlszeile verwenden. Sie müssen die Eingabeaufforderung öffnen, indem Sie die Windows-Taste + R drücken, "cmd" eingeben und die Eingabetaste drücken. Danach erscheint eine Eingabeaufforderung, in der Sie den Befehl "netstat -aon | findstr 'Port'" eingeben müssen, wobei "Port" die Portnummer ist, die Sie überprüfen möchten.
Nachdem Sie den Befehl ausgeführt haben, wird an der Eingabeaufforderung eine Liste aller Prozesse angezeigt, die auf diesen Port warten, einschließlich ihrer Prozess-IDs. Wenn der Port belegt ist, können Sie die Prozess-ID verwenden, um die Aktivität des Ports weiter zu untersuchen oder zu beenden.
Öffnen Sie die Eingabeaufforderung
Um zu sehen, ob der Port in Windows 10 belegt ist, müssen Sie eine Eingabeaufforderung öffnen. Hier ist, wie man es macht:
- Drücken Sie die Tasten Win + R, um das Fenster "Ausführen" zu öffnen.
- Geben Sie "cmd" ein und drücken Sie die Taste Enter, um die Eingabeaufforderung auszuführen.
Jetzt haben Sie eine Eingabeaufforderung geöffnet und können mit der Überprüfung der Belegung des Ports beginnen.
Geben Sie den Befehl 'netstat -aon' ein
Um zu sehen, ob der Port in Windows 10 belegt ist, müssen Sie eine Eingabeaufforderung öffnen. Drücken Sie dazu die Taste Win+R geben Sie auf der Tastatur ein cmd und klicken Sie auf Enter.
Geben Sie in dem sich öffnenden Eingabeaufforderungsfenster den folgenden Befehl ein netstat -aon und klicken Sie auf Enter. Das Team netstat zeigt alle aktiven Netzwerkverbindungen und Flags an -aon geben Sie an, dass alle Verbindungen angezeigt werden sollen, ohne nach Adressen und Ports zu filtern.
Nachdem Sie den Befehl ausgeführt haben, sehen Sie eine Liste der aktiven Netzwerkverbindungen, einschließlich der lokalen und Remote-Adresse, des Verbindungsstatus und der ID des Prozesses, der die Verbindung verwendet.
Verwenden Sie diese Daten, um die Belegung des gewünschten Ports zu ermitteln. Wenn die Spalte "Lokale Adresse" oder "Externe Adresse" eine IP-Adresse und einen Port enthält, an dem Sie interessiert sind, weist dies darauf hin, dass der Port bereits mit einem Prozess belegt ist.
Jetzt wissen Sie, wie Sie herausfinden können, ob der Port in Windows 10 ausgelastet ist, indem Sie den Befehl verwenden netstat -aon. Diese Informationen können nützlich sein, wenn Sie die Netzwerkverbindungen auf Ihrem Computer konfigurieren oder überprüfen müssen.
Suchen Sie den gewünschten Port in der Liste
Um zu sehen, ob ein Port in Windows 10 belegt ist, müssen Sie den entsprechenden Port in der Liste der geöffneten Ports auf Ihrem Computer finden.
Hier ist, wie man es macht:
- Drücken Sie die Tastenkombination "Win + X" auf der Tastatur.
- Wählen Sie im angezeigten Menü den Punkt "Task-Manager" aus.
- Klicken Sie im Task-Manager auf die Registerkarte Details.
- Suchen Sie die Spalte Abbildname, und klicken Sie mit der rechten Maustaste darauf.
- Wählen Sie im angezeigten Kontextmenü die Option Spalten auswählen aus.
- Suchen Sie in der Liste der verfügbaren Spalten nach "Image Name" und markieren Sie das Häkchen daneben.
- Klicken Sie auf OK.
- Die Spalte "Abbildname" wird nun in der Aufgabenliste angezeigt, in der alle laufenden Prozesse auf Ihrem Computer aufgeführt sind.
- Scrollen Sie in der Liste nach unten und suchen Sie den Port in der Spalte Abbildname.
Wenn Sie den gewünschten Port in der Liste finden, bedeutet dies, dass der Port ausgelastet ist und von einem bestimmten Prozess verwendet wird. Beachten Sie jedoch, dass andere Ports auf dem System geöffnet sein können, die nicht in der Aufgabenliste angezeigt werden. Um vollständige Informationen zu den Ports zu erhalten, können Sie spezielle Programme zur Überwachung der Netzwerkaktivität verwenden.
Finden Sie die Prozess-ID heraus
Um die Prozess-ID zu ermitteln, die einem bestimmten Port zugeordnet ist, können Sie die Windows-Eingabeaufforderung verwenden und einige einfache Schritte ausführen:
- Öffnen Sie die Windows-Eingabeaufforderung. Drücken Sie dazu die Tasten Win + R, geben Sie "cmd" ein und drücken Sie die Eingabetaste.
- Geben Sie den Befehl ein netstat -ano / findstr "PORT" Ersetzen Sie den "PORT" durch die Portnummer, die Sie überprüfen möchten. Wenn Sie beispielsweise herausfinden möchten, ob Port 80 belegt ist, geben Sie Folgendes ein netstat -ano | findstr "80".
- Suchen Sie in der Befehlsausgabe nach der Zeile mit dem gewünschten Port. Überprüfen Sie in der Spalte Status, ob der Port belegt ist.
- In der Spalte "Prozess-ID" finden Sie die Prozess-ID, die diesen Port belegt.
Jetzt wissen Sie, wie Sie die Prozess-ID herausfinden, die einem bestimmten Port zugeordnet ist. Dies kann hilfreich sein, wenn Sie ermitteln möchten, zu welcher Anwendung oder zu welchem Dienst dieser Port gehört und erfahren möchten, wie Sie diesen Prozess stoppen oder ändern können.
Öffnen Sie den Task-Manager
Um zu sehen, ob der Port in Windows 10 belegt ist, müssen Sie den Task-Manager öffnen. Befolgen Sie diese Schritte:
- Drücken Sie die Tastenkombination Ctrl + Shift + Esc auf der Tastatur.
- Der Task-Manager wird sofort geöffnet, ohne zusätzliche Schritte.
- Klicken Sie auf die Registerkarte "Netzwerk" im Task-Manager.
- Auf der Registerkarte "Netzwerk" sie sehen eine Liste der Verbindungen und Netzwerkprozesse.
- Suchen Sie nach der Verbindung, mit der der Port kommuniziert, an dem Sie interessiert sind.
- Beobachten Sie die Aktivität an dieser Verbindung, um festzustellen, ob der Port belegt ist. Wenn der Port belegt ist, sehen Sie aktive ein- und ausgehende Datenpakete.
Jetzt wissen Sie, wie Sie den Task-Manager in Windows 10 öffnen und verwenden, um die Belegung des Ports zu überprüfen.
Klicken Sie auf die Registerkarte 'Details'
Befolgen Sie die folgenden Anweisungen, um festzustellen, ob der Port in Windows 10 ausgelastet ist:
- Öffnen Sie die Systemsteuerung.
- Wählen Sie System und Sicherheit.
- Klicken Sie auf "Verwaltung".
- Als nächstes gehen Sie zum Task-Manager.
- Suchen und klicken Sie auf die Registerkarte "Details".
Auf der Registerkarte "Details" können Sie alle aktiven Prozesse sehen, einschließlich der Ports, die von diesen Prozessen belegt sind. Bei Bedarf können Sie den Prozess anhalten oder beenden, wodurch ein ausgelasteter Port frei wird.
Suchen Sie den Prozess mit der richtigen ID
Wenn Sie bereits ausgelastete Ports mit dem Befehl definiert haben netstat -a -b. Sie können eine Liste der Prozesse sehen, die jeden Port verwenden. Manchmal kann es jedoch vorkommen, dass Sie weitere Informationen über den Prozess, der am richtigen Port ausgeführt wird, benötigen.
Führen Sie die folgenden Schritte aus, um einen Prozess zu finden:
- Öffnen Sie den Windows Task-Manager, indem Sie eine Tastenkombination drücken Ctrl + Shift + Esc.
- Klicken Sie auf die Registerkarte Informationen zu Prozessen, wo Sie eine Liste aller laufenden Prozesse auf Ihrem System sehen können.
- Suchen Sie den Prozess mit der richtigen ID in der Spalte Prozess-ID. Sie finden die ID in der Ausgabe des Befehls netstat -a -b in einer Spalte pid.
- Markieren Sie den gefundenen Prozess und klicken Sie auf Eigenschaften am unteren Rand des Task-Manager-Fensters.
Im geöffneten Fenster Prozesseigenschaften können Sie weitere Informationen zum ausgewählten Prozess sehen, einschließlich des vollständigen Pfads zur ausführbaren Datei, des Namens der Entwicklungsfirma und anderer Details.
Diese Informationen können Ihnen helfen, besser zu verstehen, welche Prozesse die benötigten Ports verwenden und zu bestimmen, welche Anwendungen oder Dienste sie erstellen.
Schließen Sie den unnötigen Prozess
Wenn Sie einen ausgelasteten Port über die Befehlszeile oder durch spezielle Programme gefunden haben, können Sie den entsprechenden Prozess schließen, um den ausgelasteten Port freizugeben. Hier ist, wie man es macht:
- Drücken Ctrl + Shift + Esc, um den Windows Task-Manager zu öffnen.
- Unter Prozesse suchen Sie nach dem Prozess, der mit dem Port verknüpft ist, den Sie freigeben möchten.
- Klicken Sie mit der rechten Maustaste auf den Prozess und wählen Sie Aufgabe abschließen.
- Bestätigen Sie das Schließen des Prozesses, wenn eine Warnung vorliegt.
Sobald der Prozess abgeschlossen ist, sollte der Port freigegeben werden und Sie können ihn für andere Anwendungen oder Dienste verwenden. Denken Sie daran, dass das Schließen eines Prozesses die zugehörigen Programme oder Dienste beeinträchtigen kann. Seien Sie also vorsichtig und stellen Sie sicher, dass Sie nur unnötige Prozesse schließen.