En tjänst har övergått i ett oförutsägbart tillstånd.
Den här regeln genererar en avisering när tjänsthanteraren identifierar att en tjänst har startat med en ogiltig konfiguration. Observera att även om tjänsthanteraren har identifierat en ogiltig konfiguration, så startade tjänsten.
Tjänsten körs och fungerar eventuellt inte som förväntat. Dessutom är det inte säkert att tjänsten går att starta om förrän problemet har lösts.
Exempelhändelse:
Den här regeln genererar en avisering när någon av följande händelser inträffar och registreras i systemets händelselogg:
Tjänsten %1 har markerats som en interaktiv tjänst. Systemet är dock konfigurerat för att inte tillåta interaktiva tjänster. Den här tjänsten kanske inte fungerar korrekt.
Tjänstkontrollhanteraren påträffade ett fel som har tagit bort en konfigurationsändring av tjänsten %1. Tjänsten %2 är för närvarande i ett oförutsägbart tillstånd. Om du inte korrigerar den här konfigurationen kanske du inte kan starta om tjänsten %1 eller också kan du stöta på andra fel. Om du vill säkerställa att tjänsten konfigureras korrekt ska du använda snapin-modulen Tjänster i MMC.
Källa: Tjänstkontrollhanteraren; händelse-ID: 7030 Tjänsten %1 har markerats som en interaktiv tjänst. Systemet är dock konfigurerat för att inte tillåta interaktiva tjänster. Den här tjänsten kanske inte fungerar korrekt.
Källa: Tjänstkontrollhanteraren; händelse-ID: 7037 Tjänstkontrollhanteraren påträffade ett fel som har tagit bort en konfigurationsändring av tjänsten %1. Tjänsten %2 är för närvarande i ett oförutsägbart tillstånd. Om du inte korrigerar den här konfigurationen kanske du inte kan starta om tjänsten %1 eller också kan du stöta på andra fel. Om du vill säkerställa att tjänsten konfigureras korrekt ska du använda snapin-modulen Tjänster i MMC.
Den här aviseringen skapas när något av följande uppstår:
Tjänsten är konfigurerad för att köras interaktivt men systemprincipen är konfigurerad för att hindra tjänster från att köras i det här läget.
Ett fel uppstod vid försök att konfigurera tjänsten.
Det finns två möjliga lösningar för denna avisering. Se händelsen som skapade aviseringen och följ lämpliga steg nedan för att lösa problemet.
Händelse-ID: 7030
Om du vill lösa den här aviseringen kontaktar du en ämnesexpert eller leverantören för att fastställa om tjänsten måste köras interaktivt på skrivbordet. Följ annars dessa steg:
Öppna snapin-modulen Tjänster i MMC.
Dubbelklicka på lämplig tjänst och öppna tjänstens egenskapssida.
Klicka på fliken Logga in.
Avmarkera kryssrutan Tillåt att tjänsten samverkar med skrivbordet.
Om tjänsten måste köras interaktivt måste du ändra systemprincipen "Tillåt att tjänsten samverkar med skrivbordet". Utför då följande steg:
HKLM\System\CCC\Control\Windows
0 - Aktiverad
1 - Inaktiverad
Öppna Registereditorn.
Navigera till registervärdet NoInteractiveServices på: HKLM\System\CCC\Control\Windows
Ställ in värdet från "0" till "1" 0 - aktiverad 1 - inaktiverad
Öppna snapin-modulen Tjänster i MMC.
Välj lämplig tjänst och starta om den.
Händelse-ID: 7037
Gör så här för att lösa aviseringen:
Öppna snapin-modulen Tjänster i MMC.
Dubbelklicka på lämplig tjänst och öppna tjänstens egenskapssida.
Klicka på var och en av flikarna och kontrollera att konfigurationsinformationen stämmer. Uppdatera eventuella konfigurationsfält som innehåller felaktiga eller skadade data.
Starta om tjänsten och kontrollera händelseloggen för att fastställa om händelse 7037 har inträffat på nytt. Om den inte har det är problemet löst.
Om händelse 7037 inträffar på nytt använder du Sc.exe för att undersöka tjänstens avancerade konfigurationsinställningar och uppdaterar dem sedan efter behov. Använd kommandona qc och config i Sc.exe om du vill visa och konfigurera tjänsten.
Target | Microsoft.Windows.Server.2008.OperatingSystem | ||
Category | EventCollection | ||
Enabled | True | ||
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.2008.OperatingSystem.ServiceEnteredUnpredictableState.Alert" Enabled="true" 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>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.2008.OperatingSystem.ServiceEnteredUnpredictableState.Alert.AlertMessage"]$</AlertMessageId>
<AlertParameters>
<AlertParameter1>$Data/EventDescription$</AlertParameter1>
</AlertParameters>
<Suppression>
<SuppressionValue/>
</Suppression>
</WriteAction>
</WriteActions>
</Rule>