Windows 10: http binds to port 80 in Win 10, and cannot be disabled

http binds to port 80 in Win 10, and cannot be disabled

Having upgraded to Win 10, I was pleasantly surprised at how well everything went, until I tried to start my Apache web server. Even though IIS is not installed, there is a http daemon running, that is (a) bound to port 80, and (b) doesn't appear in the services panel. So I stopped the service, using 'net stop http', and got a load of warnings about dependencies. Great, Apache now runs .. yay! However, i then tried to print something, and Windows declared that I had no printers, even though they could be seen in the control panel. So, web services, on port 80, are used internally for things like Upnp, SSDP, and cannot be used for 'normal' web servers ........ great!

My ComputerYou need to have JavaScript enabled so that you can use this ...

What's the problem with using, let's say, 8080? I get it that port 80 being blocked by default is subpar. Need to check that on my machine.

That's exactly what I've done, but I should have the choice of what's running on port 80. Also, it took me a while to work out why Apache wouldn't start, and assumed that it was a Win 10 incompatibility; It should be the Windows services that avoid port 80, not the user!

My ComputerYou need to have JavaScript enabled so that you can use this ...

About Us
Windows 10 Forums is an independent web site and has not been authorized,
sponsored, or otherwise approved by Microsoft Corporation.
"Windows 10" and related materials are trademarks of Microsoft Corp.