2022-10-10 02:27 Temps de lecture : 12 min

Comment réparer "Le pilote d'affichage nvlddmkm a cessé de répondre" sous Windows 10/11

Pas de panique ! Ce guide exhaustif est conçu pour régler définitivement le problème de l’erreur « le pilote d’affichage Nvlddmkm.sys a cessé de répondre ». Suivez attentivement les étapes décrites.

Les utilisateurs de Windows connaissent leur lot de difficultés : écrans noirs, écrans bleus, exceptions de stockage imprévues, et bien d'autres encore.

Un incident particulièrement frustrant se manifeste par un bref blocage de l'écran, suivi de l'apparition du message :

« Le pilote d'affichage nvlddmkm a cessé de fonctionner et a été récupéré ».

Ce problème peut survenir plusieurs fois par jour, voire toutes les quelques minutes, perturbant votre travail quotidien. Comme souvent avec les problèmes récurrents de Windows, la cause exacte reste un mystère.

Nous allons vous aider à résoudre ce problème et éviter que vous ne jetiez votre PC par la fenêtre ! 😁

Modifier le pilote graphique

Un pilote graphique défectueux est souvent pointé du doigt comme étant à l'origine de ce problème. L'objectif de cette première étape est donc de mettre à jour ou de rétrograder votre pilote graphique afin de vérifier si le souci persiste.

Commencez par redémarrer votre PC Windows en mode sans échec. Ensuite, ouvrez la fenêtre Exécuter en appuyant simultanément sur les touches Windows + R.

Dans cette fenêtre, tapez « devmgmt.msc » et validez avec la touche Entrée.

Dans le Gestionnaire de périphériques, repérez la section « Cartes graphiques », faites un clic droit sur votre carte vidéo, puis sélectionnez « Propriétés ».

Dans l'onglet « Pilote », tentez d'abord de restaurer le pilote à une version antérieure. Utilisez ensuite votre PC normalement afin de vérifier si le problème se reproduit.

Si le problème persiste, téléchargez la dernière version stable du pilote auprès du fabricant de votre carte graphique. Utilisez la fonction de mise à jour du pilote et choisissez l'option « Parcourir mon ordinateur pour les pilotes » pour installer le fichier téléchargé.

Vous pouvez également essayer plusieurs versions stables antérieures, en plus de la version la plus récente.

Il est important de noter que si vous possédez un ordinateur de marque (PC ou portable), privilégiez les pilotes fournis par le fabricant (OEM). Si vous avez un ordinateur personnalisé, téléchargez les pilotes directement depuis le site Web du fabricant de votre carte graphique.

Activer le mode de performances élevées

Certains utilisateurs de Windows ont résolu ces blocages d'affichage gênants en activant le mode de performances élevées.

Pour cela, accédez à « Panneau de configuration » > « Tous les éléments du Panneau de configuration » > « Options d'alimentation » :

Sélectionnez le mode « Performances élevées », puis cliquez sur « Modifier les paramètres du mode » :

Ensuite, cliquez sur « Modifier les paramètres d'alimentation avancés » et assurez-vous que l'option « Gestion de l'alimentation de l'état de la liaison » est définie sur « Désactivé ». Cela garantit que votre carte graphique reçoit la puissance nécessaire pour fonctionner de manière optimale et n'est pas affectée par les mécanismes d'économie d'énergie.

Désactiver l'overclocking

L'overclocking permet d'améliorer légèrement les performances (généralement de 5 à 15 %), mais cela se fait au détriment d'une contrainte accrue sur votre GPU et d'une augmentation de sa température de fonctionnement. Dans certains cas, l'overclocking peut empêcher le bon fonctionnement du GPU, ce qui entraîne l'arrêt du pilote d'affichage nvlddmkm.

Certains joueurs pratiquent l'overclocking de leur GPU pour obtenir un supplément de performances. Cependant, il arrive que le GPU soit déjà overclocké par le fabricant.

Dans tous les cas, essayez de désactiver l'overclocking (underclocking).

Un outil universel, compatible avec toutes les cartes graphiques, est MSI Afterburner. De nombreux tutoriels sont disponibles en ligne pour apprendre à utiliser cet utilitaire.

Si le problème persiste, passez à l'étape suivante.

Désactiver l'accélération matérielle

De nombreux utilisateurs ont signalé cette erreur lorsqu'ils utilisent leur navigateur Web ou d'autres applications qui exploitent l'accélération matérielle. Dans les navigateurs Web, l'accélération matérielle permet d'afficher les graphiques via la carte graphique, au lieu d'utiliser le processeur.

