Hohe CPU-Auslastung durch Windows Driver Foundation [9 einfache Lösungen]

Symbol für die Lesezeit 7 Minute. lesen


Leser unterstützen MSpoweruser. Wir erhalten möglicherweise eine Provision, wenn Sie über unsere Links kaufen. Tooltip-Symbol

Lesen Sie unsere Offenlegungsseite, um herauszufinden, wie Sie MSPoweruser dabei helfen können, das Redaktionsteam zu unterstützen Lesen Sie weiter

Windows Driver Foundation Hohe CPU

Eine hohe CPU-Auslastung der Windows Driver Foundation kann zu vielen Problemen führen.

Kürzlich fiel mir auf, dass mein PC ungewöhnlich langsam lief. Nach einer kurzen Überprüfung im Task-Manager fand ich den Übeltäter. Windows Driver Foundation nutzte einen ungewöhnlich hohen Prozentsatz an CPU-Ressourcen.

Nach einigem technischen Recherchieren und einigem Ausprobieren habe ich eine Reihe effektiver Lösungen gefunden, die das Problem mit Sicherheit für Sie beheben werden. In diesem Leitfaden werde ich diese Lösungen mit detaillierten Schritt-für-Schritt-Anleitungen vorstellen.

Was ist Windows Driver Foundation?

Windows Driver Foundation (WDF) ist eine entscheidende Komponente des Betriebssystems und hauptsächlich für die Verwaltung von Gerätetreibern verantwortlich. Im Wesentlichen handelt es sich um das Framework, das die Kommunikation zwischen dem System und den Hardwaregeräten erleichtert. Betrachten Sie es als einen Übersetzer, der die Befehle Ihres Systems in eine Sprache umwandelt, die Ihre Hardware verstehen kann.

WDF stellt sicher, dass Windows mit verschiedenen Hardwarekomponenten, von einfachen USB-Geräten bis hin zu komplexen Grafikkarten, effizient arbeiten kann. Dieses System macht die Treiberentwicklung zugänglicher und zuverlässiger, verringert das Fehlerrisiko und verbessert die allgemeine Systemstabilität.

Manchmal können die Prozesse jedoch dazu führen Hohe Speicherauslastung der Windows Driver Foundation.

So beheben Sie die hohe CPU-Auslastung von Windows Driver Foundation

Das Beheben einer hohen CPU-Auslastung durch Windows Driver Foundation kann von einfachen Schritten wie dem Neustart Ihres Computers bis hin zu komplexeren Lösungen reichen. Lassen Sie uns diese Methoden im Detail untersuchen.

1. Vorabprüfungen

Bevor Sie etwas anderes unternehmen, probieren Sie die folgenden Korrekturen aus:

  • Starten Sie Ihren PC neu – Speichern Sie Ihre nicht gespeicherte Arbeit und klicken Sie dann auf die Schaltfläche „Start“, wählen Sie die Schaltfläche „Ein/Aus“ und wählen Sie „Neu starten“.
  • Trennen Sie die externe Hardware und schließen Sie sie wieder an – Entfernen Sie sicher alle externe Hardware, starten Sie Ihren Computer neu und schließen Sie jedes Gerät einzeln wieder an. Überprüfen Sie jedes Mal die CPU-Auslastung, um das problematische Gerät zu identifizieren.
  • Ausstehende Windows-Updates installieren – Gehen Sie zu Einstellungen > Windows Update > Nach Updates suchen > Alle installieren. Starten Sie Ihr System neu, um sie anzuwenden.

2. Systemdateien reparieren

Beschädigte oder fehlende Systemdateien können eine Vielzahl von Problemen verursachen, einschließlich einer hohen CPU-Auslastung. Der System File Checker (SFC) und Deployment Image Servicing and Management (DISM) sind Tools zur Reparatur dieser Dateien.

  1. Klicken Sie mit der rechten Maustaste auf die Schaltfläche Start, und wählen Sie Terminal (Administrator) aus dem Menü.
  2. Beginnen Sie im Terminalfenster mit der Ausführung des DISM-Befehls. Typ dism /online /cleanup-image /restorehealth.Ausführen des DISM-Befehls
  3. Warten Sie, bis der DISM-Befehl abgeschlossen ist, bevor Sie fortfahren.
  4. Geben Sie nach Abschluss von DISM Folgendes ein: sfc /scannow im Eingabeaufforderungsfenster.Ausführen des SFC-Befehls
  5. Warten Sie, bis der Scan abgeschlossen ist, und starten Sie dann Ihren Computer neu.

