Correction complète: les cadres de pilotes Windows utilisent trop de CPU

  • De nombreux utilisateurs ont signalé que Windows Driver Frameworks utilise trop de CPU.
  • Pour contourner ce problème, il vous suffit de suivre les instructions ci-dessous.
  • Cet article n'est que l'un des nombreux articles inclus dans notre hub Windows 10 dédié.
  • Pour plus de guides de dépannage, vous devriez également consulter notre section Fix dédiée.
Windows Driver Frameworks utilise trop de CPU

Le Windows Driver Frameworks (WDF), anciennement connu sous le nom de Windows Driver Foundation, est un ensemble de bibliothèques que vous pouvez utiliser pour écrire des pilotes de périphérique qui s'exécutent sur le système d'exploitation Windows.

Microsoft utilise trois types de pilotes WDF:

  • La structure de pilote en mode noyau pour les pilotes de périphérique en mode noyau standard
  • Le framework de pilotes en mode utilisateur v1 pour les pilotes en mode utilisateur basés sur COM C ++
  • Le framework de pilotes en mode utilisateur v2 pour l'écriture de pilotes en mode utilisateur basés sur KMDF.

De nombreux utilisateurs de Windows se plaignent souvent du fait que Windows Driver Frameworks utilise trop de CPU, ralentissant Windows et déchargeant la batterie d'une manière incroyablement rapide.


Les cadres de pilotes Windows entraînent une utilisation élevée du processeur

[…] Le service Windows Driver Foundation utilise constamment environ 30% du processeur. Cela ne se produisait pas avec la version précédente.

J'ai laissé l'ordinateur fonctionner pendant quelques heures pour voir s'il y avait des processus de nettoyage en cours d'exécution, mais le service monopolise toujours le processeur.


Comment résoudre les problèmes de CPU élevés WDF?

Windows Driver Framework est un service Windows important, mais parfois ce service peut entraîner une utilisation élevée du processeur. En parlant de ce service, voici quelques problèmes connexes signalés par les utilisateurs:

  • Windows Driver Foundation High CPU DisplayLink - Parfois, une utilisation élevée du processeur peut survenir en raison de problèmes avec DisplayLink. Pour le résoudre, réinstallez vos pilotes et vérifiez si cela résout le problème.
  • Wudfhost High CPU Windows 10 - Parfois, d'autres services peuvent provoquer l'apparition de ce problème. Pour résoudre ce problème, assurez-vous de réinstaller les pilotes problématiques et de vérifier si cela aide.
  • Utilisation élevée de la mémoire Windows Driver Foundation - Ce service est également connu pour provoquer une utilisation élevée de la mémoire. Si vous rencontrez des problèmes de mémoire dus à ce service, assurez-vous d'essayer certaines de nos solutions.
  • Utilisation élevée du processeur WDF - Il ne s'agit que d'une variante du problème d'origine, mais vous devriez être en mesure de résoudre le problème en désactivant les services ou les périphériques problématiques.

1. Réinstallez votre pilote Wi-Fi

  1. Avant de commencer, assurez-vous de télécharger les derniers pilotes Wi-Fi du fabricant de votre appareil.
  2. Appuyez sur la touche Windows + X pour ouvrir le menu Win + X.
  3. Maintenant, choisissez Gestionnaire de périphériques dans la liste.

    Wudfhost High CPU Windows 10

  4. Lorsque le Gestionnaire de périphériques s'ouvre, recherchez votre adaptateur Wi-Fi, cliquez dessus avec le bouton droit de la souris et choisissez Désinstaller le périphérique dans le menu.

    Utilisation élevée de la mémoire Windows Driver Foundation

  5. Une boîte de dialogue de confirmation apparaîtra maintenant. Si disponible, cochez la case Supprimer le logiciel du pilote . Cliquez maintenant sur Désinstaller .

    Utilisation élevée du processeur WDF

Selon les utilisateurs, des problèmes avec Windows Driver Framework et une utilisation élevée du processeur peuvent parfois survenir en raison de vos pilotes. Si votre pilote n'est pas entièrement compatible avec Windows 10, vous pouvez rencontrer des problèmes avec ce processus.

Plusieurs utilisateurs ont signalé avoir résolu le problème simplement en réinstallant leur pilote Wi-Fi.

Une fois que vous avez supprimé le pilote, redémarrez votre PC et réinstallez le pilote Wi-Fi. Maintenant, vérifiez si cela résout le problème.

Il convient de mentionner que d'autres appareils peuvent également provoquer l'apparition de ce problème et, dans de rares cas, les utilisateurs ont signalé que leur souris était le coupable.

