Vollständige Korrektur: Windows Driver Frameworks verwendet zu viel CPU

  • Viele Benutzer haben berichtet, dass die Windows Driver Frameworks zu viel CPU verbrauchen.
  • Um dieses Problem zu umgehen, müssen Sie lediglich die unten aufgeführten Anweisungen befolgen.
  • Dieser Artikel ist nur einer von vielen Artikeln, die in unserem dedizierten Windows 10 Hub enthalten sind.
  • Weitere Anleitungen zur Fehlerbehebung finden Sie auch in unserem speziellen Fix-Abschnitt.
Windows Driver Frameworks verwendet zu viel CPU

Die Windows Driver Frameworks (WDF), früher als Windows Driver Foundation bekannt, sind eine Reihe von Bibliotheken, mit denen Sie Gerätetreiber schreiben können, die unter Windows ausgeführt werden.

Microsoft verwendet drei Arten von WDF-Treibern:

  • Das Kernel-Mode Driver Framework für Standard-Kernel-Mode-Gerätetreiber
  • Das User-Mode Driver Framework v1 für C ++ COM-basierte User-Mode-Treiber
  • Das User-Mode Driver Framework v2 zum Schreiben von KMDF-basierten User-Mode-Treibern.

Viele Windows-Benutzer beschweren sich häufig darüber, dass die Windows-Treiber-Frameworks zu viel CPU verbrauchen, Windows verlangsamen und den Akku wahnsinnig schnell entladen.


Windows Driver Frameworks verursachen eine hohe CPU-Auslastung

[…] Der Windows Driver Foundation-Dienst verwendet ständig etwa 30% der CPU. Dies war beim vorherigen Build nicht der Fall.

Ich habe den Computer einige Stunden lang laufen lassen, um zu sehen, ob Bereinigungsprozesse ausgeführt wurden, aber der Dienst belastet die CPU immer noch.


Wie behebe ich WDF-Probleme mit hoher CPU?

Windows Driver Framework ist ein wichtiger Windows-Dienst, aber manchmal kann dieser Dienst eine hohe CPU-Auslastung verursachen. In Bezug auf diesen Dienst sind hier einige verwandte Probleme aufgeführt, die Benutzer gemeldet haben:

  • Windows Driver Foundation DisplayLink mit hoher CPU - Manchmal kann aufgrund von Problemen mit DisplayLink eine hohe CPU-Auslastung auftreten. Um dies zu beheben, installieren Sie Ihre Treiber neu und prüfen Sie, ob das Problem dadurch behoben wird.
  • Wudfhost High CPU Windows 10 - Manchmal können andere Dienste dieses Problem verursachen. Um dies zu beheben, müssen Sie die problematischen Treiber neu installieren und prüfen, ob dies hilfreich ist.
  • Hohe Speichernutzung in Windows Driver Foundation - Dieser Dienst verursacht bekanntermaßen auch eine hohe Speichernutzung. Wenn Sie aufgrund dieses Dienstes Speicherprobleme haben, probieren Sie unbedingt einige unserer Lösungen aus.
  • Hohe WDF-CPU-Auslastung - Dies ist nur eine Variation des ursprünglichen Problems. Sie sollten jedoch in der Lage sein, das Problem zu beheben, indem Sie problematische Dienste oder Geräte deaktivieren.

1. Installieren Sie Ihren Wi-Fi-Treiber neu

  1. Bevor wir beginnen, müssen Sie unbedingt die neuesten Wi-Fi-Treiber vom Hersteller Ihres Geräts herunterladen.
  2. Drücken Sie die Windows-Taste + X , um das Win + X-Menü zu öffnen.
  3. Wählen Sie nun Geräte-Manager aus der Liste.

    Wudfhost hohe CPU Windows 10

  4. Wenn Geräte - Manager geöffnet werden, suchen Sie die Wi-Fi - Adapter, die rechte Maustaste und wählen Sie Deinstallieren Gerät aus dem Menü.

    Hohe Speichernutzung der Windows Driver Foundation

  5. Ein Bestätigungsdialogfeld wird angezeigt. Wenn verfügbar, aktivieren Sie das Kontrollkästchen Treibersoftware entfernen . Klicken Sie nun auf Deinstallieren .

    WDF hohe CPU-Auslastung

