WAMP Server 2.4 not starting
by Riley MacDonald, November 2, 2013

When I installed WAMPServer2.4-x86 on my Windows 7 Pro 64 bit machine WAMP would not start. I was unable to hit the localhost page. Some research on the internet suggested port 80 was being used by another process, blocking WAMP from working correctly. In my case it was a Windows 7 service.
Solution:
Locate the service using Port 80:

1
netstat -o -n -a | findstr 0.0:80

The last column will contain the PID of the process using the port. I had a PID 4 which is a HTTP.sys driver for Windows services such as Windows Remote Management of Print Spooler.

1
TCP    0.0.0.0:80             0.0.0.0:0              LISTENING       4

To disable the service go to the device manager->view->show hidden devices. From the Non-Plug and Play Drivers list choose HTTP->Properties. From here you can stop the service. After stopping it run the netstat command from above again to ensure the PID 4 does not appear again. Restart you WAMP service and it should change from yellow to green!

Open the comment form

Leave a comment:

Comments will be reviewed before they are posted.

User Comments:

Riley MacDonald on 2013-12-31 14:05:05 said:
@Paul, Have you checked your error logs? You could also try running: netstat -ab This will print all TCP active connections and their binary program names involved. If the output is too much you can print it to a text file by running: netstat -anb >%USERPROFILE%\ports.txt Followed by: start %USERPROFILE%\ports.txt

Paul on 2013-12-31 06:29:45 said:
This didn't work for me. When I type netstat -o -n -a | findstr 0.0:80 in the command prompt, it doesn't print anything, so I'm assuming this means that nothing is listening on port 80. I'm on windows vista btw.