问题
my computer was installed IIS and I using xampp without problem.
But when i installed SQL Server and Visual Studio. My apache can't start.
I check by cmd like

and

But i can't end task because it's disable. How can i make my apache run thanks.
回答1:
I found my solution:
Stop service SQL Server Reporting Services
I see below thread
http://www.lukebrowning.com/blog/nt-kernel-system-using-port-80/
回答2:
After install Sql server , there will be reporting services configuration manager which is actually blocking the port 80. Follow the steps to release the port for xampp
- logon your reporting services configuration manager
- Go to Web Service URL > Advances
Then Click on Edit in first edit button and change the TCP port and click save.
**Then Click on Report Manager URL > Advanced > Edit (First Edit Button) > Change port 80 to 8080 > ok
**
回答3:
Para cuando Instalamos el Virtual Studio 2010 y luego deja de funcionar Xampp (apache)
Otra Solucion al problema en Windows 8 es detener el servicio de publicacion www

回答4:
Apache wan't start after Microsoft VS, IIS, MYSQL installation.
I run the command: netstat -aon | findstr :80 I figured out that the MSSQL was listening port :80
There are two solutions:
- Use different port for Apache what is not convenient but esentiel if you need MSSQL up during development.
- Stop MSSQL server. CMD -> Services.msc-> SQL Server -> Stop
来源:https://stackoverflow.com/questions/17262156/xampp-cant-start-apache-after-install-sql-server-and-visual-studio