So a while ago I was required to run XAMPP on my local development workstation on port 80 to debug a clients Wordpress site. However when trying to close down all applications running on port 80 I ran into some trouble as Microsoft HTTPAPI/2.0 was listening on port 80 and forcing XAMPP to close down as the port was busy.

As usual the solution was relatively simple to find on Stackoverflow after some effective use of Google.

net stop http /y

This will stop port 80 from being busy, although I also have discovered that

SQL Server Reporting Services
is the cause of port 80 being used so you can also disable this service under "Services" in windows.


  1. Microsoft HTTPAPI/2.0 use Port 80
  2. Microsoft-HTTPAPI/2.0 listening on port 80 in new windows 10 installation. Why?