Služba vstoupila do nepředvídatelného stavu.
Toto pravidlo vyvolá výstrahu, jestliže Správa ovládání služby zjistí, že služba byla spuštěna s neplatnou konfigurací. Je důležité vědět, že i když Správa ovládání služby zjistí neplatnou konfiguraci, služba bude přesto úspěšně spuštěna.
Služba nemusí běžet očekávaným způsobem nebo se může chovat nepředvídatelně. Navíc službu nemusí být možné restartovat, dokud se problém nevyřeší.
Vzorová událost:
Toto pravidlo generuje výstrahu vždy, když dojde ke kterékoli z následujících událostí a ty jsou zaznamenány v protokolu událostí systému:
Služba %1 je označena jako interaktivní služba. Systém je však nakonfigurován tak, aby nepovoloval interaktivní služby. Tato služba pravděpodobně nebude fungovat správně.
Při vracení změn konfigurace služby %1 došlo k chybě. Stav parametru %2 není možné zjistit. Pokud konfiguraci neopravíte, službu %1 možná nebude možné spustit nebo dojde k dalším chybám. Konfiguraci služby ověřte použití modulu snap-in Služby v konzole MMC.
Zdroj: Správa ovládání služby; ID události: 7030Služba %1 je označena jako interaktivní služba. Systém je však nakonfigurován tak, aby nepovoloval interaktivní služby. Tato služba pravděpodobně nebude fungovat správně.
Zdroj: Správa ovládání služby; ID události: 7037Při vracení změn konfigurace služby %1 došlo k chybě. Stav parametru %2 není možné zjistit. Pokud konfiguraci neopravíte, službu %1 možná nebude možné spustit nebo dojde k dalším chybám. Konfiguraci služby ověřte použití modulu snap-in Služby v konzole MMC.
Tato výstraha je vygenerována vždy, když dojde k některé z následujících událostí:
Služba je nakonfigurována na interaktivní spuštění, ale systémová zásada je nakonfigurován tak, aby bránila službám ve spuštění v tomto režimu.
Při pokusu o konfiguraci služby došlo k chybě.
Existují dvě možná řešení této výstrahy. Podívejte se na událost, která generovala výstrahu, a vyberte příslušné kroky řešení.
ID události: 7030
Budete-li chtít vyřešit tuto výstrahu, poraďte se s odborníkem na danou oblast. Společně pak určete, zda služba musí na ploše běžet interaktivně. Pokud ne, postupujte podle tohoto návodu:
Otevřete modul snap-in Služby konzoly MMC.
Dvakrát klikněte na příslušnou službu a otevřete její seznam vlastností.
Klikněte na kartu Přihlásit.
Zrušte zaškrtnutí políčka Povolit službě používání plochy.
Pokud služba musí běžet interaktivně, bude nutné změnit nastavení systémových zásad Povolit službě používání plochy. Chcete-li to provést, postupujte takto:
HKLM\System\CCC\Control\Windows
0 – Povoleno
1 – Zakázáno
Spusťte Editor registru.
Přejděte na hodnotu registru NoInteractiveServices zde:HKLM\System\CCC\Control\Windows
Místo hodnoty 0 nastavte hodnotu 1 (0 – Povoleno1 – Zakázáno)
Otevřete modul snap-in Služby konzoly MMC.
Vyberte odpovídající službu a restartujte ji.
ID události: 7037
Vyřešte tuto výstrahu provedením následujícího postupu:
Otevřete modul snap-in Služby konzoly MMC.
Dvakrát klikněte na příslušnou službu a otevřete její seznam vlastností.
Klikněte na jednotlivé karty a ověřte, že informace o konfiguraci jsou správné. Aktualizujte všechna pole konfigurace, která obsahují nesprávná nebo poškozená data.
Restartujte službu a podle informací v protokolu událostí zjistěte, zda k události 7037 došlo znovu. Pokud ne, je problém vyřešen.
Pokud se událost 7037 v protokolu objeví znovu, zkontrolujte pomocí nástroje Sc.exe pokročilá nastavení konfigurace služby a pak je odpovídajícím způsobem aktualizujte. Pomocí příkazů qc a config v nástroji Sc.exe zobrazte a konfigurujete službu.
Target | Microsoft.Windows.Server.2003.OperatingSystem | ||
Category | EventCollection | ||
Enabled | True | ||
Event Source | Service Control Manager | ||
Alert Generate | True | ||
Alert Severity | Error | ||
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.2003.OperatingSystem.ServiceEnteredUnpredictableState.Alert" Enabled="true" Target="Microsoft.Windows.Server.2003.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>PublisherName</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>7037</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery>EventDisplayNumber</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value>7030</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
</Or>
</Expression>
</And>
</Expression>
</DataSource>
</DataSources>
<WriteActions>
<WriteAction ID="GenerateAlert" TypeID="SystemHealth!System.Health.GenerateAlert">
<Priority>1</Priority>
<Severity>2</Severity>
<AlertMessageId>$MPElement[Name="Microsoft.Windows.Server.2003.OperatingSystem.ServiceEnteredUnpredictableState.Alert.AlertMessage"]$</AlertMessageId>
<AlertParameters>
<AlertParameter1>$Data/EventDescription$</AlertParameter1>
</AlertParameters>
<Suppression>
<SuppressionValue/>
</Suppression>
</WriteAction>
</WriteActions>
</Rule>