3. Aktualisieren Sie die WLAN-Treiber

WLAN-Treiber müssen wie andere Treiber regelmäßig aktualisiert werden, um Kompatibilität und Effizienz sicherzustellen. Veraltete Treiber können Konflikte verursachen und zu einer hohen CPU-Auslastung der Windows Driver Foundation führen.

  1. Klicken Sie mit der rechten Maustaste auf die Schaltfläche Start, und wählen Sie Geräte-Manager aus dem Menü.
  2. Suchen und erweitern Sie „Netzwerkadapter" Sektion.Abschnitt „Netzwerkadapter“ im Geräte-Manager
  3. Klicken Sie mit der rechten Maustaste auf Ihren WLAN-Adapter und wählen Sie Treiber aktualisieren.WLAN-Adapter aktualisieren
  4. Befolgen Sie die Anweisungen auf dem Bildschirm und aktualisieren Sie den Treiber automatisch oder indem Sie ihn manuell von der Website des Herstellers herunterladen.

Neben dem oben beschriebenen manuellen Verfahren empfehle ich auch einen speziellen Treiber-Updater, um Zeit und Mühe zu sparen, da dieses Tool alle veralteten oder fehlerhaften Treiber automatisch durch neue Versionen aus einer umfangreichen Datenbank ersetzen kann.

4. Deaktivieren Sie Windows Driver Foundation-Prozesse [Vorübergehende Lösung]

Durch vorübergehendes Deaktivieren der Windows Driver Foundation-Prozesse können Sie feststellen, ob dies die Ursache für die hohe CPU-Auslastung ist. Jedoch, Dies sollte eine vorübergehende Maßnahme sein, da dieser Dienst für die Fahrerverwaltung von entscheidender Bedeutung ist.

  1. Klicken Sie mit der rechten Maustaste auf die Taskleiste und wählen Sie Task Manager aus dem Menü.
  2. Suche die Windows-Treibergrundlage Prozesse.Windows Driver Foundation-Prozesse
  3. Klicken Sie mit der rechten Maustaste auf jeden dieser Prozesse und wählen Sie ihn aus Task beenden.Beenden Sie die Aufgabe Windows Driver Foundation
  4. Überprüfen Sie, ob das Problem behoben ist. Wenn nicht, liegt ein anderes Problem vor.

5. Führen Sie einen sauberen Neustart durch

Durch einen sauberen Neustart wird Windows mit einem minimalen Satz an Treibern und Startprogrammen gestartet. Dieser Prozess hilft zu erkennen, ob Hintergrundprogramme die normale CPU-Auslastung beeinträchtigen.

  1. Öffentlichkeitsarbeit/Presse Windows-+ R , um das Fenster „Befehl ausführen“ zu starten.
  2. Geben Sie im Befehlsfeld Folgendes ein: msconfig und drücken Sie die Eingabetaste, um die Systemkonfiguration zu starten.Stellen Sie den Windows-Ausführungsbefehl wieder her
  3. Bleiben Sie im Fenster „Systemkonfiguration“ auf der Registerkarte „Allgemein“ und wählen Sie „Aus“. Selektiver Anlauf, und deaktivieren Systemstartelemente laden.Systemkonfiguration
  4. Als nächstes gehe zum Dienstleistungen Registerkarte, überprüfen Sie die Wie bitte Microsoft-Dienste Option und klicken Sie auf Deaktivieren Sie alle Taste. Dadurch werden alle Nicht-Microsoft-Dienste deaktiviert.Deaktivieren Sie alle Nicht-Microsoft-Dienste
  5. Abschließend klicken Sie auf Jetzt bewerben -Taste und starten Sie Ihren Computer neu.

6. Führen Sie einen Gedächtnistest durch

Fehlerhafter oder ausgefallener Speicher kann verschiedene Leistungsprobleme verursachen, einschließlich einer hohen Speicherauslastung durch Windows-Treiber. Mithilfe eines Speichertests können Sie feststellen, ob Probleme mit dem Arbeitsspeicher Ihres Computers vorliegen.

  1. Art "Windows Memory Diagnostic” in die Windows-Suchleiste ein und klicken Sie auf das entsprechende Symbol, um es zu öffnen.Starten Sie die Windows-Speicherdiagnose
  2. Wähle aus Starten Sie jetzt neu und prüfen Sie auf Probleme Möglichkeit. Stellen Sie sicher, dass Sie zuerst alle geöffneten Dateien speichern, da Ihr PC neu startet und den Speichertest startet.windows speicher diagnosetool
  3. Sobald der Test abgeschlossen ist, wird Windows neu gestartet. Die Ergebnisse des Speichertests finden Sie im Infobereich der Taskleiste.

