Toto pravidlo generuje upozornění vždy, když se určitá služba pokusí spustit s neplatnou konfigurací. V tomto případě mají upozornění závažnost úrovně pro upozornění – upozorňují na to, že i přes neplatnou konfiguraci dané služby bylo službu možné úspěšně spustit. Služba však nemusí být spuštěna v požadované konfiguraci.
K tomuto upozornění dochází v případě, že jsou v registru neplatné parametry konfigurace příslušné služby. K neplatné konfiguraci může dojít z níže uvedených důvodů:
V samotné službě došlo k chybě při aktualizaci nastavení konfigurace.
Hodnota konfigurace mohla být nesprávně upravena prostřednictvím ruční akce správy.
Jiná aplikace nesprávně upravila nastavení konfigurace dané služby.
Prvním krokem při řešení tohoto upozornění je určení služby, která toto upozornění vygenerovala.
Název příslušné služby najdete v popisu upozornění. Tento popis obsahuje níže uvedené informace: Hodnota %1 klíče registru serveru %2 nebyla platná a ignorovala se.
Parametry %1 a %2 události uvedené výše se vloží do vlastního popisu upozornění. První části druhého parametru (%2) je název příslušné služby.
Jakmile určíte název příslušné služby, lze nesprávně konfigurovaný parametr určit pomocí prvního parametru (%1).
Jakmile zjistíte příslušnou službu a názvy parametrů, odborný technik by se měl pokusit určit, zda lze parametry konfigurace služby upravit pomocí uživatelského rozhraní poskytovaného aplikací. Je-li tomu tak, jedná se o nejlepší způsob opravy konfigurace. V některých případech je před konfigurací správného nastavení nutné konfiguraci nejdříve změnit na jinou konfiguraci a následně ji aktualizovat na požadovanou konfiguraci.
Není-li k dispozici uživatelské rozhraní, odborný technik se může rozhodnout upravit příslušný parametr přímo. Tato úprava se provádí v níže uvedeném umístění registru a vyžaduje pokročilé znalosti možností konfigurace parametrů.
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\%ServiceName\Parameters\%Parameter Name%
Nelze-li na základě těchto možností vyřešit potíže, bude případně nutné se obrátit na dodavatele aplikace, který poskytne příslušnou podporu.
Target | Microsoft.Windows.Server.2008.OperatingSystem | ||
Category | EventCollection | ||
Enabled | False | ||
Alert Generate | True | ||
Alert Severity | Warning | ||
Alert Priority | Normal | ||
Remotable | True | ||
Alert Message |
| ||
Event Log | System |
ID | Module Type | TypeId | RunAs |
---|---|---|---|
EventDS | DataSource | Microsoft.Windows.EventProvider | Default |
GenerateAlert | WriteAction | System.Health.GenerateAlert | Default |
<Rule ID="Microsoft.Windows.Server.2008.OperatingSystem.ServerServiceConfiguration.Collection" Enabled="false" Target="Server2008!Microsoft.Windows.Server.2008.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>server</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery>EventDisplayNumber</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value>2506</Value>
</ValueExpression>
</SimpleExpression>
</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.2008.OperatingSystem.ServerServiceConfiguration.AlertMessage"]$</AlertMessageId>
<AlertParameters>
<AlertParameter1>$Data/EventDescription$</AlertParameter1>
</AlertParameters>
<Suppression>
<SuppressionValue/>
</Suppression>
</WriteAction>
</WriteActions>
</Rule>