2010-08-16 19:08:40 +0000 2010-08-16 19:08:40 +0000
34
34

Não é possível iniciar o serviço W3SVC no computador ''.

Acabei de instalar o IIS7, mas sempre que o quero iniciar, ocorre o seguinte erro:

O que tem de errado ?

Tenho o Windows 7 64-bit build 7600 e instalei o .NET Framework 3.5 SP1 e .NET Framework 4 antes de instalar o IIS7.

Respostas (13)

28
28
28
2012-02-24 00:27:35 +0000

Ir para Task Manager –> Processos e parar manualmente o processo W3SVC. Depois de fazer isto, o processo deve começar normalmente ao reiniciar o IIS

19
19
19
2010-08-20 18:48:29 +0000

Encontrei a solução:

  1. executar -> appwiz.cpl -> ligar ou desligar as funcionalidades das janelas -> Desmarcar “Internet Information Services” e “Windows Process Activation Service”

  2. Reinicie a sua máquina.

  3. Executar -> appwiz.cpl -> instalar tanto “Internet Information Services” como “Windows Process Activation Service” Referência

12
12
12
2015-12-17 03:23:04 +0000

Deparei-me com o mesmo problema. Foi resolvido com os seguintes passos:

  1. Ir para admin dos prompt de comando –
  2. (Ctrl+x) dará a opção de ir para admin dos prompt de comando
  3. usar o comando “iisreset”

Isto resolverá o problema.

Obrigado, Narendra.

7
7
7
2010-08-16 19:20:48 +0000

Isto ocorre normalmente quando o porto 80 está a ser utilizado por outra coisa. Se se trata de uma caixa de desenvolvimento, também tem instalado o Apache ou o Skype? Estes são um culpado comum.

Pode verificar se a porta 80 está a ser utilizada, executando netstat -ab|find "80" num prompt de comando elevado. Isto pode demorar um ou dois minutos a correr, dependendo da actividade da rede que está a ocorrer no seu PC.

5
5
5
2015-10-26 20:28:36 +0000
  1. Ir para services.msc
  2. Verifique World Wide Web Publishing Service.
  3. Se estiver desactivado, clique com o botão direito do rato para alterar o tipo de arranque para Automatic.
  4. Iniciar o serviço.
5
5
5
2011-04-06 11:17:32 +0000

Um pouco diferente da solução de Mohammad :

  1. correr -\apwiz.cpl -\ativar ou desativar as características das janelas -\ativar “Windows Process Activation Service”

  2. É tudo.

Resolveu o meu problema.

3
3
3
2015-09-02 21:15:38 +0000

Tive este problema porque me esqueci que estava a depurar o processo w3svc no Visual Studio quando estava a trabalhar num website, e fiz uma pausa num ponto de paragem :P

3
3
3
2014-02-24 17:41:53 +0000

A solução para esta questão foi diferente para mim.

Depois de seguir as soluções para verificar se as Características da Janela onde eu ainda estava a ter o mesmo problema.

A mensagem de erro era a mesma e reparei que o Serviço Windows “World Wide Web Publishing Service”, que estava definido para automático, não foi iniciado.

Este serviço estava dependente de “Windows Process Activation Service” (Pode verificar serviços dependentes clicando com o botão direito do rato > propriedades > separador dependente)

Recebi um erro de ficheiro/montagem em falta quando tentei iniciar manualmente “Windows Process Activation Service”. De acordo com este blog a pasta apppools tinha desaparecido. Como o autor dessa página, não faço ideia do que a fez desaparecer…software de segurança?

Adicionei o directório c:\inetpub\temp\apppools e iniciei os serviços na ordem correcta. Ambos estão agora definidos para automático e todos funcionam bem.

1
1
1
2010-08-16 20:37:00 +0000

Deve verificar se todos os seguintes serviços são iniciados, ou no mínimo, não deficientes: HTTP, Windows Process Activation Service, DCOM Process Launcher, e RPC Endpoint Mapper.

Deverá também verificar se nenhum outro processo está a ouvir na porta 80. A forma mais simples de o fazer é emitir o seguinte numa janela de comando:

netstat -a -o|findstr 80
1
1
1
2014-06-19 12:38:25 +0000

Estava a ter o mesmo problema, e segui todos os passos aqui descritos…. No entanto, nada parece ter funcionado.

O erro no gestor de eventos que estava a receber enquanto tentava executar manualmente o serviço “Windows Process Activation Service” estava a afirmar que o serviço http não foi encontrado ou desactivado. Além disso, não fomos capazes de encontrar o serviço http na lista de serviços… por isso não tinha a certeza de como o activar.

Aqui está o erro que estava a receber

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.

Finalmente consegui corrigi-lo usando o seguinte comando no prompt de comando.

sc config http start= auto

Então, apenas iniciei o “Windows Process Activation Service” e o IIS está agora a funcionar bem.

Crédito vai para a resposta original dada aqui: Como reinstalar o serviço de janelas http por MajidTaheri

Esperando que isto ajude alguém com o mesmo problema…

0
0
0
2013-08-24 16:51:46 +0000

Eu tinha um problema semelhante. No meu caso, o serviço World Wide Web Publushing Service (W3SVC) foi desactivado. Executar services.msc, clicar no botão direito do rato em World Wide Web Publushing Service, depois clicar em Propriedades e seleccionar “Automático” como tipo de arranque. Agora inicie novamente o IIS.

0
0
0
2016-04-28 22:52:26 +0000

Após a actualização do Server 2010 para 2012 R2, tive o mesmo problema. Segui o conselho acima com os passos adicionais.

De prompt de comando elevado:

sc config http start = auto
net start w3svc

Actualizei o website WSUS no gestor do IIS e reiniciei e as coisas estavam bem.

0
0
0
2014-07-08 17:30:04 +0000

Acabou de reiniciar o servidor. Estava bem na altura. O serviço ficou preso ao tentar descer depois de ter feito algumas alterações ao IIS.