7. Suchen Sie nach Malware

Malware-Infektionen können oft zu einer hohen CPU-Auslastung führen, da Schadsoftware dazu neigt, viele Ressourcen zu verbrauchen. Regelmäßige Scans auf Malware sind für die Aufrechterhaltung der Systemgesundheit von entscheidender Bedeutung.

  1. Öffentlichkeitsarbeit/Presse Windows + I um die Windows-Einstellungen zu öffnen.
  2. Gehen Sie in den Einstellungen zu Privatsphäre und Sicherheit Abschnitt auf der linken Seite und klicken Sie dann auf Windows-Sicherheit auf der rechten Seite.Windows-Sicherheit
  3. Wählen Sie unter „Windows-Sicherheit“ das aus Viren- und Bedrohungsschutz .Viren- und Bedrohungsschutz Windows-Sicherheit
  4. Klicken Sie auf die Scan Optionen.Scan Optionen
  5. Auswählen  Vollständiger Scan und klicken Sie dann auf die Jetzt scannen .
    Führen Sie einen vollständigen Scan durch

8. HID Sensor Collection V2 deaktivieren [Nur für Surface Pro]

Für Surface Pro-Benutzer wurde die HID Sensor Collection V2 in einigen Fällen als potenzielle Ursache für eine hohe CPU-Auslastung identifiziert. Das Deaktivieren dieser Funktion kann zur Behebung des Problems beitragen.

  1. Einführung Geräte-Manager.
  2. Erweitern Sie die Sensors .
  3. Klicken Sie mit der rechten Maustaste auf “HID-Sensorkollektion V2″ und wählen Sie Gerät deaktivieren.

9. Stellen Sie Windows wieder her

Das Wiederherstellen von Windows auf einen früheren Stand kann eine effektive Möglichkeit sein, alle Änderungen rückgängig zu machen, die möglicherweise die hohe CPU-Auslastung verursacht haben.

  1. Starten Sie das Fenster „Befehl ausführen“, indem Sie auf drücken Windows-Taste + R.
  2. Geben Sie an der angegebenen Stelle diesen Befehl ein oder kopieren Sie ihn und fügen Sie ihn ein – rstrui.exe um das Systemwiederherstellungsfenster zu öffnen.
    Stellen Sie den Windows-Ausführungsbefehl wieder her
  3. Klicken Sie im Fenster „Systemwiederherstellung“ auf Weiter .Klicken Sie auf „Weiter“, um zu beginnen
  4. Wählen Sie im nächsten Bildschirm einen Wiederherstellungspunkt aus einem Zeitraum vor dem Auftreten des Fehlers aus. Klicken Weiter.Wählen Sie einen Wiederherstellungspunkt aus
  5. Bestätigen Sie den von Ihnen gewählten Wiederherstellungspunkt und klicken Sie auf Endziel.Wiederherstellungspunkt bestätigen
  6. Befolgen Sie die Anweisungen auf dem Bildschirm, um die Systemwiederherstellung abzuschließen.

Wenn keiner der oben genannten Schritte funktioniert hat, versuchen Sie Folgendes:

  • Windows zurücksetzen – Starten Sie Ihr System wiederholt neu, bis es eintritt Automatischer Reparaturmodus. Gehen Sie dann zu Fehlerbehebung > Diesen PC zurücksetzen > Meine Dateien behalten oder Alles entfernen > Cloud-Download oder lokale Neuinstallation > Zurücksetzen.

Sie könnten auch interessiert sein an:

Hohe CPU-Auslastung durch Windows Driver Foundation behoben

Die hohe CPU-Auslastung der Windows Driver Foundation kann ein komplexes Problem sein, aber mit dem richtigen Ansatz ist es lösbar. 

Beginnen Sie mit einfachen Lösungen wie dem Neustart Ihres PCs und gehen Sie zu fortgeschritteneren Schritten über, um das Problem zu identifizieren und zu beheben. Um solche Probleme zu verhindern, ist eine regelmäßige Systemwartung, einschließlich der Aktualisierung von Treibern und der Suche nach Malware, unerlässlich.

Mehr zu den Themen: Fenster