Laut Angaben der Benutzer können aufgrund Ihrer Treiber manchmal Probleme mit dem Windows Driver Framework und einer hohen CPU-Auslastung auftreten. Wenn Ihr Treiber nicht vollständig mit Windows 10 kompatibel ist, können Probleme mit diesem Prozess auftreten.

Mehrere Benutzer gaben an, das Problem einfach durch Neuinstallation ihres Wi-Fi-Treibers behoben zu haben.

Starten Sie nach dem Entfernen des Treibers Ihren PC neu und installieren Sie den Wi-Fi-Treiber erneut. Überprüfen Sie nun, ob das Problem dadurch behoben wird.

Es ist erwähnenswert, dass dieses Problem auch bei anderen Geräten auftreten kann. In einigen Fällen gaben Benutzer an, dass ihre Maus der Schuldige war.

Benutzer hatten Probleme mit der Maus der G-Serie, aber nach dem Aktualisieren des Treibers wurde das Problem dauerhaft behoben. Wenn Sie einen Lenovo Laptop verwenden, deinstallieren Sie auch die Lenovo Transitions- Software.

Da Windows Driver Framework mit Ihren Treibern zusammenhängt, empfehlen wir dringend, Ihre Treiber auf dem neuesten Stand zu halten, um dieses Problem zu beheben.


Treiber automatisch aktualisieren (Drittanbieter-Tool empfohlen)

DriverFix-Banner

Das manuelle Herunterladen und Installieren von Treibern birgt das Risiko, dass der falsche Treiber installiert wird, was zu schwerwiegenden Fehlfunktionen führen kann. Wir empfehlen Ihnen dringend, Ihren Treiber mithilfe von DriverFix automatisch zu aktualisieren

Dieses Tool kann als 2-in-1-Lösung betrachtet werden, da es nicht nur ein Treiber-Updater ist, sondern auch eine Treiberkorrektur, mit der defekte oder fehlende Treiber perfekt repariert werden können.

DriverFix aktualisiert Treiber automatisch

Dies alles ist den umfangreichen Treiberbibliotheken zu verdanken, auf die zugegriffen werden kann, sodass Sie immer über die neuesten Treiber für Ihre Hardware verfügen, sobald diese verfügbar sind.

Die Benutzeroberfläche der App ist äußerst simpel. Sie müssen lediglich die Anweisungen lesen, um sie zu verwenden.

Darüber hinaus ist der größte Teil des Aktualisierungs- und Korrekturprozesses automatisiert, sodass Sie Ihre Bestätigung nur einige Male geben müssen.

2. Warte einfach ab

Windows Driver Framework ist ein Standard-Windows-Prozess. Wenn zu viel CPU verwendet wird, werden wahrscheinlich bestimmte Arbeiten im Hintergrund ausgeführt. Mehrere Benutzer gaben an, dass sie dieses Problem einfach beheben konnten, indem sie auf den Abschluss des Windows Driver Frameworks warteten.

Dies ist keine universelle Lösung, aber in einigen Fällen kann das Warten auf eine Stunde oder so Ihnen bei diesem Problem helfen. Vielleicht möchten Sie es versuchen.


