Como resolver o problema da porta 80 ao subir o Apache via XAMPP no Windows 10

Olá pessoal…

Hoje vou mostrar como resolver o problema da porta 80 estar sendo usada pelo PID 4 no Windows 10 ao tentar subir o Apache pelo XAMPP.

Ao executar o XAMPP, se ao subir o Apache, estiver dando o seguinte erro:
Problem detected!
Port 80 in use by “Unable to open process” with PID 4!
Apache WILL NOT start without the configured ports free!
You need to uninstall/disable/reconfigure the blocking application
or reconfigure Apache and the Control Panel to listen on a different port

Erro no XAMPP

Erro no XAMPP

Esse problema é causado, pois algum outor serviço está usando a porta 80, e no caso do Windows 10, é o Serviço de Publicação da World Wide Web (W3SVC).

Serviço do Windows

Serviço do Windows

Abra então os Serviços do Windows (clique em iniciar e procure por services.msc), e procure pelo Serviço de Publicação da World Wide Web, pare o serviço, e deixe ele como Manual (para não iniciar junto com o Windows).

Encontrando o Serviço e parando ele

Encontrando o Serviço e parando ele

Agora é só tentar subir de novo o serviço do Apache.

Serviço subindo normalmente

Serviço subindo normalmente

Bom pessoal, por hoje é só.
Abraços e até a próxima.

Dan Atilio (Daniel Atilio)
Especialista em Engenharia de Software pela FIB. Entusiasta de soluções Open Source. E blogueiro nas horas vagas.

4 Responses

  1. Gustavo Rafael da Silva Castro disse:

    Boa tarde, eu gostaria de tirar a duvida, deixar este serviço manual interfere em alguma aplicação do meu sistema windows diretamente ou não? Agradeço se me responder

    • Dan_Atilio disse:

      Boa tarde.
      Se você deixar manual, a única diferença é que você precisará iniciar o serviço sempre que for usar as ferramentas do XAMPP.
      Se deixar automático, ele sempre vai “iniciar” sozinho, o que pode usar memória RAM da sua máquina.

  2. Jonatan disse:

    Boa noite muito obrigado….

Deixe uma resposta