Les utilisateurs avaient des problèmes avec la souris de la série G, mais après la mise à jour du pilote, le problème a été définitivement résolu. Si vous utilisez un ordinateur portable Lenovo, essayez également de désinstaller le logiciel Lenovo Transitions .

Étant donné que Windows Driver Framework est lié à vos pilotes, nous vous suggérons fortement de garder vos pilotes à jour afin de résoudre ce problème.


Mettre à jour automatiquement les pilotes (outil tiers suggéré)

DriverFix-Bannière

Le téléchargement et l'installation manuelle des pilotes est un processus qui comporte le risque d'installer le mauvais pilote, ce qui peut entraîner de graves dysfonctionnements. Nous vous suggérons fortement de mettre à jour votre pilote automatiquement en utilisant DriverFix

Cet outil peut être considéré comme une solution 2-en-1 car il ne s'agit pas seulement d'un programme de mise à jour de pilotes, c'est aussi un correctif de pilote, étant parfaitement capable de réparer les pilotes cassés ou manquants.

DriverFix met automatiquement à jour les pilotes

Tout cela grâce aux nombreuses bibliothèques de pilotes auxquelles il a accès, vous permettant de toujours disposer des derniers pilotes pour votre matériel dès qu'ils sont disponibles.

L'interface de l'application est extrêmement simpliste et il vous suffit de lire les instructions pour commencer à l'utiliser.

De plus, la plupart des processus de mise à jour et de correction sont automatisés, vous n'avez qu'à donner votre confirmation quelques fois.

2. Attendez juste

Windows Driver Framework est un processus Windows standard, et s'il utilise trop de votre CPU, il effectue probablement un certain travail en arrière-plan. Plusieurs utilisateurs ont signalé qu'ils avaient réussi à résoudre ce problème simplement en attendant que Windows Driver Framework se termine.

Ce n'est pas une solution universelle, mais dans certains cas, attendre une heure environ peut vous aider à résoudre ce problème, vous voudrez peut-être essayer cela.


3. Effectuez un démarrage propre

  1. Appuyez sur la touche Windows + R et entrez msconfig . Appuyez maintenant sur Entrée ou cliquez sur OK .

    Windows Driver Foundation High CPU Displaylink

  2. La fenêtre de configuration du système apparaîtra maintenant.
  3. Accédez à l' onglet Services et cochez Masquer tous les services Microsoft .
  4. Cliquez maintenant sur Désactiver tout .

    Wudfhost High CPU Windows 10

  5. Accédez à l' onglet Démarrage et cliquez sur Ouvrir le gestionnaire de tâches .

    Utilisation élevée de la mémoire Windows Driver Foundation

  6. La liste de toutes les applications de démarrage apparaîtra maintenant. Cliquez avec le bouton droit sur la première entrée de la liste et choisissez Désactiver .
  7. Répétez maintenant cette étape pour toutes les entrées de démarrage de la liste.

    Utilisation élevée du processeur WDF

  8. Après avoir désactivé toutes les applications de démarrage, fermez le Gestionnaire des tâches et revenez à la fenêtre de configuration du système .
  9. Cliquez sur Appliquer et OK pour enregistrer les modifications. Redémarrez maintenant votre PC.

    Windows Driver Foundation High CPU Displaylink

Parfois, des applications ou services tiers peuvent provoquer l'apparition de ce problème. Afin d'identifier la cause, il est conseillé d'effectuer un démarrage propre.

Votre PC va maintenant démarrer sans aucun service ou application tiers. Il ne vous reste plus qu'à vérifier si le problème est résolu.

Si tel est le cas, vous devrez activer les applications et services désactivés un par un jusqu'à ce que vous trouviez celui qui cause ce problème. Gardez à l'esprit que vous devez redémarrer votre PC pour appliquer les modifications après l'activation d'une application.


4. Désactivez le capteur SDO et d'autres périphériques problématiques

  1. Ouvrez le Gestionnaire de périphériques .
  2. Localisez maintenant le capteur SDO dans la liste, cliquez dessus avec le bouton droit de la souris et choisissez Désactiver le périphérique .

    Windows Driver Foundation High CPU Displaylink

  3. Lorsque la boîte de dialogue de confirmation apparaît, cliquez sur Oui .

    Windows Driver Foundation High CPU Displaylink

Si vous disposez d'un appareil à écran tactile, il est fort probable que le capteur SDO soit à l'origine de ce problème sur votre PC. Pour contourner le problème, les utilisateurs suggèrent de désactiver complètement le capteur SDO.

