Ok, depois de pesquisar na web por algum tempo, encontrei uma solução para o meu problema.
Basta seguir estes passos para diagnosticar e resolver o problema:
-
Obtenha o pid que está escutando a porta 80:
netstat -nao | find ":80"
-
Abra o gerenciador de tarefas, vá para a aba Processos e marque "PID" em
Menu/View/Select Columns…
, depois procure o processo usando o PID encontrado na última etapa. -
Se for um aplicativo normal ou IIS, desative-o ou desinstale-o. Alguns programas (como o Skype) têm a opção de desabilitar o uso da porta 80.
-
Se for um Processo do Sistema - PID 4 - você precisa desativar o driver HTTP.sys que é iniciado por demanda por outro serviço, como o Gerenciamento Remoto do Windows ou Spooler de impressão no Windows 7 ou 2008.
Existem duas maneiras de desativá-lo, mas a primeira é mais segura:
1.
-
Vá para o gerenciador de dispositivos, selecione "mostrar dispositivos ocultos" no menu / view, go para "Não-Plug and Play Driver" / HTTP, clique duas vezes para desativá-lo (ou configurá-lo para manual, alguns serviços dependiam disso).
-
Reinicialize e use
netstat -nao | find ":80"
para verificar se 80 ainda é usado.
2.
-
Inicie o RegEdit.
-
Ir para
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\HTTP
-
Altere o valor de "start" para 4, o que significa desativado.
-
Reinicialize seu computador.
-
Minha solução foi o passo 4 .