inicialização do serviço W3SVC

1

Estou tentando testar um projeto do WCF que publiquei, criado em VB.NET. Quando entro no gerenciador do IIS e tento iniciar o site, ele diz

Websites cannot be started unless both the Windows Activation Service (WAS) and the World Wide Web Publishing Service (W3SVC) are running. Both services are currently stopped.

Para corrigir isso, entrei em 'Serviços' e rolei para 'Serviço de Publicação na World Wide Web', que não está em execução no momento. Eu tentei começar isso e foi então apresentado com outra mensagem

Windows could not start the World Wide Web Publishing Service service on local computer. Error 1068: The dependency service or group failed to start

Ao procurar nas propriedades, as dependências ramificaram-se da seguinte forma

Aoanalisarosserviços,todoselesestavamemexecução,excetoum.

OúnicoquenãoestáemexecuçãoéoWindowsProcessActivationService

Quando tento iniciar este serviço, ele diz

Windows could not start the Windows Process Activation Service service on Local Computer

Error 2: The system cannot find the file specified

Como posso iniciar esses serviços para que eu possa iniciar meu website em inetmgr ?

EDITAR

Estou usando o Windows 10 de 64 bits. Minha versão do IIS não tenho certeza, mas com base em uma pesquisa rápida no Google, eu imagino que seja a versão 8 ou superior.

    
por David 11.10.2018 / 13:12

1 resposta

0

Parece que as pessoas enfrentam esse problema de tempos em tempos e, em particular, depois que as Atualizações do Windows são instaladas devido a uma chave de registro adicionada ao registro, o que parece causar problemas.

De acordo com a resposta no post Serviço de Ativação de Processos do Windows Erro 2: O sistema não pode encontrar o arquivo especificado , você pode simplesmente excluir uma chave de registro específica e depois reiniciar o serviço para resolvê-lo.

  • The issue seems to be, that windows adds an incorrect parameter to the WAS service startup parameters. I fixed the issue using the following steps:

    • Start regedit (just type it into start)
    • Navigate to HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\WAS\Parameters
    • Delete the NanoSetup variable. This variable is preventing WAS from starting
    • Start the WAS service using task manager or by typing "net start WAS" in Command Prompt
    • Start the W3SVC service the same way
    • You can now start your website in IIS again

    Source

Além disso, essa correção acima e as correções adicionais estão listadas na O IIS não será iniciado após a atualização para 1803 - o WAS falha com o Erro 2 -" Não é possível localizar o arquivo especificado " e < a href="https://social.technet.microsoft.com/Forums/en-US/315841e1-b8b2-4084-8224-580ef3d13420/upgrade-to-windows-10-1709-iis-fails?forum=win10itprosetup" > Atualização para o Windows 10 1709: o IIS falha. envia posts para que valha a pena uma leitura desses tópicos se você continuar tendo problemas para outras etapas de solução de problemas.

Mais recursos

por 22.10.2018 / 15:24