Eu estava tendo o mesmo problema e segui todos os passos descritos aqui ... No entanto, nada parece funcionar.
O erro no gerenciador de eventos que eu estava recebendo ao tentar executar manualmente o serviço "Windows Process Activation Service" estava afirmando que o serviço http não foi encontrado ou desativado. Além disso, não conseguimos encontrar o serviço http na lista de serviços. Por isso, não sabíamos como ativá-lo.
Aqui está o erro que eu estava recebendo
The World Wide Web Publishing Service service depends on the HTTP service which failed to start because of the following error:
The service cannot be started, either because it is disabled or because it has no enabled devices associated with it.
Por fim, consertei o problema usando o seguinte comando no prompt de comando.
sc config http start= auto
Em seguida, acabou de iniciar o "Serviço de Ativação de Processos do Windows" e o IIS agora está funcionando bem.
O crédito vai para a resposta original dada aqui:
por MajidTaheri
Esperando que isso ajude alguém com o mesmo problema ...