La désactiver pourrait rétablir le fonctionnement normal.

Par exemple, dans Google Chrome, tapez « chrome://settings/ » dans la barre d'adresse. Accédez ensuite à « Paramètres avancés » > « Système ». Désactivez l'option « Utiliser l'accélération matérielle si disponible ».

Pour identifier l'application qui déclenche l'erreur « le pilote d'affichage nvlddmkm a cessé de répondre », vérifiez ses paramètres et désactivez l'accélération matérielle pour observer si cela résout le problème.

Mettre à jour le BIOS

Le BIOS est le logiciel qui démarre votre ordinateur et assure la bonne interaction entre le matériel et le logiciel.

Alors que les mises à jour de Windows sont fréquentes, le BIOS fonctionne en arrière-plan et est souvent négligé.

Si vous n'avez jamais pensé à mettre à jour votre BIOS, c'est peut-être le moment opportun. La procédure de mise à jour du BIOS peut varier en fonction du fabricant de votre carte mère. Il est parfois possible de réaliser la mise à jour en un seul clic depuis le BIOS lui-même. Dans d'autres cas, il est nécessaire de télécharger le fichier de mise à jour depuis le site Web du fabricant et de le flasher.

Modifier le paramètre TDR

TDR est l'acronyme de « Timeout Detection and Recovery » (Détection de délai et récupération). Il s'agit du temps (par défaut 2 secondes) que Windows accorde à votre carte vidéo pour effectuer une opération.

Si le GPU est trop lent, Windows le réinitialise et le récupère, tout en affichant le message « Le pilote d'affichage nvlddmkm a cessé de répondre ».

Une solution potentielle consiste à augmenter la valeur du TDR. Windows arrêterait ainsi de réinitialiser votre carte graphique à chaque dysfonctionnement.

Attention, cette manipulation consiste à modifier le registre Windows, ce qui peut rendre votre système inutilisable en cas d'erreur. Il est donc impératif de créer une sauvegarde complète de votre registre avant de procéder.

Pour modifier la valeur du TDR, ouvrez l'éditeur de registre en tapant « regedit » dans la fenêtre Exécuter.

Accédez à la clé suivante : HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\GraphicsDrivers.

Ensuite, cliquez sur « Modifier » > « Nouveau » et sélectionnez « Valeur DWORD (32 bits) » ou « Valeur QWORD (64 bits) » en fonction de l'architecture de votre système.

Une nouvelle entrée (Nouvelle valeur #1) est créée dans le registre. Faites un clic droit dessus pour la renommer « TdrDelay ».

Double-cliquez sur « TdrDelay » et entrez « 20 » dans le champ « Données de la valeur ». Validez en cliquant sur « OK ».

Enfin, redémarrez votre ordinateur et vérifiez si le problème d'affichage est résolu.

Vérifications du matériel

Bien qu'il existe de nombreuses astuces logicielles pour éliminer ce problème irritant, certaines vérifications matérielles peuvent également être utiles.

Malheureusement, même après avoir appliqué les solutions présentées dans cet article, certains utilisateurs continuent de rencontrer l'erreur « nvlddmkm a cessé de répondre ».

Étant donné que ce problème est lié à la carte graphique, la première vérification matérielle à effectuer est de s'assurer que votre carte graphique ne présente pas de dysfonctionnement. Vous pouvez essayer de la remplacer par une autre carte ou de l'utiliser sur un autre ordinateur.

Un autre problème courant peut être lié à une barrette de RAM défectueuse. C'est particulièrement fréquent chez les utilisateurs qui disposent de plusieurs barrettes de RAM. Essayez donc d'utiliser une seule barrette à la fois pour identifier celle qui est défectueuse.

De plus, un utilisateur chanceux a déclaré avoir résolu le problème en dépoussiérant simplement sa carte graphique. Enfin, un autre utilisateur a constaté une amélioration en installant un dissipateur thermique sur sa RAM.

Conclusion 💻

Si votre matériel est encore sous garantie, n'hésitez pas à le faire vérifier par le support technique officiel si aucune des solutions précédentes n'a fonctionné.

Les problèmes de Windows et de démarrage sont très fréquents. N'hésitez pas à consulter ce guide si votre PC Windows ne démarre pas correctement.

Auteur
France

Rédacteur tech, guides pratiques et astuces numériques.