Le service d'activation de processus Windows (WAS) ne démarre plus sur mon PC Windows 10. Par conséquent, IIS ne démarre pas. Je ne sais pas trop quand cela s'est produit, mais probablement au cours du dernier mois.
Au démarrage, j'obtiens maintenant une série de 4 événements d'erreur dans le journal système:
WAS 5215: le service d'activation de processus Windows (WAS) n'a pas pu exécuter l'initialisation pour la configuration hors ligne. Le champ de données contient le numéro d'erreur. [Champ de données: 50000780]
WAS 5005: Le service d'activation de processus Windows (WAS) s'arrête car il a rencontré une erreur. Le champ de données contient le numéro d'erreur. [Champ de données: 50000780]
Service Control Manager 7023: Le service WAS s'est terminé avec l'erreur suivante: Le fichier existe.
Gestionnaire de contrôle des services 7001: le service W3SVC dépend du service WAS qui n'a pas pu démarrer en raison de l'erreur suivante: Le fichier existe.
Je n'ai pas beaucoup de références à ce type d'erreur avec l'erreur que le fichier existe .
(J'ai essayé d'utiliser ProcMon pour essayer d'identifier le fichier auquel il se réfère, mais il refuse absolument de s'exécuter.)
Edit ... a finalement fait fonctionner ProcMon (après avoir extrait la version 64 bits à l'aide de VS2017). Il s'avère que le fichier à l'origine du problème ci-dessus était le fichier "applicationhost.config.tmp" dans le C:\Windows\System32\inetsrv\Config
dossier. La suppression de ce fichier a permis au processus de se poursuivre.
Maintenant, les première et troisième erreurs sont:
WAS 5215: le service d'activation de processus Windows (WAS) n'a pas pu exécuter l'initialisation pour la configuration hors ligne. Le champ de données contient le numéro d'erreur. [Champ de données: 0D000780]
Service Control Manager 7023: Le service Windows Process Activation Service s'est terminé avec l'erreur suivante: Les données ne sont pas valides.
Selon la réponse de Yanbing Shi, voici les lignes les plus récentes du iis.log
fichier:
[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 ]
En réponse à la prochaine réponse de Yanbing Shi ...
Au début, je n'ai pas pu afficher / modifier / supprimer le d6d986f09a1ee04e24c949879fdb506c_*
fichier. Lorsque j'ai tenté d'afficher son autorisation, j'ai reçu le message: You do not have permission to view this object's security properties, even as an administrative user.
j'étais cependant en mesure de changer la propriété en «Administrateurs», puis de donner l' Full
autorisation à ce groupe, puis je pouvais l'afficher. Le fichier n'était pas un fichier texte, mais il contient environ 28 octets NetFrameworkConfigurationKey
. J'ai déplacé le fichier hors de ce dossier.
J'ai ensuite couru net start was
et j'aiSystem error 80 has occurred. The file exists.
Rien n'a été ajouté au iis.log
fichier, mais les événements d'erreur habituels ont été ajoutés au journal des événements système.
J'ai ensuite supprimé manuellement le applicationhost.config.tmp
fichier et j'ai couru net start was
. Cette fois, j'aiSystem error 13 has occurred. The data is invalid.
Cette fois, il y avait de nouvelles entrées pour 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 ]