Die Leistungsindikatorenregistrierung ist beschädigt.
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.
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.
In Windows® Server™ 2008-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 (maschinelle Übersetzung).
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.
Target | Microsoft.Windows.Server.2008.OperatingSystem | ||
Category | EventCollection | ||
Enabled | True | ||
Alert Generate | True | ||
Alert Severity | Warning | ||
Alert Priority | Normal | ||
Remotable | True | ||
Alert Message |
| ||
Event Log | Application |
ID | Module Type | TypeId | RunAs |
---|---|---|---|
EventDS | DataSource | Microsoft.Windows.EventProvider | Default |
GenerateAlert | WriteAction | System.Health.GenerateAlert | Default |
<Rule ID="Microsoft.Windows.Server.2008.OperatingSystem.PerformanceRegistryCorruption.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>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.2008.OperatingSystem.PerformanceRegistryCorruption.Alert.AlertMessage"]$</AlertMessageId>
<AlertParameters>
<AlertParameter1>$Data/EventDescription$</AlertParameter1>
</AlertParameters>
<Suppression>
<SuppressionValue/>
</Suppression>
</WriteAction>
</WriteActions>
</Rule>