Il servizio di attivazione del processo di Windows (WAS) non si avvia più sul mio PC Windows 10. Di conseguenza, IIS non si avvia. Non sono sicuro di quando sia successo, ma probabilmente nell'ultimo mese.
Durante l'avvio, ora ricevo una serie di 4 eventi di errore nel registro di sistema:
WAS 5215: il servizio di attivazione del processo di Windows (WAS) non è riuscito a eseguire l'inizializzazione per l'installazione offline. Il campo dati contiene il numero di errore. [Campo dati: 50000780]
WAS 5005: il servizio di attivazione del processo di Windows (WAS) si sta arrestando perché si è verificato un errore. Il campo dati contiene il numero di errore. [Campo dati: 50000780]
Service Control Manager 7023: il servizio WAS è terminato con il seguente errore: Il file esiste.
Service Control Manager 7001: il servizio W3SVC dipende dal servizio WAS che non è stato avviato a causa del seguente errore: Il file esiste.
Non ho molti riferimenti a questo tipo di errore con l'errore nel file .
(Ho provato a usare ProcMon per provare a identificare a quale file si riferisce, ma si rifiuta assolutamente di essere eseguito.)
Modifica ... finalmente ProcMon ha funzionato (dopo aver estratto la versione a 64 bit usando VS2017). Si scopre che il file che ha causato il problema precedente era il file "applicationhost.config.tmp" nella C:\Windows\System32\inetsrv\Config
cartella. La rimozione di quel file ha permesso al processo di continuare ulteriormente.
Ora, il primo e il terzo errore sono:
WAS 5215: il servizio di attivazione del processo di Windows (WAS) non è riuscito a eseguire l'inizializzazione per l'installazione offline. Il campo dati contiene il numero di errore. [Campo dati: 0D000780]
Service Control Manager 7023: il servizio di attivazione del processo di Windows è terminato con il seguente errore: I dati non sono validi.
Secondo la risposta di Yanbing Shi, ecco le righe più recenti del iis.log
file:
[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 ]
In risposta alla prossima risposta di Yanbing Shi ...
Inizialmente, non sono stato in grado di visualizzare / modificare / eliminare il d6d986f09a1ee04e24c949879fdb506c_*
file. Quando ho tentato di visualizzarne l'autorizzazione, ho ricevuto il messaggio: You do not have permission to view this object's security properties, even as an administrative user.
sono stato, tuttavia, in grado di cambiare la proprietà in "Amministratori", quindi concedere l' Full
autorizzazione a quei gruppi e quindi ho potuto visualizzarlo. Il file non era un file di testo ma lo sono circa 28 byte nel file NetFrameworkConfigurationKey
. Ho spostato il file da quella cartella.
Ho quindi corso net start was
e ottenutoSystem error 80 has occurred. The file exists.
Non è stato aggiunto nulla al iis.log
file, ma i normali eventi di errore sono stati aggiunti al registro eventi di sistema.
Ho quindi eliminato manualmente il applicationhost.config.tmp
file ed eseguito net start was
. Questa volta, ho capitoSystem error 13 has occurred. The data is invalid.
Questa volta, c'erano nuove voci per 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 ]