Diese Regel generiert bei jedem Startversuch eines Diensts mit einer ungültigen Konfiguration eine Warnung. In diesem Fall hat die Warnung den Schweregrad „Warnung“, was bedeutet, dass der Dienst trotz der ungültigen Dienstkonfiguration gestartet werden konnte. Es kann aber sein, dass der Dienst nicht in der gewünschten Konfiguration ausgeführt wird.
Diese Warnung tritt auf, wenn die Konfigurationsparameter des Diensts in der Registrierung ungültig sind. Eine ungültige Konfiguration kann aus folgenden Gründen auftreten:
Im Dienst selbst ist beim Aktualisieren der Konfigurationseinstellungen ein Fehler aufgetreten.
Der Konfigurationswert wurde durch eine manuelle Verwaltungsaktion fehlerhaft geändert.
Eine andere Anwendung hat die Konfigurationseinstellungen des Diensts fehlerhaft geändert.
Zunächst muss der Dienst ermittelt werden, der die Warnung generiert hat.
Sie finden den Dienstnamen in der Beschreibung der Warnung. Die Beschreibung enthält folgende Informationen: Der Wert „%1“ im Registrierungsschlüssel „%2“ des Servers war ungültig und wurde ignoriert.
In der tatsächlichen Warnungsbeschreibung erscheinen anstelle von „%1“ und “%2“ die folgenden Werte: Der erste Teil des zweiten Parameters (%2) ist der Name des Diensts.
Nachdem der Dienstname ermittelt wurde, kann der fehlerhaft konfigurierte Parameter durch den ersten Parameter (%1) bestimmt werden.
Wenn die Dienst- und Parameternamen bekannt sind, sollte der Mitarbeiter des Supports feststellen, ob die Konfigurationsparameter des Diensts über eine von der Anwendung bereitgestellte Benutzeroberfläche geändert werden können. Ist dies der Fall, sollte die Konfiguration auf diese Weise repariert werden. In manchen Fällen muss die Konfiguration zuerst geändert und dann in die gewünschte Konfiguration aktualisiert werden, bevor die richtigen Einstellungen konfiguriert werden können.
Wenn keine Benutzeroberfläche bereitgestellt wird, muss der Supportmitarbeiter den betreffenden Parameter u. U. direkt ändern. Dies geschieht unter dem folgenden Registrierungsschlüssel und erfordert erweiterte Kenntnisse der Parameterkonfigurationsoptionen.
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\%Dienstname\Parameters\%Parametername%
Wenn das Problem auf diese Weise nicht gelöst werden kann, müssen Sie sich ggf. an den Anbieter der Anwendung wenden, um Hilfe zu erhalten.
Target | Microsoft.Windows.Client.Vista.OperatingSystem | ||
Parent Monitor | System.Health.ConfigurationState | ||
Category | StateCollection | ||
Enabled | True | ||
Alert Generate | True | ||
Alert Severity | Warning | ||
Alert Priority | Normal | ||
Alert Auto Resolve | True | ||
Monitor Type | Microsoft.Windows.SingleEventLogManualReset2StateMonitorType | ||
Remotable | True | ||
Accessibility | Public | ||
Alert Message |
| ||
RunAs | Default |
<UnitMonitor ID="Microsoft.Windows.Client.Vista.OperatingSystem.ServerServiceConfiguration" Accessibility="Public" Enabled="onEssentialMonitoring" Target="Vista!Microsoft.Windows.Client.Vista.OperatingSystem" ParentMonitorID="SystemHealth!System.Health.ConfigurationState" Remotable="true" Priority="Normal" TypeID="Windows!Microsoft.Windows.SingleEventLogManualReset2StateMonitorType" ConfirmDelivery="false">
<Category>StateCollection</Category>
<AlertSettings AlertMessage="Microsoft.Windows.Client.Vista.OperatingSystem.ServerServiceConfiguration.AlertMessage">
<AlertOnState>Warning</AlertOnState>
<AutoResolve>true</AutoResolve>
<AlertPriority>Normal</AlertPriority>
<AlertSeverity>Warning</AlertSeverity>
<AlertParameters>
<AlertParameter1>$Data/Context/EventDescription$</AlertParameter1>
</AlertParameters>
</AlertSettings>
<OperationalStates>
<OperationalState ID="ManualReset" MonitorTypeStateID="ManualResetEventRaised" HealthState="Success"/>
<OperationalState ID="ConfigError" MonitorTypeStateID="EventRaised" HealthState="Warning"/>
</OperationalStates>
<Configuration>
<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>Server</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery>EventDisplayNumber</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value>2506</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
</And>
</Expression>
</Configuration>
</UnitMonitor>