El proceso de trabajo no pudo inicializar la comunicación con el servicio W3SVC y, por tanto, no pudo iniciarse

Microsoft.Windows.InternetInformationServices.10.0.Worker.process.failed.to.initialize.communication.with.the.W3SVC.and.therefore.could.not.be.started (Rule)

Knowledge Base article:

Resumen

Los procesos de trabajo de Internet Information Services (IIS) dan servicio al grupo de aplicaciones y pueden estar en estado de inicio, ejecución, detención o desconocido. En IIS 10, WAS (Servicio de activación de procesos de Windows) administra los procesos de trabajo. Si un proceso de trabajo no responde, puede que WAS lo recicle.

Soluciones

Comprobar el error de inicialización del proceso de trabajo

Si el proceso de trabajo no puede inicial izarse, compruebe el mensaje de registro de eventos para consultar el número de error específico incluido en el mensaje. Este número de error será distinto del Id. de evento. Para ello, siga los siguientes pasos.

Consultar un número de error específico

Para consultar un número de error específico:

Más información sobre un número de error específico

Para más información sobre un número de error específico:

Element properties:

TargetMicrosoft.Windows.InternetInformationServices.10.0.WebServer
CategoryAlert
EnabledTrue
Event_ID2281
Event SourceMicrosoft-Windows-IIS-W3SVC-WP
Alert GenerateFalse
RemotableTrue
Event LogApplication

Member Modules:

ID Module Type TypeId RunAs 
DS DataSource Microsoft.Windows.EventProvider Default
WA WriteAction Microsoft.Windows.Server.IIS.10.0.GenerateAlertAction.SuppressedByDescription Default

Source Code:

<Rule ID="Microsoft.Windows.InternetInformationServices.10.0.Worker.process.failed.to.initialize.communication.with.the.W3SVC.and.therefore.could.not.be.started" Enabled="true" Target="Microsoft.Windows.InternetInformationServices.10.0.WebServer" ConfirmDelivery="false" Remotable="true" Priority="Normal" DiscardLevel="100">
<Category>Alert</Category>
<DataSources>
<DataSource ID="DS" TypeID="Windows!Microsoft.Windows.EventProvider">
<ComputerName>$Target/Host/Host/Property[Type="Windows!Microsoft.Windows.Computer"]/NetworkName$</ComputerName>
<LogName>Application</LogName>
<Expression>
<And>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery Type="String">PublisherName</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value Type="String">Microsoft-Windows-IIS-W3SVC-WP</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery>EventDisplayNumber</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value>2281</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
</And>
</Expression>
</DataSource>
</DataSources>
<WriteActions>
<WriteAction ID="WA" TypeID="Microsoft.Windows.Server.IIS.10.0.GenerateAlertAction.SuppressedByDescription">
<Priority>1</Priority>
<Severity>1</Severity>
<AlertMessageId>$MPElement[Name="Microsoft.Windows.InternetInformationServices.10.0.Worker.process.failed.to.initialize.communication.with.the.W3SVC.and.therefore.could.not.be.started.AlertMessage"]$</AlertMessageId>
</WriteAction>
</WriteActions>
</Rule>