On my windows 10 machine, any time I try to access HTTP port 80, it is in use and cannot be bound to. I understand this is being used by the IIS that comes with Windows 10. However, I don't have a single web server configured. This is what my IIS Manager looks like:
Despite not having any sites at all, when I navigate to http://localhost, I see:
In my Windows Services, there is no WAS or W3SVC.
In my experience, this means there is some process somewhere bound to this port that I can probably terminate, kill, and completely stop totally.
How do I do this? I'd like other things that are not this to bind to port 80.
System
process in Process Explorer (TCP/IP tab of the process properties) it is listening on port 80. If you runnet stop http
it stops listening. – HelpingHand Sep 27 '18 at 17:39net stop http
, I am told that two services are dependent on them; namelySSDP Discovery
andPrint Spooler
. Though I don't know much about the former, I would hate to shut off the latter for fear that I will no longer be able to print. I guess if there is no other way... – Michael Plautz Sep 27 '18 at 18:50netsh http show iplisten
. See also ifnetsh http show urlacl
shows anything starting withhttp://+:80
. – harrymc Nov 7 '18 at 16:20