Share via


Port 80 is being used by PID 4

Question

Wednesday, January 3, 2018 1:23 PM

Team,

Port 80 on my Windows 10 PC is being used by PID 4. I cannot kill PID4 as its System and Kernel. I need to release port 80 so that I can use it for http related stuff. 

I checked my PC but could not find Apache or IIS. Please help.

All replies (4)

Wednesday, January 3, 2018 1:46 PM

what is displayed when open "localhost:80" in a browser?


Thursday, January 4, 2018 2:46 AM

In addition, you can also refer to this case and check if it can help you.

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

https://stackoverflow.com/questions/1430141/port-80-is-being-used-by-system-pid-4-what-is-that

Please Note: Since the websites are not hosted by Microsoft, the links may change without notice. Microsoft does not guarantee the accuracy of this information.

Best Regards,

Tao

Please remember to mark the replies as answers if they help. If you have feedback for TechNet Subscriber Support, contact [email protected].


Monday, April 16, 2018 6:04 PM | 1 vote

I had the same issue. My tomcat was not starting because the port 80 is being used by PID 4 and I didn't have IIS either. I tried a bunch of options but this is what worked for me ( I have a windows machine).

**One of the solutions provided here **https://superuser.com/questions/352017/pid4-using-port-80

  • Launch RegEdit.

  • Go to HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\HTTP

  • Change the value of "start" to 4, which means disabled.

  • Reboot your computer.

 


Friday, June 1, 2018 1:24 PM

Unfortunately after making changes in the registry I cannot use printer anymore. I have wireless printer.