Here is a list of programs on Windows that may be using port 80.
A reoccuring problem when running web servers like Apache locally, or doing other kinds of work requiring port 80, is that something is already using the port!
For future encounters with this problem I’ve created a cheat sheet:
Programs which may be using port 80 on Windows
|Application||Type||Display name or image name|
|IIS||Service||World Wide Web Publishing Service|
|MsDepSvc||Service||Web Deployment Agent Service|
|SSRS||Service||SQL Server Reporting Services|
It is possible to discover which program has bound to port 80 using a combination of Netstat and Task Manager, or even better by using the Sysinternals tools TCPView and Process Explorer. I will add more programs to the list as I encounter them.