Windows-Verwaltungsinstrumentation startet nicht

Die Windows-Verwaltungsinstrumentation (WinMgmt.exe) wird verwendet, um Informationen über installierte Geräte und Komponenten von der WBEM-Datenbank abzufragen. Was aber tun, wenn WinMgmt.exe nicht mehr startet?


Anzeige

Eine fehlerhafte Datenbank mit dem WBEM-Einträgen, ein beschädigtes Windows usw. können die Ursache für Abstürze der Windows-Verwaltungsinstrumentation sein. Um ein beschädigtes Windows auszuschließen, lassen sich die im Artikel Windows 8: Komponentenstore reparieren beschriebenen Befehle ausführen.

Ergibt dies nichts, ist eine administrative Eingabeaufforderung gemäß diesem Artikel Windows 8: Administrative Eingabeaufforderung aufrufen zu öffnen. Unter Windows 7 kann man auch cmd im Suchfeld des Startmenüs eintippen und dann Strg+Umschalt+Eingabetaste drücken. Nach Bestätigung der Sicherheitsabfrage der Benutzerkontensteuerung können Sie versuchen, die Leistungsbibliotheken neu bei WMI zu registrieren, die WMI-Datenbasis auf Konsistenz überprüfen zu lassen und das WMI-Repository zurückzusetzen. Die Befehle von winmgmt.exe sind in diesem MSDN-Beitrag beschrieben.

Dieser Technet-Forenbeitrag skizziert, wie sich eine WMI reparieren lässt. Geben Sie folgende Befehle im Fenster der Eingabeaufforderung ein:

sc config winmgmt start= disabled
net stop winmgmt


Anzeige

Diese beiden Befehle stoppen den Verwaltungsinstrumentationsdienst und verhindern den Start von winmgmt.exe. Dann führen Sie folgenden Befehl in der Eingabeaufforderung aus.

winmgmt /resyncperf

Der Befehl registriert die Leistungsbibliotheken bei WMI neu. Anschließend ist der folgende Befehl einzugeben und mittels der Eingabetaste abzuschließen.

winmgmt /salvagerepository

Der Befehl veranlasst eine Konsistenzprüfung des WMI-Repositories (der MOF-Datei). Werden Inkonsistenzen in der Windows Management Instrumentation-Datenbank festgestellt, repariert der Befehl die betreffende Einträge und baut ein neues WMI-Repository auf.

Abschließend lässt sich folgender Befehl verwenden, um das Repository zurückzusetzen.

winmgmt /resetrepository

Falls es Probleme mit den obigen Befehlen gibt, lässt sich auch der Pfad zur WBEM-Datenbank in der Form:

Winmgmt /salvagerepository %windir%\System32\wbem

angeben. Im Nachgang ist der betreffende Dienst mit der Anweisung:

sc config winmgmt start= auto

erneut zu starten und auf Autostart zu setzen. Hilft dies nicht, kann man den Dienst mittels des Befehls:

net stop winmgmt

anhalten und dann das Repository im Ordner %windir%\System32\wbem\repository in repository.old umbenennen. Anschließen verwendet man den Befehl:

sc config winmgmt start= auto

um den Dienst erneut zu starten. Gegebenenfalls ist auch ein Neustart von Windows auszuführen. Dann sollte WBEM wieder funktionieren und die WMI-Datenbank wieder abfragbar sein. In diesem Forenbeitrag finden sich noch einige zusätzliche Hinweise, was man sonst noch versuchen kann. Zudem gibt es noch diesen KB-Beitrag von Microsoft zu WBEM-Fehlern


Anzeige

Dieser Beitrag wurde unter Problemlösung abgelegt und mit , , , verschlagwortet. Setze ein Lesezeichen auf den Permalink.

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert

Hinweis: Bitte beachtet die Regeln zum Kommentieren im Blog (Erstkommentare und Verlinktes landet in der Moderation, gebe ich alle paar Stunden frei, SEO-Posts/SPAM lösche ich rigoros). Kommentare abseits des Themas bitte unter Diskussion.

Du findest den Blog gut, hast aber Werbung geblockt? Du kannst diesen Blog auch durch eine Spende unterstützen.