Bir hizmetin yanlış yapılandırılmış olduğu algılandı.
Bu olayların her birisi, hizmetin yapılandırmasının hatalı olduğunu ve hizmetin düzgün başlatılamayabileceğini gösterir. Aşağıdaki Hizmet Denetim Yöneticisi olaylarından birisi oluştuğunda bu uyarı oluşturulur:
7015: önyüklemeyle başlatma veya sistem başlatma sürücüsünün, başlatılacak olan diğer ayrı hizmetlerde bir bağımlılığı var. (Önyüklemeyle başlatma veya sistem başlatma sürücüsü başka bir hizmete bağımlı olamaz, ancak bir hizmet grubuna olabilir.)
7017: Elle başlatılan hizmetler, döngüsel bir bağımlılık zincirine sahip olduğunda bu olay oluşur; örneğin, A hizmeti C hizmetine bağımlı bir B hizmetine bağımlıdır.
7018: Bu olay, otomatik başlatılan hizmetler döngüsel bir bağımlılık zincirine sahip olduğunda oluşur. Örneğin A hizmeti B hizmetine bağımlıdır, B hizmeti C hizmetine bağımlıdır, C hizmeti ise A hizmetine bağımlıdır.
7019: Elle başlatılan hizmetler, döngüsel bir bağımlılık zincirine sahip olduğunda bu olay oluşur; örneğin, A hizmeti C hizmetine bağımlı bir B hizmetine bağımlıdır.
7020: Elle başlatılan hizmetler, döngüsel bir bağımlılık zincirine sahip olduğunda bu olay oluşur; örneğin, A hizmeti C hizmetine bağımlı bir B hizmetine bağımlıdır.
Hizmet Denetim Yöneticisi, hizmetin başka bir hizmete döngüsel bir bağımlılığı gibi geçersiz bir yapılandırması bulunması nedeniyle başlatılamayan bir hizmeti gösteren bir olay oluşturdu.
Bu sorunu çözümlemek için aşağıdaki adımları izleyin:
7015: Bu sorunu çözümlemek için, önyüklemeyle başlatma ve sistem başlatma sürücüsünün olay günlüğü iletisinde gösterilen bağımlılığını değiştirin. Bu işlemi gerçekleştirmek için Administrators içinde üyeliğiniz olması veya gerekli yetkiyi devralmış olmanız gerekir. Bir hizmetin bağımlı hizmetlerini listelemek ve bağımlılıklarını değiştirmek için:
Komut isteminde, service_name öğelerinin bağımlı oldukları diğer hizmetleri görmek için sc qc service_name değerini girin.
Ayrı hizmetlerdeki bağımlılıkları kaldırmak için sc config service_name depend= +group_name (group_name öğesinin, herhangi bir bağımlı hizmetin adı olduğu yerlerde) girin.
Not: Hizmette bağımlı bir hizmet grubu yoksa, bağımlı parametre için null bir değer girin.
7017: Bu sorunu çözümlemek için döngüsel bağımlılığı kaldırın. Bu işlemi gerçekleştirmek için Administrators içinde üyeliğiniz olması veya gerekli yetkiyi devralmış olmanız gerekir. Bir hizmetin bağımlı hizmetlerini veya hizmet gruplarını listelemek döngüsel bağımlılıklarını kaldırmak için:
Komut isteminde, service_name öğelerinin bağımlı oldukları diğer hizmetleri ve hizmet gruplarını görmek için sc qc service_name değerini girin.
Ayrı döngüsel hizmetlerdeki veya hizmet gruplarındaki bağımlılıkları kaldırmak için sc config service_name depend= service_name/+group_name (service_name öğesinin döngüsel olmayan bağımlı bir hizmetin ve group_name öğesinin döngüsel olmayan bağımlı bir hizmet grubunun adı olduğu yerlerde) değerini girin.
7018: Bu sorunu çözümlemek için döngüsel bağımlılığı kaldırın. Bu işlemi gerçekleştirmek için Administrators içinde üyeliğiniz olması veya gerekli yetkiyi devralmış olmanız gerekir. Bir hizmetin bağımlı hizmetlerini listelemek ve döngüsel bağımlılıklarını kaldırmak için:
Komut isteminde, service_name öğelerinin bağımlı oldukları diğer hizmetleri görmek için sc qc service_name değerini girin.
Ayrı döngüsel hizmetlerdeki veya hizmet gruplarındaki bağımlılıkları kaldırmak için sc config service_name depend= service_name/+group_name (service_name öğesinin döngüsel olmayan bağımlı bir hizmetin ve group_name öğesinin döngüsel olmayan bağımlı bir hizmet grubunun adı olduğu yerlerde) değerini girin.
Not: Hizmette bağımlı bir hizmet ve hizmet grubu yoksa, bağımlı parametre için null bir değer girin.
7019: Bu sorunu çözümlemek için döngüsel bağımlılığı kaldırın. Bu işlemi gerçekleştirmek için Administrators içinde üyeliğiniz olması veya gerekli yetkiyi devralmış olmanız gerekir. Bir hizmetin bağımlı hizmetlerini veya hizmet gruplarını listelemek döngüsel bağımlılıklarını kaldırmak için:
Komut isteminde, service_name öğelerinin bağımlı oldukları diğer hizmetleri görmek için sc qc service_name değerini girin.
Ayrı döngüsel hizmetlerdeki veya hizmet gruplarındaki bağımlılıkları kaldırmak için sc config service_name depend= service_name/+group_name (service_name öğesinin döngüsel olmayan bağımlı bir hizmetin ve group_name öğesinin döngüsel olmayan bağımlı bir hizmet grubunun adı olduğu yerlerde) değerini girin.
Not: Hizmette bağımlı bir hizmet grubu yoksa, bağımlı parametre için null bir değer girin.
7020: Bu sorunu çözümlemek için döngüsel bağımlılığı kaldırın. Bu işlemi gerçekleştirmek için Administrators içinde üyeliğiniz olması veya gerekli yetkiyi devralmış olmanız gerekir. Bir hizmetin bağımlı hizmetlerini veya hizmet gruplarını listelemek döngüsel bağımlılıklarını kaldırmak için:
Komut isteminde, service_name öğelerinin bağımlı oldukları diğer hizmetleri ve hizmet gruplarını görmek için sc qc service_name değerini girin.
Ayrı döngüsel hizmetlerdeki veya hizmet gruplarındaki bağımlılıkları kaldırmak için sc config service_name depend= service_name/+group_name (service_name öğesinin döngüsel olmayan bağımlı bir hizmetin ve group_name öğesinin döngüsel olmayan bağımlı bir hizmet grubunun adı olduğu yerlerde) değerini girin.
Not: Hizmette bağımlı bir hizmet ve hizmet grubu yoksa, bağımlı parametre için null bir değer girin.
Target | Microsoft.Windows.Server.10.0.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.10.0.OperatingSystem.ServiceMisconfigured.Alert" Enabled="true" Target="ServervNext!Microsoft.Windows.Server.10.0.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>7015</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery>EventDisplayNumber</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value>7017</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery>EventDisplayNumber</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value>7018</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery>EventDisplayNumber</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value>7019</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery>EventDisplayNumber</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value>7020</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.10.0.OperatingSystem.ServiceMisconfigured.Alert.AlertMessage"]$</AlertMessageId>
<AlertParameters>
<AlertParameter1>$Data/EventDescription$</AlertParameter1>
</AlertParameters>
<Suppression>
<SuppressionValue/>
</Suppression>
</WriteAction>
</WriteActions>
</Rule>