Dieser Monitor überprüft, ob WMI fehlerfrei ist, indem er regelmäßig eine WMI-Abfrage durchführt.
Vom WMI-Integritätsmonitor wurde versucht, die WMI-Abfrage "select * from win32_operatingsystem" auszuführen, und ein WMI-Fehler ermittelt.
WMI auf diesem Computer ist fehlerhaft und kann auf die Abfrage keine Daten zurückgeben.
Stellen Sie sicher, dass der Windows-Verwaltungsinstrumentationsdienst (Windows Management Instrumentation; WMI) auf diesem Computer ausgeführt wird.
Stellen Sie sicher, dass der RPC-Dienst (Remoteprozeduraufruf) ausgeführt wird.
Stellen Sie sicher, dass das WMI-Repository auf dem Computer konsistent ist.
Öffnen Sie eine Eingabeaufforderung.
Führen Sie folgenden Befehl aus: "winmgmt-/verifyrepository"
Wenn das Repository nicht konsistent ist, führen Sie den Befehl "winmgmt/salvagerepository" aus.
Stellen Sie sicher, dass DCOM aktiviert ist.
Führen Sie "Dcomcnfg.exe" aus.
Klicken Sie unter "Konsolenstamm" auf den Knoten "Komponentendienste".
Öffnen Sie den Ordner "Computer".
Klicken Sie für den lokalen Computer mit der rechten Maustaste auf "Arbeitsplatz", und klicken Sie dann auf "Eigenschaften".
Bei einem Remotecomputer klicken Sie mit der rechten Maustaste auf den Ordner "Computer", zeigen auf "Neu" und klicken dann auf "Computer".
Geben Sie den Namen des Computers ein.
Klicken Sie mit der rechten Maustaste auf den Computernamen, und klicken Sie dann auf "Eigenschaften".
Klicken Sie auf die Registerkarte "Standardeigenschaften".
Aktivieren (oder deaktivieren) Sie das Kontrollkästchen "DCOM (Distributed COM) auf diesem Computer aktivieren".
Legen Sie als Standardauthentifizierungsebene "Verbinden" fest.
Legen Sie als Standardidentitätswechselebene "Identifizieren" fest.
Wenn das Problem weiterhin besteht, können Sie unter http://go.microsoft.com/fwlink/?LinkId=158226 das WMI-Diagnoseprogramm herunterladen. Das Diagnoseprogramm für WMI ist ein VBScript-Skript, mit dem sich mögliche Fehler hinsichtlich des aktuellen Status des WMI-Diensts auf einem Computer leichter beheben lassen.
Weitere Informationen zur Problembehandlung bei WMI-Fehlern finden Sie unter http://go.microsoft.com/fwlink/?LinkId=158224.
Target | Microsoft.SystemCenter.Agent | ||
Parent Monitor | System.Health.ConfigurationState | ||
Category | StateCollection | ||
Enabled | True | ||
Alert Generate | True | ||
Alert Severity | Error | ||
Alert Priority | Normal | ||
Alert Auto Resolve | True | ||
Monitor Type | Microsoft.OperationsManager.WMIFunctional.MonitorType | ||
Remotable | True | ||
Accessibility | Public | ||
Alert Message |
| ||
RunAs | Default |
<UnitMonitor ID="Microsoft.SystemCenter.WMIFunctionalMonitor" Accessibility="Public" Enabled="true" Target="SCLibrary!Microsoft.SystemCenter.Agent" ParentMonitorID="Health!System.Health.ConfigurationState" Remotable="true" Priority="Normal" TypeID="Microsoft.OperationsManager.WMIFunctional.MonitorType" ConfirmDelivery="false">
<Category>StateCollection</Category>
<AlertSettings AlertMessage="Microsoft.SystemCenter.WMIFunctionalMonitor.AlertMessage">
<AlertOnState>Error</AlertOnState>
<AutoResolve>true</AutoResolve>
<AlertPriority>Normal</AlertPriority>
<AlertSeverity>Error</AlertSeverity>
<AlertParameters>
<AlertParameter1>$Target/Host/Property[Type="Windows!Microsoft.Windows.Computer"]/NetworkName$</AlertParameter1>
</AlertParameters>
</AlertSettings>
<OperationalStates>
<OperationalState ID="WMISuccess" MonitorTypeStateID="WMISuccess" HealthState="Success"/>
<OperationalState ID="WMIError" MonitorTypeStateID="WMIError" HealthState="Error"/>
</OperationalStates>
<Configuration>
<IntervalSeconds>86400</IntervalSeconds>
<TimeoutSeconds>300</TimeoutSeconds>
</Configuration>
</UnitMonitor>