18

Since upgrading from Windows 7 to Windows 10, WampServer does not appear to be working (anything loaded in the browser is just a blank page), and even a fresh install does not cure the problem.

Under Apache > Service > Install Service it states:

Your port 80 is actually used by :

Server: Microsoft-IIS/10.0

Cannot install the Apache service, please stop this application and try again.

Press Enter to exit...

Any suggestions would be appreciated.

2

3 Answers 3

22

Update: this seems to fix it permanently

  1. Search for "Turn Windows features on or off" on the taskbar.
  2. Under "Internet Information Services" deselect "World Wide Web Services" that Microsoft must turn on by default (takes port).
  3. Reboot and WAMP came back up as before.

Original solution

I can confirm the following fixed the problem:

Run cmd as Administrator, and enter: iisreset /stop

Then Apache > Service > Install Service will prompt you to press Enter to install as normal.

You may also need to install: http://www.microsoft.com/en-us/download/details.aspx?id=30679

5
  • True that was the problem for me as well. Which service can I disable or does iisreset /stop tell windows, not to restart it, on next boot?
    – Armin
    Aug 8, 2015 at 23:22
  • @Armin This does seem to be a temporary fix. Please let me know if you find a permanent solution.
    – rybo111
    Aug 9, 2015 at 8:11
  • No, for me it seems to be permanently. I've rebooted and the port is open now.
    – Armin
    Aug 9, 2015 at 16:20
  • @Armin I recently updated and had to do the above again :(
    – rybo111
    Aug 9, 2015 at 16:48
  • @Armin if you do get an issue, try this answer: stackoverflow.com/a/31726134/1094772
    – rybo111
    Aug 12, 2015 at 7:35
3

For Windows 10 Clean Install :

If you have done clean installation of Windows 10, you may not have the Word Wide Web Publishing Service. In that case, simple WAMP/XAMPP installation should work fine.

If it doesn't, try installing Visual C++ Redistributable and then re-install WAMP/XAMPP.


I was facing a similar problem with WAMP. In Windows 10 TP, the Word Wide Web Publishing Service comes pre-installed. This is related to IIS and you can remove it if you don't need it.

This blocks the port 80 making Apache act weirdly. You can do the following and try again.

  • Go to Start, type in services.msc
  • Scroll down in the Services window to find the World Wide Web Publishing Service.
  • Right click on it and select Stop.

This should make port 80 free and restarting WAMP/XAMPP should get you up and running!

There are other ways to do fix this. http://praveenpuglia.com/make-wamp-work-on-windows-10-technical-preview/

1
  • Stopping (and disabling) the World Wide Web Publishing Service did it for me. Thank you!
    – PeterCo
    Oct 17, 2016 at 15:05
1

After all the possible fixes that everybody has been mentioning in answers across the Internet, when it still didn't work, I figured out the missing step as:

Running wampmanager.exe as Administrator

It's so trivial - but leaving this answer for someone who was stuck like me.

0

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .