In Windows 10 gibt es Hunderte von Diensten, die zur Optimierung der Ausführung von Anwendungen entwickelt wurden. In vielen Fällen wirken sich diese Dienste jedoch negativ auf die Leistung des Systems aus und beanspruchen hohe Systemressourcen wie CPU oder RAM WMI-Provider-Host.
Der WMI-Provider-Hostdienst ist ein grundlegender Prozess von Windows 10, der wie die meisten Dienste im Hintergrund ausgeführt wird. Ziel ist, dass andere Anwendungen des Computers bestimmte Informationen über das System anfordern können . Daher sollte dieser Prozess oder Dienst normalerweise nicht viele Systemressourcen belegen, sodass ein instabiles Verhalten des Systems aufgrund des WMI-Provider-Hosts ein Symptom dafür sein kann, dass etwas nicht stimmt, und wir dort Schutz- und Verwaltungsmaßnahmen ergreifen müssen.
WMI (Windows Management Instrumentation) ist eine in Windows-Betriebssystemen enthaltene Funktion, mit der Administrations- und Softwareskripts standardmäßig Informationen zum Betriebssystemstatus und zu den gehosteten Daten anfordern können. Darin generieren die WMI-Anbieter diese Informationen, wenn sie angefordert werden.
Auf Unternehmensebene ist dies eine nützliche Funktion, da Sie die Geräte über WMI zentral verwalten können, da die Informationen über Skripte angefordert und standardmäßig in den Administrationskonsolen angezeigt werden können, um die Kontrolle über die Geräte zu erleichtern .
Darüber hinaus können wir mithilfe von WMI nützliche Informationen zu Hardwaredetails unserer Geräte abrufen und so auf umfassendere Informationen zugreifen. Hierzu können wir das WMI-Befehlszeilentool (WMIC) verwenden, um die Seriennummer des Geräts abzurufen, die Modellnummer des Motherboards zu ermitteln oder den SMART-Integritätsstatus der Festplatte anzuzeigen:
Nun werden wir einige Methoden kennen lernen, um den Fehler einer hohen Auslastung der Systemressourcen zu beheben.
1. So starten Sie den Windows 10-Dienst neu
Wie bereits erwähnt, sollte dieser Prozess nicht viele Systemressourcen beanspruchen. Ist dies jedoch der Fall, ist es eine nützliche Option, den zugehörigen Dienst neu zu starten. Dafür verwenden wir die Tastenkombination + R und führe “services.msc” aus.
Im angezeigten Fenster finden wir den WMI-Dienst, klicken mit der rechten Maustaste darauf und wählen “Neustart”:
2. So führen Sie den abgesicherten Modus mit Netzwerkfunktionen von Windows 10 aus
Um diese Methode zu verwenden, werden wir die Schlüssel verwenden + R und führe den Befehl msconfig aus:
+ R
Drücken Sie “Enter” oder “Accept” und gehen Sie im folgenden Fenster auf die Registerkarte “Start” und aktivieren Sie dort das Feld “Error-Proof Start” und das Feld “Network”. Klicken Sie auf “Apply” und “Accept”, um die Änderungen zu speichern .
Nach dem Neustart des Systems in diesem Modus greifen wir als Administratoren auf Windows PowerShell zu und führen Folgendes aus:
msdt.exe -id MaintenanceDiagnostic
Der Assistent wird angezeigt, in dem wir auf “Weiter” klicken und hoffen, dass der Analyseprozess abgeschlossen ist:
Nun werden wir folgendes ausführen:
msdt.exe / id PerformanceDiagnostic
Klicken Sie auf “Weiter”, um den Assistenten auszuführen. Jetzt führen wir msconfig erneut aus und deaktivieren das Kästchen “Fail-safe start”:
net stop iphlpsvc net stop wscsvc net halt Winmgmt net start Winmgmt net start wscsvc net start iphlpsvc
3. Deaktivieren von Treibern und Komponenten, die Konflikte verursachen
Einige Controller und Komponenten können die Leistung des Systems beeinträchtigen. Um dies zu überprüfen, müssen Sie auf die Ereignisanzeige zugreifen, indem Sie mit der rechten Maustaste auf das Startmenü klicken und dort die Ereignisanzeige auswählen.
Im angezeigten Fenster gehen wir zum Menü “Ansicht” und wählen dort “Analyse- und Debugging-Aufzeichnungen anzeigen”:
Wir werden auf die folgende Route gehen:
- Anwendungs- und Serviceprotokolle
- Microsoft
- Windows
- WMI-Aktivität
- Betriebsbereit
Wir werden folgendes sehen. Wir wählen einige der Zeilen mit Fehler aus und berücksichtigen die Zeile “ClientProcessID” im unteren Teil, in diesem Fall 12852.
Jetzt greifen wir auf den Task-Manager zu und analysieren auf der Registerkarte Dienste die PID-Spalte und die fehlerhafte PID. Anschließend können wir die fehlerhafte Anwendung deinstallieren oder analysieren:
Mit einigen dieser Methoden ist es möglich, die optimale Leistung des Systems wiederherzustellen.