We have a couple of production WCF services failing to start because their ports are apparently in use by another process. I have done a netstat -ano and found the PID's that are using these ports, which are all in the LISTEN state. The ports for endpoints/services hosted in the same processes all have the same PID's, so that checks out.
The problem is, I can't see any of these PIDs in Task Manager. When trying the -b option netstat reports that the process is [System]. It reports the correct process name for the services that are working, but not for these ports.
I suspect that old instances of our services may be hanging around...and a server reboot may fix that, but I would prefer to know what is going on before taking action. Unfortunatly I am not allowed to install Process Explorer in prodction environments.
What other options do I have to find out the names of the processes with these PIDs? Sorry about what may be a noob question but I am not a sys admin :)