Gardez à l'esprit qu'en désactivant le capteur SDO, certaines fonctionnalités de votre appareil peuvent ne plus fonctionner, mais le problème d'une utilisation élevée du processeur doit être résolu.

Plusieurs utilisateurs ont signalé que la désactivation d' Intel Wireless Gigabit 17265 avait résolu le problème pour eux, donc si vous possédez cet appareil, assurez-vous de le désactiver.


5. Retirez les périphériques USB inutiles

Parfois, des problèmes avec Windows Driver Framework et une utilisation élevée du processeur peuvent survenir en raison de vos périphériques USB. Certains appareils peuvent interférer avec Windows et provoquer l'apparition de ce problème.

Pour résoudre le problème, vous devez déconnecter les périphériques USB nécessaires et vérifier si cela résout le problème.

Ne gardez que les périphériques essentiels connectés tels que votre clavier et votre souris et déconnectez tout le reste. Après cela, vérifiez si le problème persiste.

Sinon, vous devez connecter les périphériques USB un par un jusqu'à ce que vous trouviez celui qui est à l'origine du problème. Une fois que vous avez trouvé le périphérique problématique, il vous suffit de réinstaller ou de mettre à jour ses pilotes et de vérifier si cela résout le problème.


6. Désactivez la fonction NFC

  1. Appuyez sur la touche Windows + I pour ouvrir l' application Paramètres .
  2. Accédez maintenant à la section Réseau et Internet .

    Wudfhost High CPU Windows 10

  3. Sélectionnez Mode avion dans le menu de gauche.
  4. Désactivez maintenant NFC dans le volet droit.

NFC est une fonctionnalité utile, mais elle peut parfois causer des problèmes avec Windows Driver Framework. Pour résoudre le problème, il est conseillé de désactiver complètement NFC.

Le moyen le plus simple de le faire est de vérifier les paramètres de votre mode Avion.

Vous pouvez également désactiver NFC à partir du Gestionnaire de périphériques . Ouvrez simplement le Gestionnaire de périphériques et accédez à la section Périphériques de proximité .

Désactivez votre appareil de proximité et le NFC devrait être complètement désactivé. Une fois le NFC désactivé, ce problème devrait être entièrement résolu.


7. Assurez-vous que votre PC est à jour

  1. Ouvrez l' application Paramètres et accédez à la section Mise à jour et sécurité .

    Utilisation élevée de la mémoire Windows Driver Foundation

  2. Cliquez maintenant sur le bouton Vérifier les mises à jour .

    Utilisation élevée du processeur WDF

Si vous rencontrez des problèmes avec Windows Driver Framework, le problème peut être dû à une mise à jour manquante.

Ce problème peut être causé par un bogue sur votre système, et si tel est le cas, la meilleure façon de le résoudre est de mettre à jour votre Windows.

Par défaut, Windows 10 installe automatiquement les mises à jour manquantes, mais vous risquez parfois de manquer une ou deux mises à jour.

Windows va maintenant vérifier les mises à jour disponibles. Si des mises à jour sont disponibles, elles seront téléchargées automatiquement en arrière-plan.

Une fois les mises à jour téléchargées, redémarrez votre PC pour les installer. Après avoir mis à jour Windows vers la dernière version, le problème doit être résolu de manière permanente.


8. Utiliser la restauration du système

  1. Appuyez sur la touche Windows + S et entrez dans la restauration du système .
  2. Choisissez Créer un point de restauration dans le menu.

    Utilisation élevée de la mémoire Windows Driver Foundation

  3. La fenêtre Propriétés système va maintenant s'ouvrir.
  4. Cliquez sur le bouton Restauration du système .

    Utilisation élevée du processeur WDF

  5. Lorsque la restauration du système s'ouvre, cliquez sur Suivant .

    Windows Driver Foundation High CPU Displaylink

  6. Si disponible, cochez Afficher plus de points de restauration . Choisissez maintenant le point de restauration souhaité et cliquez sur Suivant .

    Wudfhost High CPU Windows 10

  7. Suivez les instructions à l'écran pour restaurer votre PC.

Si vous rencontrez ce problème, vous pourrez peut-être le résoudre à l'aide de la restauration du système. Une fois la restauration du système terminée, vérifiez si le problème persiste.

Si vous avez rencontré d'autres solutions de contournement pour corriger l'utilisation anormale du processeur liée à WDF, n'hésitez pas à répertorier les étapes de dépannage dans la section des commentaires ci-dessous.


Note de l'éditeur: Cet article a été initialement publié en mai 2018 et a depuis été remanié et mis à jour en septembre 2020 pour plus de fraîcheur, de précision et d'exhaustivité.