cornitus
Goto Top

Port in Windows wird durch "non-exist" Prozess belegt. Wie beenden?

Hallo,

ich habe auf einem Hyper-V Server 2012 R2 vor einer ganzen Weile mal Veeam Backup and Replication installiert. Die Software haben wir dann aber wieder deinstalliert. Nun wollte ich erneut Veeam Backup and Replication installieren aber bei der Installation kommt die Meldung das die benötigten Ports bereits belegt sind.

"netstat -ano" zeigt mir die Prozess ID: 2272 für den Port. Dieser Prozess ist weder mit dem ProcessExplorer zu sehen noch mit "tasklist".
"netstat -b" zeigt mir nichts an zu dem Prozess.
TcpView zeigt den Prozess "non-existent" an. Killen oder Close Connection funktioniert nicht.

Bei google habe ich nichts hilfreiches gefunden. Hat jemand einen Tipp?


Vielen Dank und viel Grüße!

Content-ID: 392044

Url: https://administrator.de/forum/port-in-windows-wird-durch-non-exist-prozess-belegt-wie-beenden-392044.html

Ausgedruckt am: 22.12.2024 um 01:12 Uhr

NetzwerkDude
NetzwerkDude 08.11.2018 um 11:43:20 Uhr
Goto Top
PowerShell mit adminrechten starten, ID vom Prozess mit:
Get-NetTCPConnection
finden, und mit
Stop-Process -id <ID> 
killen

Falls es nicht hilft, mit Get-Process bzw. Win32_Process WMI mehr über den Process rausfinden - am ende des Tages muss er jemandem gehören face-smile
https://docs.microsoft.com/en-us/powershell/module/microsoft.powershell. ...
https://docs.microsoft.com/en-us/powershell/module/microsoft.powershell. ...
https://docs.microsoft.com/en-us/powershell/module/nettcpip/get-nettcpco ...
SlainteMhath
SlainteMhath 08.11.2018 um 12:11:12 Uhr
Goto Top
Moin,

idR hilft ein Reboot des Servers.

lg,
Slainte
Cornitus
Cornitus 08.11.2018 aktualisiert um 12:17:58 Uhr
Goto Top
Hallo,

vielen Dank für die schnelle Antwort! Das hilft aber leider nicht. Es existiert weder ein Prozess noch ein Dienst. Ich denke ich bin über die übliche beenden Strategie weit hinaus. Daher auch die Frage hier ;).

Get-WmiObject -Class Win32_Process | Where-Object {$_.ProcessId -eq '2272'}
Get-WmiObject -Class Win32_Service | Where-Object {$_.ProcessId -eq '2272'}


Grüße!
Cornitus
Cornitus 08.11.2018 aktualisiert um 12:17:32 Uhr
Goto Top
Zitat von @SlainteMhath:

Moin,

idR hilft ein Reboot des Servers.

lg,
Slainte

Huhu,

in der Regel vielleicht schon ;). Aber nicht hier. Gestern Abend durchgeführt. Danke dir!

Grüße!
Cornitus
Cornitus 09.11.2018 um 12:22:38 Uhr
Goto Top
Hallo,

ich konnte das Problem nun lösen. Der "Bösewicht" war die Intel Active Systemkonsole. Diese hat einen Webserver installiert "lighttpd.exe" und dieser hat genau diese Ports belegt. Ich habe nach und nach alle Nicht Windows Programme über den Taskmanager beendet und mir danach nochmal die belegten Ports angeschaut. Bei beenden des lighttpd.exe wurde diese immer wieder neu gestartet aber jeweils mit einer anderen ProcessID.

Fakt ist das dies über den üblichen Weg nicht erkennbar war/ist. Ich habe zumindest keine Parameter gefunden die mir noch mehr Informationen ausgeben.

Wenn jemand einen Tipp hat mit dem ich dieses Problem hätte lösen können, ohne try and error (das bereits genannte funktioniert NICHT!), wäre ich darüber dennoch sehr dankbar.

Grüße und ein schönes Wochenende