O Serviço de Ativação de Processo do Windows (WAS) não será mais iniciado no meu PC com Windows 10. Como resultado, o IIS não será iniciado. Não tenho muita certeza de quando aconteceu, mas provavelmente no último mês.
Durante a inicialização, agora recebo uma série de 4 eventos de erro no log do sistema:
WAS 5215: O Serviço de Ativação de Processo do Windows (WAS) falhou ao executar a inicialização da instalação offline. O campo de dados contém o número do erro. [Campo de dados: 50000780]
WAS 5005: O Serviço de Ativação de Processos do Windows (WAS) está sendo interrompido porque encontrou um erro. O campo de dados contém o número do erro. [Campo de dados: 50000780]
Service Control Manager 7023: O serviço WAS foi finalizado com o seguinte erro: O arquivo existe.
Service Control Manager 7001: O serviço W3SVC depende do serviço WAS que falhou ao iniciar devido ao seguinte erro: O arquivo existe.
Não tenho muitas referências a esse tipo de erro com o erro que o arquivo existe .
(Tentei usar o ProcMon para tentar identificar a qual arquivo ele está se referindo, mas ele se recusa absolutamente a executar.)
Editar ... finalmente fez o ProcMon funcionar (depois de extrair a versão de 64 bits usando o VS2017). Acontece que o arquivo que causou o problema acima foi o arquivo "applicationhost.config.tmp" na C:\Windows\System32\inetsrv\Config
pasta. A remoção desse arquivo permitiu que o processo continuasse mais.
Agora, o primeiro e o terceiro erros são:
WAS 5215: O Serviço de Ativação de Processo do Windows (WAS) falhou ao executar a inicialização da instalação offline. O campo de dados contém o número do erro. [Campo de dados: 0D000780]
Service Control Manager 7023: O serviço Windows Process Activation Service terminou com o seguinte erro: Os dados são inválidos.
De acordo com a resposta de Yanbing Shi, aqui estão as linhas mais recentes do iis.log
arquivo:
[01/13/2018 23:10:41] [ ***** IIS 10.0 Component Based Setup ***** ]
[01/13/2018 23:10:41] .\inetsrv\iissetup.exe /install SharedLibraries /nano
[01/13/2018 23:10:41] Setting Installation Type to Nano
[01/13/2018 23:10:41] Successfully added IIS_IUSRS ACE to DACL at %ProgramData%\Microsoft\Windows\WER\ReportQueue.
[01/13/2018 23:10:42] < !!FAIL!! > Failed to create the NetFrameworkConfigurationKey key container (result=0x8009000f)
[01/13/2018 23:10:42] < !!FAIL!! > Install of component SharedLibraries result=0x8009000f
[01/13/2018 23:10:42] < !!FAIL!! > COMPONENT::ExecuteCommand result=0x8009000f
[01/13/2018 23:10:42] [ End of IIS 10.0 Component Based Setup ]
Em resposta à próxima resposta de Yanbing Shi ...
No começo, não consegui visualizar / editar / excluir o d6d986f09a1ee04e24c949879fdb506c_*
arquivo. Quando tentei visualizar sua permissão, recebi a mensagem: You do not have permission to view this object's security properties, even as an administrative user.
No entanto, consegui alterar a propriedade para "Administradores" e, em seguida, conceder Full
permissão a esses grupos , e então pude visualizá-la. O arquivo não era um arquivo de texto, mas aproximadamente 28 bytes no arquivo NetFrameworkConfigurationKey
. Mudei o arquivo dessa pasta.
Então eu corri net start was
e conseguiSystem error 80 has occurred. The file exists.
Não houve nada adicionado ao iis.log
arquivo, mas os eventos de erro comuns foram adicionados ao log de eventos do sistema.
Eu apaguei o applicationhost.config.tmp
arquivo manualmente e executei net start was
. Desta vez, eu tenhoSystem error 13 has occurred. The data is invalid.
Desta vez, houve novas entradas para iis.log
[03/18/2018 07:44:54] [ ***** IIS 10.0 Component Based Setup ***** ]
[03/18/2018 07:44:54] .\inetsrv\iissetup.exe /install SharedLibraries /nano
[03/18/2018 07:44:54] Setting Installation Type to Nano
[03/18/2018 07:44:55] Successfully added IIS_IUSRS ACE to DACL at %ProgramData%\Microsoft\Windows\WER\ReportQueue.
[03/18/2018 07:44:55] Created NetFrameworkConfigurationKey key containter
[03/18/2018 07:44:56] Created NetFrameworkConfigurationKey user key
[03/18/2018 07:44:56] Set ACLs on NetFrameworkConfigurationKey
[03/18/2018 07:44:56] < !!FAIL!! > Failed to create the iisWasKey key container (result=0x8009000f)
[03/18/2018 07:44:56] < !!FAIL!! > Install of component SharedLibraries result=0x8009000f
[03/18/2018 07:44:56] < !!FAIL!! > COMPONENT::ExecuteCommand result=0x8009000f
[03/18/2018 07:44:56] [ End of IIS 10.0 Component Based Setup ]