Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Dieser Artikel enthält ein Skript zum Lösen der Ereignis-ID 10, die nach der Installation von Service Pack 1 für Windows 7 oder Windows Server 2008 R2 protokolliert wird.
Gilt für: Windows 7 Service Pack 1, Windows Server 2008 R2 Service Pack 1
Ursprüngliche KB-Nummer: 2545227
Problembeschreibung
Nachdem Sie Windows 7 Service Pack 1 (SP1) oder Windows Server 2008 R2 SP1 mit integrierten Medien installiert haben, wird der folgende WMI-Fehler nach jedem Neustart im Anwendungsprotokoll protokolliert:
Log Name - Application
Source - WMI
EventID - 10
Level - Error
User - N/A
OpCode - Info
Task Cat - None
Keywords - Classic
Details - Event filter with query "SELECT * FROM __InstanceModificationEvent WITHIN 60 WHERE TargetInstance ISA "Win32_Processor" AND TargetInstance.LoadPercentage > 99" could not be reactivated in namespace "//./root/CIMV2" because of error 0x80041003. Events cannot be delivered through this filter until the problem is corrected.
Ursache
Dieses Problem stammt aus dem Windows 7 SP1 DVD/ISO-Erstellungsprozess. Beim Erstellungsprozess gab es ein Problem, das dazu führte, dass eine WMI-Registrierung in der DVD/ISO verbleibt. Da die Registrierung nur während des DVD/ISO-Erstellungsprozesses funktioniert, kann sie nicht auf einem Live-System ausgeführt werden und verursacht diese Ereignisse. Diese Ereignisse sind kein Hinweis auf ein Problem im System und können sicher ignoriert werden. Wenn Sie verhindern möchten, dass diese Ereignisse generiert werden und diese bestimmte WMI-Registrierung manuell entfernen möchten, führen Sie das Problemumgehungsskript aus.
Lösung
Um das Problem zu beheben, führen Sie ein Skript aus, um die Ereignis-ID 10-Nachrichten zu beenden. Gehen Sie folgendermaßen vor, um das Skript auszuführen:
Erstellen Sie im Editor ein neues Dokument mit dem Namen Workaround.txt.
Kopieren Sie das folgende Skript in editor:
strComputer = "." Set objWMIService = GetObject("winmgmts:" _ & "{impersonationLevel=impersonate}!\\" _ & strComputer & "\root\subscription") Set obj1 = objWMIService.ExecQuery("select * from __eventfilter where name='BVTFilter' and query='SELECT * FROM __InstanceModificationEvent WITHIN 60 WHERE TargetInstance ISA ""Win32_Processor"" AND TargetInstance.LoadPercentage > 99'") For Each obj1elem in obj1 set obj2set = obj1elem.Associators_("__FilterToConsumerBinding") set obj3set = obj1elem.References_("__FilterToConsumerBinding") For each obj2 in obj2set WScript.echo "Deleting the object" WScript.echo obj2.GetObjectText_ obj2.Delete_ next For each obj3 in obj3set WScript.echo "Deleting the object" WScript.echo obj3.GetObjectText_ obj3.Delete_ next WScript.echo "Deleting the object" WScript.echo obj1elem.GetObjectText_ obj1elem.Delete_ Next
Speichern Sie den Text als Workaround.vbs.
Schließen Sie den Editor.
Öffnen Sie eine Eingabeaufforderung mit erhöhten Rechten:
- Wählen Sie Starten aus.
- Wählen Sie "Programme" aus.
- Klicken Sie mit der rechten Maustaste auf Eingabeaufforderung.
- Wählen Sie "Als Administrator ausführen" aus.
Ändern Sie das Verzeichnis in das Verzeichnis, das problemumgehung.vbs enthält,
CD c:\users\%username%
z. B. .Führen Sie die Skriptumgehung.vbs aus.
Nach dem Ausführen des Skripts sollten die Ereignis-ID 10-Fehler im Zusammenhang mit diesem Ereignis nicht mehr auftreten. Dieses Skript entfernt keine der vorhandenen Einträge im Ereignisprotokoll, sie müssen manuell aus dem Anwendungsereignisprotokoll gelöscht werden.
Notiz
Es kann andere Gründe für Ereignis-ID 10-Fehlermeldungen geben. Diese Problemumgehung verhindert nur, dass die oben aufgeführte Fehlermeldung auftritt.
Weitere Informationen
Diese spezifische Ereignis-ID 10-Fehlermeldung, die oben aufgeführt ist, kann sicher ignoriert werden. Es ist kein Hinweis auf ein Problem mit dem Service Pack oder mit dem Betriebssystem.
Datensammlung
Wenn Sie Unterstützung vom Microsoft-Support benötigen, empfehlen wir Ihnen, die Informationen zu sammeln, indem Sie die Schritte unter Sammeln von Informationen mithilfe von TSS für Bereitstellungsprobleme ausführen.