Bir hizmet, öngörülemeyen bir duruma girdi.
Bu kural, Hizmet Denetim Yöneticisi bir hizmetin geçersiz bir yapılandırmayla başlatıldığını algıladığında bir uyarı oluşturur. Hizmet Denetim Yöneticisi geçersiz bir yapılandırma algılasa bile hizmetin başarıyla başlatılacağının unutulmaması önemlidir.
Hizmet beklendiği gibi çalışmayabilir ve beklenmedik biçimde davranabilir. Ayrıca, sorun çözülene kadar hizmet yeniden başlatılamayabilir.
Örnek Olay:
Bu kural, aşağıdaki olaylardan herhangi biri olduğunda ve Sistem Olay Günlüğü'ne kaydedildiğinde bir uyarı oluşturur:
%1 hizmeti etkileşimli bir hizmet olarak işaretlenmiş. Ancak, hizmet etkileşimli hizmetlere izin vermeyecek şekilde yapılandırılmış. Bu hizmet düzgün çalışmayabilir.
Hizmet Denetim Yöneticisi, %1 hizmetinde bir yapılandırma değişikliğinin yapılamadığı bir hatayla karşılaştı. Hizmetin %2 öğesi şu anda öngörülemeyen bir durumda. Bu yapılandırmayı düzeltmezseniz, %1 hizmetini yeniden başlatamaz veya başka hatalarla karşılaşabilirsiniz. Hizmetin düzgün yapılandırıldığından emin olmak için, MMC'deki Hizmetler ek bileşenini kullanın.
Kaynak: Hizmet Denetim Yöneticisi; Olay Kimliği: 7030%1 hizmeti etkileşimli bir hizmet olarak işaretlenmiş. Ancak, hizmet etkileşimli hizmetlere izin vermeyecek şekilde yapılandırılmış. Bu hizmet düzgün çalışmayabilir.
Kaynak: Hizmet Denetim Yöneticisi; Olay Kimliği: 7037Hizmet Denetim Yöneticisi, %1 hizmetinde bir yapılandırma değişikliğinin yapılamadığı bir hatayla karşılaştı. Hizmetin %2 öğesi şu anda öngörülemeyen bir durumda. Bu yapılandırmayı düzeltmezseniz, %1 hizmetini yeniden başlatamaz veya başka hatalarla karşılaşabilirsiniz. Hizmetin düzgün yapılandırıldığından emin olmak için, MMC'deki Hizmetler ek bileşenini kullanın.
Bu uyarı, aşağıdaki koşullardan herhangi biri gerçekleştiğinde oluşturulur:
Hizmet etkileşimli olarak çalışacak şekilde, buna karşın sistem ilkesi hizmetlerin bu modda çalışmasını engelleyecek şekilde yapılandırılmıştır.
Hizmeti yapılandırmaya çalışırken bir hata oluşmuştur.
Bu uyarının iki çözümlemesi olabilir. Uyarıyı oluşturan olaya başvurun ve uygun çözümleme adımlarını seçin.
Olay Kimliği: 7030
Bu uyarıyı çözümlemek için, hizmetin masaüstünde etkileşimli olarak çalışması gerekip gerekmediğini belirlemek üzere konunun uzmanı birisine veya hizmetin satıcısına danışın. Etkileşimli çalışması gerekmiyorsa, şu adımları izleyin:
Hizmetler MMC ek bileşenini açın.
Uygun Hizmete çift tıklayın ve hizmetin özellikler sayfasını açın.
Oturum Aç sekmesine tıklayın.
Hizmetin masaüstü ile etkileşimine izin ver onay kutusunun işaretini kaldırın.
Hizmetin etkileşimli çalışması gerekiyorsa, "Hizmetin masaüstü ile etkileşimine izin ver" sistem ilkesini değiştirmeniz gerekir. Bunu yapmak için, aşağıdaki adımları gerçekleştirin:
HKLM\System\CCC\Control\Windows
0 - Etkin
1 - Devre dışı
Kayıt Defteri Düzenleyicisi'ni açın.
:HKLM\System\CCC\Control\Windows üzerinde "NoInteractiveServices" kayıt defteri değerini bulun
Değeri "0" değerinden "1" değerine değiştirin (0 - Etkin 1 - Devre dışı)
Hizmetler MMC ek bileşenini açın.
Uygun Hizmeti seçip yeniden başlatın.
Olay Kimliği: 7037
Aşağıdakileri yaparak bu uyarıyı çözümleyin:
Hizmetler MMC ek bileşenini açın.
Uygun hizmete çift tıklayın ve hizmetin özellikler sayfasını açın.
Sekmelerin her birine tıklayın ve yapılandırma bilgilerinin uygun olduğunu doğrulayın. Yanlış olan tüm yapılandırma alanlarını veya üzerlerindeki hatalı verileri düzeltin.
7037 olayının başka bir örneğinin oluşup oluşmadığını belirlemek için hizmeti yeniden başlatıp olay günlüğünü inceleyin. Oluşmadıysa, sorun çözülmüş demektir.
Yeni bir 7037 olayı oluşursa, hizmetin gelişmiş yapılandırma ayarlarını incelemek ve gerekiyorsa düzeltmek için Sc.exe komutunu çalıştırın. Hizmeti görüntülemek ve yapılandırmak için Sc.exe komutu içindeki qc ve config komutlarını kullanın.
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>