3. Führen Sie einen sauberen Neustart durch

  1. Drücken Sie die Windows-Taste + R und geben Sie msconfig ein . Drücken Sie nun die Eingabetaste oder klicken Sie auf OK .

    Windows Driver Foundation-Link mit hoher CPU-Anzeige

  2. Das Systemkonfigurationsfenster wird nun angezeigt.
  3. Gehen Sie zur Registerkarte Dienste und aktivieren Sie die Option Alle Microsoft-Dienste ausblenden .
  4. Klicken Sie nun auf Alle deaktivieren .

    Wudfhost hohe CPU Windows 10

  5. Gehen Sie zur Registerkarte Start und klicken Sie auf Task-Manager öffnen .

    Hohe Speichernutzung der Windows Driver Foundation

  6. Die Liste aller Startanwendungen wird nun angezeigt. Klicken Sie mit der rechten Maustaste auf den ersten Eintrag in der Liste und wählen Sie Deaktivieren .
  7. Wiederholen Sie diesen Schritt nun für alle Starteinträge in der Liste.

    WDF hohe CPU-Auslastung

  8. Nachdem Sie alle Startanwendungen deaktiviert haben, schließen Sie den Task-Manager und kehren Sie zum Fenster Systemkonfiguration zurück .
  9. Klicken Sie auf Übernehmen und auf OK , um die Änderungen zu speichern. Starten Sie nun Ihren PC neu.

    Windows Driver Foundation-Link mit hoher CPU-Anzeige

Manchmal können Anwendungen oder Dienste von Drittanbietern dazu führen, dass dieses Problem auftritt. Um die Ursache genau zu bestimmen, wird empfohlen, einen sauberen Neustart durchzuführen.

Ihr PC wird jetzt ohne Dienste oder Anwendungen von Drittanbietern gestartet. Jetzt müssen Sie nur noch überprüfen, ob das Problem behoben ist.

In diesem Fall müssen Sie deaktivierte Anwendungen und Dienste nacheinander aktivieren, bis Sie diejenige finden, die dieses Problem verursacht. Beachten Sie, dass Sie Ihren PC neu starten müssen, um nach dem Aktivieren einer Anwendung Änderungen zu übernehmen.


4. Deaktivieren Sie den SDO-Sensor und andere problematische Geräte

  1. Öffnen Sie den Geräte-Manager .
  2. Suchen Sie nun den SDO-Sensor in der Liste, klicken Sie mit der rechten Maustaste darauf und wählen Sie Gerät deaktivieren .

    Windows Driver Foundation-Link mit hoher CPU-Anzeige

  3. Wenn das Bestätigungsdialogfeld angezeigt wird, klicken Sie auf Ja .

    Windows Driver Foundation-Link mit hoher CPU-Anzeige

Wenn Sie ein Touchscreen-Gerät haben, ist es ziemlich wahrscheinlich, dass der SDO-Sensor dieses Problem auf Ihrem PC verursacht. Um dieses Problem zu umgehen, schlagen Benutzer vor, den SDO-Sensor vollständig zu deaktivieren.

Beachten Sie, dass durch Deaktivieren des SDO-Sensors bestimmte Funktionen Ihres Geräts möglicherweise nicht mehr funktionieren, das Problem mit der hohen CPU-Auslastung jedoch behoben werden sollte.

Mehrere Benutzer berichteten, dass das Problem durch Deaktivieren von Intel Wireless Gigabit 17265 behoben wurde. Wenn Sie also über dieses Gerät verfügen, müssen Sie es unbedingt deaktivieren.


5. Entfernen Sie unnötige USB-Peripheriegeräte

Manchmal können aufgrund Ihrer USB-Geräte Probleme mit dem Windows Driver Framework und einer hohen CPU-Auslastung auftreten. Bestimmte Geräte können Windows stören und dieses Problem verursachen.

Um das Problem zu beheben, müssen Sie die erforderlichen USB-Geräte trennen und prüfen, ob das Problem dadurch behoben wird.

Lassen Sie nur wichtige Peripheriegeräte wie Tastatur und Maus angeschlossen und trennen Sie den Rest. Überprüfen Sie anschließend, ob das Problem weiterhin besteht.

Wenn nicht, müssen Sie die USB-Geräte einzeln anschließen, bis Sie das Gerät gefunden haben, das das Problem verursacht. Sobald Sie das problematische Gerät gefunden haben, müssen Sie nur noch die Treiber neu installieren oder aktualisieren und prüfen, ob das Problem dadurch behoben wird.


