Redémarrage du client en attente

Microsoft.FEP.AlertForDeploymentPendingRebootAlertRule (Rule)

Cette règle détecte un point de terminaison qui requiert un redémarrage pour terminer l'installation du client Forefront Endpoint Protection.

Knowledge Base article:

Résumé

Un redémarrage est requis pour terminer l'installation du client Forefront Endpoint Protection sur l'ordinateur spécifié. Redémarrez l'ordinateur maintenant.

Causes

L'obligation de procéder à un redémarrage pour achever l'installation s'explique généralement par les raisons suivantes :

1. Le service NIS (Network Intrusion Service) nécessite l'installation de la mise à jour Windows Update - KB981889 spécifique sur l'ordinateur. Si cette mise à jour n'est pas déjà installée, elle s'installe automatiquement lors de l'installation du client. Cette mise à jour requiert un redémarrage.

2. Le client Forefront Endpoint Protection a désinstallé un autre produit anti-programme malveillant au cours de son installation. Un handle ouvert sur un fichier en cours de désinstallation peut nécessiter un redémarrage afin de terminer l'installation du client.

Résolutions

Utilisez la Connexion Bureau à distance pour vous connecter à l'ordinateur spécifié et redémarrer.

Element properties:

TargetMicrosoft.FEP.ProtectedServerCandidate
CategoryCustom
EnabledTrue
Alert GenerateTrue
Alert SeverityInformation
Alert PriorityLow
RemotableTrue
Alert Message
Installation du client Forefront Endpoint Protection
Un redémarrage est requis pour terminer l'installation du client Forefront Endpoint Protection.

Member Modules:

ID Module Type TypeId RunAs 
DeploymentPendingRebootListener DataSource Microsoft.FEP.ProtectedServer.GenerateDeploymentPendingRebootAlertDS Default
DeployRebootRequiredCondition ConditionDetection System.ExpressionFilter Default
GenerateAlert WriteAction System.Health.GenerateAlert Default

Source Code:

<Rule ID="Microsoft.FEP.AlertForDeploymentPendingRebootAlertRule" Enabled="true" Target="FEPLibrary!Microsoft.FEP.ProtectedServerCandidate" ConfirmDelivery="true" Remotable="true" Priority="Normal" DiscardLevel="100">
<Category>Custom</Category>
<DataSources>
<DataSource ID="DeploymentPendingRebootListener" TypeID="FEPLibrary!Microsoft.FEP.ProtectedServer.GenerateDeploymentPendingRebootAlertDS">
<IsClientInstalled>$Target/Property[Type="FEPLibrary!Microsoft.FEP.ProtectedServerCandidate"]/IsClientInstalled$</IsClientInstalled>
</DataSource>
</DataSources>
<ConditionDetection ID="DeployRebootRequiredCondition" TypeID="System!System.ExpressionFilter">
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery Type="String">Property[@Name='DeploymentState']</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value Type="String">Restart Required</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
</ConditionDetection>
<WriteActions>
<WriteAction ID="GenerateAlert" TypeID="Health!System.Health.GenerateAlert">
<Priority>0</Priority>
<Severity>0</Severity>
<AlertMessageId>$MPElement[Name="Microsoft.FEP.DeploymentPendingRebootRule.Alert"]$</AlertMessageId>
<Suppression>
<SuppressionValue>$Target/Property[Type="FEPLibrary!Microsoft.FEP.ProtectedServerCandidate"]/ServerId$</SuppressionValue>
</Suppression>
</WriteAction>
</WriteActions>
</Rule>