Leistungsindikatorenregistrierung beschädigt

Microsoft.Windows.Server.10.0.OperatingSystem.PerformanceRegistryCorruption.Alert (Rule)

Die Leistungsindikatorenregistrierung ist beschädigt.

Knowledge Base article:

Zusammenfassung

Beim Registrieren des im Ereignis angegebenen Leistungsindikatorproviders in der Registrierung sind Probleme aufgetreten. Oder die Integrität der Registrierungsschnittstelle zum Verwalten von Leistungsindikatoren wurde verletzt.

Die Registrierungsschnittstelle wird von der Infrastruktur für Leistungsindikatoren dazu verwendet, eine Liste der Leistungsindikatoren zu verwalten, die für jede lokalisierte Sprache auf dem System installiert wurden.

Solange das Problem nicht gelöst ist, können Anwendungen, die Leistungsindikatoren abfragen, auf einige oder alle der im Ereigniseintrag angegebenen Indikatoren nicht zugreifen. Eine dieser Anwendungen ist der Windows-Systemmonitor.

Ursachen

Registrierungsschlüssel für die Infrastruktur der Leistungsindikatoren wurden manuell bearbeitet. Dabei wurde die Integrität der Infrastruktur verletzt.

Durch eine andere Anwendung, von der Leistungsindikatoren verfügbar gemacht werden, wurden vorhandene Schlüssel überschrieben oder die Werte falsch geändert.

Im Tool LODCTR von Microsoft, mit dem Leistungsindikatoren installiert werden, ist bei der Installation des Leistungsindikatoranbieters ein Fehler aufgetreten.

Lösungen

In Windows® Server™ 8-Systemen kann die Registrierungsintegrität wiederhergestellt werden, indem Sie an der Befehlszeile Lodctr /R eingeben.

Unter früheren Versionen von Windows müssen Sie die Registrierungsintegrität neu erstellen. Weitere Informationen zum manuellen Neuerstellen von Werten der Leistungsindikatorenbibliothek finden Sie im Microsoft Knowledge Base-Artikel 300956, „Manuelles Neuerstellen der Werte der Leistungsindikatorenbibliothek“, unter http://go.microsoft.com/fwlink/?LinkId=28515.

Extern

Weitere Informationen zur Problembehandlung bei Leistungsindikatoren finden Sie im Microsoft Knowledge Base-Artikel 152513, „Problembehandlung bei Leistungsindikatoren“, unter http://go.microsoft.com/fwlink/?LinkId=30322.

Element properties:

TargetMicrosoft.Windows.Server.10.0.OperatingSystem
CategoryEventCollection
EnabledTrue
Alert GenerateTrue
Alert SeverityWarning
Alert PriorityNormal
RemotableTrue
Alert Message
Leistungsindikatorenregistrierung beschädigt
{0}
Event LogApplication

Member Modules:

ID Module Type TypeId RunAs 
EventDS DataSource Microsoft.Windows.EventProvider Default
GenerateAlert WriteAction System.Health.GenerateAlert Default

Source Code:

<Rule ID="Microsoft.Windows.Server.10.0.OperatingSystem.PerformanceRegistryCorruption.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>Application</LogName>
<Expression>
<And>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery>EventSourceName</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value>loadperf</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
<Expression>
<Or>
<Expression>
<Or>
<Expression>
<Or>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery>EventDisplayNumber</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value>2004</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery>EventDisplayNumber</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value>2006</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
</Or>
</Expression>
<Expression>
<Or>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery>EventDisplayNumber</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value>2007</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery>EventDisplayNumber</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value>3000</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
</Or>
</Expression>
</Or>
</Expression>
<Expression>
<Or>
<Expression>
<Or>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery>EventDisplayNumber</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value>3001</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery>EventDisplayNumber</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value>3002</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
</Or>
</Expression>
<Expression>
<Or>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery>EventDisplayNumber</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value>3012</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
<Expression>
<Or>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery>EventDisplayNumber</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value>3018</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery>EventDisplayNumber</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value>3015</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
</Or>
</Expression>
</Or>
</Expression>
</Or>
</Expression>
</Or>
</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.10.0.OperatingSystem.PerformanceRegistryCorruption.Alert.AlertMessage"]$</AlertMessageId>
<AlertParameters>
<AlertParameter1>$Data/EventDescription$</AlertParameter1>
</AlertParameters>
<Suppression>
<SuppressionValue/>
</Suppression>
</WriteAction>
</WriteActions>
</Rule>