Ожидающая перезагрузка для установки клиента

Microsoft.FEP.AlertForDeploymentPendingRebootAlertRule (Rule)

При помощи этого правила можно определить, необходимо ли произвести перезагрузку конечной точки, чтобы завершить установку клиента FEP.

Knowledge Base article:

Сводка

Необходимо произвести перезагрузку для завершения установки клиента Forefront Endpoint Protection на указанном компьютере. Перезагрузите компьютер сейчас.

Причины

Перезагрузка для завершения установки может требоваться по приведенным ниже причинам:

1. Для службы защиты от сетевых вторжений (NIS) требуется установить на компьютере определенное обновление Windows KB981889. Если это обновление не установлено заранее, оно будет автоматически установлено во время установки клиента. Для этого обновления требуется перезагрузка.

2. Клиент Forefront Endpoint Protection удалил другое ПО по защите от вредоносных программ во время установки. Возможно, открытый дескриптор для удаляемого файла потребует перезагрузки, чтобы завершить установку клиента.

Решения

Используйте подключение к удаленному рабочему столу, чтобы подключиться к указанному компьютеру и перезагрузить его.

Element properties:

TargetMicrosoft.FEP.ProtectedServerCandidate
CategoryCustom
EnabledTrue
Alert GenerateTrue
Alert SeverityInformation
Alert PriorityLow
RemotableTrue
Alert Message
Установка клиента Forefront Endpoint Protection
Необходима перезагрузка для завершения установки клиента 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>