Échec du démarrage d'un service ou pilote

Microsoft.Windows.Server.10.0.OperatingSystem.ServiceOrDriverFailedToStart.Alert (Rule)

Un événement signalant l'échec du démarrage d'un service ou d'un pilote a été détecté.

Knowledge Base article:

Résumé

Cette règle génère une alerte lorsqu'un service Windows® ou un pilote de périphérique ne parvient pas à démarrer.

Exemple d'événement :

Cette règle génèrera un événement lorsqu'un des événements suivants se produira dans le journal des événements système :

Le service %1 n'a pas pu démarrer en raison de l'erreur suivante : %n%2

Le service %1 dépend du service %2 qui n'a pas pu démarrer en raison de l'erreur suivante : %n%3

Aucune barre oblique inversée ne figure dans le nom de compte.

La tentative d'ouverture de session avec le mot de passe actuel a échoué avec l'erreur suivante : %n%1

Une seconde tentative d'ouverture de session avec l'ancien mot de passe a échoué avec l'erreur : %n%1

Le service %1 est en attente de démarrage.

Le service %1 s'est arrêté avec l'erreur suivante : %n%2

Au moins un service ou pilote n'a pas pu démarrer au démarrage du système. Consultez le journal des événements dans l'Observateur d'événements pour plus de détails.

Le pilote de démarrage système ou d'amorçage suivant n'a pas pu se charger : %1

Le service %1 n'a pas pu se connecter en tant que %2 avec le mot de passe actuellement configuré en raison de l'erreur suivante : %n%3%n%n Pour vérifier que le service est configuré correctement, utilisez le composant logiciel enfichable Services dans Microsoft Management Console (MMC).

Causes

Un service Windows ou un pilote de périphérique peut échouer au démarrage pour l'une des raisons suivantes :

Résolutions

Cette alerte peut générer un certain nombre d'événements différents ; chacun d'eux comporte une procédure de solutions unique que vous devez suivre. Reportez-vous aux événements associés à cette alerte pour déterminer la cause racine, puis suivez la procédure de solutions appropriée, indiquée ci-dessous.

ID d’événement : 7008 - Le nom de compte défini pour l'ouverture de session est incorrect.

Le mot de passe défini pour l'ouverture de session n'est pas valide.

Le service ou le pilote a cessé de répondre pendant le démarrage.

Le service ou le pilote a quitté de manière inattendue au cours du démarrage.

Services

Pilotes

a. Désinstallez le périphérique et recherchez les modifications matérielles.

b. Essayez de mettre à jour le pilote vers une version plus récente obtenue du fournisseur.

c. Désactivez le périphérique.

Element properties:

TargetMicrosoft.Windows.Server.10.0.OperatingSystem
CategoryEventCollection
EnabledFalse
Alert GenerateTrue
Alert SeverityWarning
Alert PriorityNormal
RemotableTrue
Alert Message
Le service ou le pilote n'a pas réussi à démarrer
{0}
Event LogSystem

Member Modules:

ID Module Type TypeId RunAs 
EventDS DataSource Microsoft.Windows.EventProvider Default
GenerateAlert WriteAction System.Health.GenerateAlert Default

Source Code:

<Rule ID="Microsoft.Windows.Server.10.0.OperatingSystem.ServiceOrDriverFailedToStart.Alert" Enabled="false" Target="ServervNext!Microsoft.Windows.Server.10.0.OperatingSystem" ConfirmDelivery="true">
<Category>EventCollection</Category>
<DataSources>
<DataSource ID="EventDS" TypeID="Windows!Microsoft.Windows.EventProvider">
<ComputerName>$Target/Host/Property[Type="Windows!Microsoft.Windows.Computer"]/NetworkName$</ComputerName>
<LogName>System</LogName>
<Expression>
<And>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery>EventSourceName</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value>Service Control Manager</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
<Expression>
<Or>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery>EventDisplayNumber</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value>7000</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery>EventDisplayNumber</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value>7001</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery>EventDisplayNumber</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value>7002</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery>EventDisplayNumber</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value>7003</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery>EventDisplayNumber</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value>7008</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery>EventDisplayNumber</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value>7022</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery>EventDisplayNumber</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value>7023</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery>EventDisplayNumber</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value>7025</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery>EventDisplayNumber</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value>7026</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery>EventDisplayNumber</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value>7038</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery>EventDisplayNumber</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value>7041</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
</Or>
</Expression>
</And>
</Expression>
</DataSource>
</DataSources>
<WriteActions>
<WriteAction ID="GenerateAlert" TypeID="SystemHealth!System.Health.GenerateAlert">
<Priority>1</Priority>
<Severity>1</Severity>
<AlertMessageId>$MPElement[Name="Microsoft.Windows.Server.10.0.OperatingSystem.ServiceOrDriverFailedToStart.Alert.AlertMessage"]$</AlertMessageId>
<AlertParameters>
<AlertParameter1>$Data/EventDescription$</AlertParameter1>
</AlertParameters>
<Suppression>
<SuppressionValue/>
</Suppression>
</WriteAction>
</WriteActions>
</Rule>