Der WMI-Fehler ist ein bekanntes Problem:
Aus Microsoft KB2545227 :
Ursache:
Dies ist auf den DVD / ISO-Erstellungsprozess von Windows 7 SP1 zurückzuführen. Beim Erstellungsprozess ist ein Problem aufgetreten, das dazu geführt hat, dass eine WMI-Registrierung auf der DVD / ISO verbleibt. Da die Registrierung nur während des DVD / ISO-Erstellungsprozesses funktionieren soll, kann sie nicht auf einem Live-System ausgeführt werden und verursacht diese Ereignisse. Diese Ereignisse weisen nicht auf Probleme im System hin und können ignoriert werden. Wenn Sie jedoch verhindern möchten, dass diese Ereignisse generiert werden, und diese bestimmte WMI-Registrierung manuell entfernen möchten, führen Sie die in diesem Artikel genannten Schritte aus, um das Problemumgehungsskript auszuführen.
Sie bieten ein FixIt zur Behebung des Problems sowie manuelle Anweisungen:
Erstellen Sie in Notepad ein neues Dokument mit dem Namen Workaround.txt
Kopieren Sie das folgende Skript in den Editor:
strComputer = "." Set objWMIService = GetObject("winmgmts:" _ & "!\\" _ & 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:
ein. Klicken Sie auf Start
b. Klicken Sie auf Programme
c. Klicken Sie mit der rechten Maustaste auf die Eingabeaufforderung
d. Wählen Sie als Administrator ausführen
Verzeichnis in das Verzeichnis wechseln
workaround.vbs
(BeispielCD c:\users\%username%
)Lauf
cscript workaround.vbs
Nach dem Ausführen des Skripts sollten die mit diesem Ereignis zusammenhängenden Ereignis-ID 10-Fehler nicht mehr auftreten. Dadurch werden keine vorhandenen Einträge im Ereignisprotokoll entfernt. Sie müssen dann manuell aus dem Anwendungsereignisprotokoll gelöscht werden.
Für das Problem "Der NEWDRIVER-Dienst ist fehlgeschlagen":
Sie haben einen Dienst mit dem Namen "NEWDRIVER" im System registriert, aber die zum Ausführen erforderlichen Dateien fehlen. Da die Dateien fehlen und Ihr Computer sich in Ordnung verhält, können Sie einfach den Verweis auf den Dienst entfernen.
Sie sollten dies an einer erhöhten Eingabeaufforderung mit dem sc
Befehl (Dienststeuerung) ausführen können. Z.B.:
sc delete NEWDRIVER