Port 80 is being used by SYSTEM (PID 4), what is that?

GiH picture GiH · Sep 16, 2009 · Viewed 519.6k times · Source

I am trying to use port 80 for my application server, but when I perform netstat -aon I get:

TCP 0.0.0.0:80 0.0.0.0:0 LISTENING 4

When I look up the process in task manager, it shows PID 4 is SYSTEM, that's it. No extension... nothing. Just "SYSTEM". What's going on here?

I'm afraid to end this process, what do I do?

Answer

Antony picture Antony · Apr 20, 2011

A new service called "Web Deployment Agent Service" (MsDepSvc) can also trigger "System" with PID=4 to listen on port 80.