6. Deaktivieren Sie die NFC-Funktion

  1. Drücken Sie die Windows-Taste + I , um die App Einstellungen zu öffnen .
  2. Navigieren Sie nun zum Bereich Netzwerk & Internet .

    Wudfhost hohe CPU Windows 10

  3. Wählen Sie im Menü links die Option Flugzeugmodus .
  4. Deaktivieren Sie nun NFC im rechten Bereich.

NFC ist eine nützliche Funktion, kann jedoch manchmal Probleme mit Windows Driver Framework verursachen. Um das Problem zu beheben, wird empfohlen, NFC vollständig zu deaktivieren.

Der einfachste Weg, dies zu tun, besteht darin, die Einstellungen für den Flugzeugmodus zu überprüfen.

Alternativ können Sie NFC im Geräte-Manager deaktivieren . Öffnen Sie einfach den Geräte-Manager und gehen Sie zum Abschnitt Proximity-Geräte .

Deaktivieren Sie Ihr Näherungsgerät und der NFC sollte vollständig deaktiviert sein. Sobald der NFC deaktiviert ist, sollte dieses Problem vollständig behoben sein.


7. Stellen Sie sicher, dass Ihr PC auf dem neuesten Stand ist

  1. Öffnen Sie die App Einstellungen und gehen Sie zum Abschnitt Update & Sicherheit .

    Hohe Speichernutzung der Windows Driver Foundation

  2. Klicken Sie nun auf die Schaltfläche Nach Updates suchen.

    WDF hohe CPU-Auslastung

Wenn Sie Probleme mit dem Windows Driver Framework haben, kann das Problem durch ein fehlendes Update verursacht werden.

Dieses Problem kann durch einen Fehler auf Ihrem System verursacht werden. Wenn dies der Fall ist, können Sie es am besten beheben, indem Sie Windows aktualisieren.

Standardmäßig installiert Windows 10 die fehlenden Updates automatisch, aber manchmal verpassen Sie möglicherweise ein oder zwei Updates.

Windows sucht nun nach verfügbaren Updates. Wenn Updates verfügbar sind, werden diese automatisch im Hintergrund heruntergeladen.

Starten Sie nach dem Herunterladen der Updates Ihren PC neu, um sie zu installieren. Nach dem Update von Windows auf die neueste Version sollte das Problem dauerhaft behoben sein.


8. Verwenden Sie die Systemwiederherstellung

  1. Drücken Sie die Windows-Taste + S und geben Sie die Systemwiederherstellung ein .
  2. Wählen Sie im Menü die Option Wiederherstellungspunkt erstellen .

    Hohe Speichernutzung der Windows Driver Foundation

  3. System - Eigenschaften - Fenster wird nun geöffnet.
  4. Klicken Sie auf die Schaltfläche Systemwiederherstellung .

    WDF hohe CPU-Auslastung

  5. Wenn die Systemwiederherstellung geöffnet wird, klicken Sie auf Weiter .

    Windows Driver Foundation-Link mit hoher CPU-Anzeige

  6. Wenn verfügbar, aktivieren Sie Weitere Wiederherstellungspunkte anzeigen. Wählen Sie nun den gewünschten Wiederherstellungspunkt und klicken Sie auf Weiter .

    Wudfhost hohe CPU Windows 10

  7. Befolgen Sie die Anweisungen auf dem Bildschirm, um Ihren PC wiederherzustellen.

Wenn Sie dieses Problem haben, können Sie es möglicherweise mithilfe der Systemwiederherstellung beheben. Überprüfen Sie nach Abschluss der Systemwiederherstellung, ob das Problem weiterhin besteht.

Wenn Sie auf andere Problemumgehungen gestoßen sind, um eine WDF-bedingte abnormale CPU-Auslastung zu beheben, können Sie die Schritte zur Fehlerbehebung im Kommentarbereich unten auflisten.


Anmerkung des Herausgebers: Dieser Beitrag wurde ursprünglich im Mai 2018 veröffentlicht und seitdem im September 2020 überarbeitet und aktualisiert, um Frische, Genauigkeit und Vollständigkeit zu gewährleisten.