- Activer le mode débogage NVIDIA et revient aux horloges de référence pour exclure l'instabilité
- Désactiver les fonctionnalités expérimentales (par exemple, RTX Dynamic Vibrance) et les superpositions interférentes
- Force DX11, réparer les fichiers et utiliser conducteurs propre/stable ; évitez OC/SLI en cas d'échec
- En tant que test avancé, TdrLevel=0 et la vérification des autorisations nvlddmkm.sys peuvent faire la différence.

Si vous êtes arrivé ici, c'est parce que vous êtes rendu fou par le message DXGI_ERROR_DEVICE_HUNG ou son cousin DXGI_ERROR_DEVICE_REMOVED avec les codes 0x887A0006 et 0x887A0005, et parce que chaque session de jeu se termine sur le bureau sans avertissement. Je vous comprends : ce sont des erreurs perfides, elles apparaissent dans des titres spécifiques, et parfois vous n'avez même pas besoin de les réinstaller. Windows les tombeauxDans ce guide, vous trouverez une compilation détaillée de causes et de solutions réelles qui ont fonctionné pour d'autres joueurs dans des scénarios très similaires.
Ce qui suit est tiré de plusieurs cas réels : de joueurs de Call of Duty:De Warzone/MW3 avec des plates-formes haut de gamme aux utilisateurs de Microsoft Flight Simulator qui ont vu l'erreur lors de l'activation de nouvelles fonctionnalités dans l'application bêta NVIDIA. Il comprend des étapes éprouvées telles que l'activation du mode de débogage NVIDIA, la modification du registre (TdrLevel), la désactivation de DX12, la réparation des jeux et même l'ajustement des autorisations sur le fichier nvlddmkm.sys.C'est beaucoup de matière, mais nous allons procéder étape par étape et dans un ordre logique pour que vous ne perdiez pas plus de temps.
Que sont DXGI_ERROR_DEVICE_HUNG (0x887A0006) et DXGI_ERROR_DEVICE_REMOVED (0x887A0005) ?
Les deux codes indiquent que le sous-système graphique Windows (DXGI) a détecté que le GPU ne répond pas comme prévu ou que le périphérique graphique a été logiquement « déconnecté ». En pratique : le jeu perd la communication avec la carte graphique et Windows tente de la récupérer en redémarrant le pilote.Si cela échoue, forcez la fermeture avec le message d'erreur affiché.
Il existe des nuances : 0x887A0006 (DEVICE_HUNG) est généralement associé à un jeu bloqué ou à une commande de pilote ; 0x887A0005 (DEVICE_REMOVED) indique que le pilote a été redémarré ou que le GPU est devenu indisponible. Dans des titres spécifiques comme Call of Duty, vous verrez parfois le fameux 6068, qui est un autre code interne de son moteur lié au même problème..
Des cas réels qui vous sembleront familiers

Un utilisateur avec un PC haut de gamme a rencontré à nouveau le problème dans Warzone/MW3 après des jours de tests : i9-13900K, RTX 2080 Ti MSI Lightning Z, 32 Go DDR5 6600, SSD M.2 Samsung EVO 2 To, carte mère ASUS ROG Z790 et Windows 11 Accueil. J'ai essayé de réinstaller Windows à partir de zéro, Utilisation de DDU avec les pilotes graphiques (dernier, 526, 537), désactiver XMP, sous-volter/sous-cadencer avec MSI Afterburner par paliers de 50/100/150/200 MHz, réinstaller le jeu, l'exécuter en tant qu'administrateur, appuyer sur la touche DirectX dans le registre, vérifier les fichiers et même changer le GPU en RTX 2070 Super. Rien : Warzone/MW3 ont été les seuls à tomber ; les autres étaient parfaits.
Après mûre réflexion, cette personne a trouvé une combinaison salvatrice : activer le mode débogage dans le panneau de configuration NVIDIA (menu Aide) et accorder toutes les autorisations au fichier. nvlddmkm.sys dans le chemin DriverStore dans System32 (Propriétés > Sécurité). Il a ensuite joué trois parties d'affilée sans un seul crash et est également passé du lanceur Battle.net au Steam. Je l'ai laissé en note pour tous ceux qui étaient tout aussi coincés.
Un autre joueur subissait le crash toutes les 20 minutes, il avait essayé d'ajuster TdrDelay dans le registre, d'exécuter DDU et de réduire les paramètres graphiques, sans succès. Votre équipement : GTX 980 SLI, i7-4790K à 4,5 GHz, 16 Go et écran 1440pIl s’agit d’un exemple typique où les configurations multi-GPU ou l’overclocking historique finissent par faire des ravages sur les API modernes.
Et dans Microsoft Flight Simulator, quelqu'un avec une RTX 4070 Super et l'application bêta NVIDIA_app_beta_v10.0.1.253 a découvert que l'activation de RTX Dynamic Vibrance provoquait toujours le crash du simulateur avec dxgi_error_device_hung (0x887A0006). Solution rapide : désactiver RTX Dynamic Vibrance dans l’application bêta NVIDIA est une solution infaillible..
Pour couronner le tout, des erreurs D3D fatales telles que « Erreur D3D fatale (24, DXGI_ERROR_DEVICE_REMOVED, 0x887a0005) » ont été observées dans des titres récents (par exemple Monster Hunter Wilds). Le schéma se répète : le pilote redémarre ou la communication avec le GPU est coupée..
Pourquoi cela se produit : les causes les plus courantes
Dans la plupart des cas, il ne s'agit pas d'un seul problème. Il s'agit généralement d'une combinaison de pilotes, de fréquence/tension du GPU, de spécificités du jeu/lanceur et d'outils de surveillance Windows comme TDR. Ce sont les déclencheurs les plus courants que nous avons vus dans les cas précédents.:
- Overclocking/undervolt instable sur le GPU ou le CPU, même si vous avez pu jouer à d'autres jeux pendant des mois sans aucun problème.
- Pilotes vidéo défectueux dans des versions spécifiques ou des résidus après des modifications (d'où DDU).
- Fonctions expérimentales (par exemple RTX Dynamic Vibrance dans l'application bêta NVIDIA) provoquant une instabilité.
- API gráficas: Le DX12 peut être plus délicat sur certains moteurs ; le DX11 a tendance à être plus conservateur.
- Configurations multi-GPU (SLI/Hybride) et sélection GPU incorrecte dans portátiles avec iGPU dédié +.
- Chien de garde TDR Windows qui redémarre le pilote si une tâche graphique prend « trop de temps ».
- Permis/propriété à partir du pilote nvlddmkm.sys ou de fichiers de jeu corrompus.
- Superpositions et captures d'écran (Discord, GeForce Experience, Steam, etc.) interférant.
Des solutions qui ont fonctionné pour d'autres joueurs
Je suggère de commencer par ce qui a démontré le meilleur rapport temps-réussite, puis de passer à des mesures plus techniques. Apportez les modifications une par une et testez plusieurs jeux pour confirmer..
1) Activer le mode débogage sur NVIDIA
Ce mode force les horloges de référence du GPU et désactive les overclockings, même les OC d'usine. Cliquez avec le bouton droit sur le bureau > Panneau de configuration NVIDIA > Menu Aide > Mode débogage. Laissez-le actif et testez le jeu.
2) Désactiver les fonctionnalités expérimentales : RTX Dynamic Vibrance
Si vous utilisez l'application bêta NVIDIA (v10.0.1.253 dans ce cas) et avez activé RTX Dynamic Vibrance, décochez-la. Dans Microsoft Flight Simulator, cela a provoqué un crash immédiat avec 0x887A0006 ; le désactiver a arrêté les crashs..
3) Changer de lanceur ou réinstaller à partir d'une autre plateforme
Cela semble trivial, mais dans COD, il y avait des gens qui sont passés de Battle.net à Steam et ont cessé de rencontrer l'erreur. Les binaires, l'anticheat, les chemins et les dépendances ne sont pas toujours identiques entre les lanceursSi vous le pouvez, essayez cette alternative.
4) Réparer les fichiers du jeu
Fichiers corrompus peut provoquer des appels non valides au GPU. Dans Steam : Bibliothèque > clic droit sur le jeu > Propriétés > Fichiers locaux > Vérifier l'intégrité. Dans Epic : Bibliothèque > menu du jeu (trois points) > Gérer > Vérifier.
5) Forcer DX11 et désactiver DX12
Dans les jeux instables avec DX12, forcer D3D11 est généralement une aubaine. Dans Epic, vous pouvez ajouter l'argument d3d11 dans Paramètres > Arguments de ligne de commande. Dans les titres avec un sélecteur interne, décochez DX12.
6) Sélectionnez le bon GPU
Sur les ordinateurs avec iGPU + dédié, assurez-vous que le jeu utilise celui dédié. NVIDIA : Panneau de configuration > Gérer les paramètres 3D > Paramètres du programme > Processeur NVIDIA hautes performances. Sur AMD Radeon : Système > Graphiques commutables > GPU hautes performances.
7) Pilotes propres et versions stables
Utiliser DDU dans Mode sans échec pour supprimer les résidus et essayer les pilotes que vous savez stables dans votre jeu (le dernier n'est pas toujours le meilleur). Dans le cas cité, les derniers, 526 et 537, ont été testés ; si l'un échoue, alterner. Téléchargez à partir des sites Web officiels NVIDIA/AMD.
8) Overclock/undervolt : retour au stock
Même si votre carte graphique ne dépasse pas 75°C, un léger réglage peut déclencher un blocage. Restaurez les paramètres par défaut dans MSI Afterburner/votre outil et désactivez temporairement le CPU/XMP OCCet utilisateur a essayé des sous-tensions de 50/100/150/200 MHz sans succès ; le mode stock + débogage était la clé.
9) Désactiver les superpositions et les captures d'écran
Désactive les superpositions pour GeForce Experience, Steam, Discord, Xbox Barre de jeux, Rivatuner/RTSS, etc. Moins de couches autour du jeu, moins de risques d'interférence avec la file d'attente commandes du GPU.
10) Exécutez le jeu en tant qu'administrateur
Accordez des privilèges élevés pour empêcher les refus d’accès. Faites un clic droit sur le fichier EXE > Propriétés > Compatibilité > Exécuter ce programme en tant qu'administrateurDans certains titres, il supprime les blocs idiots lors de l'écriture des journaux ou du cache.
11) Modifier le registre : TdrLevel = 0 (avancé)
Windows inclut TDR (Timeout Detection and Recovery), qui redémarre le pilote s'il se bloque pendant quelques secondes. La désactiver peut empêcher le réinitialiser et donc la clôture du jeuÉtapes (avec précaution) :
- Win + Sécrit Regedit, faites un clic droit et Exécuter en tant qu'administrateur.
- Aller vers HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Control \ GraphicsDrivers.
- Faites un clic droit sur la zone de droite > Nouveau > Valeur DWORD (32 bits) et nommez-la TdrLevel.
- Ouvrez-le et mettez-le Valeur = 0. Acceptez et redémarrez le PC.
Certains ont essayé avec TdrDelay (étend le temps (attendez), mais définir TdrLevel=0 désactive la détection. Avertissement : en cas de panne réelle du pilote, vous risquez de vous retrouver avec un écran gelé au lieu d'une récupération.Utilisez-le pour le diagnostic ; si cela fonctionne, confirmez la stabilité en revenant aux valeurs par défaut.
12) Ajuster les autorisations du pilote nvlddmkm.sys
Il y a eu un cas qui a été résolu en accordant des autorisations complètes au fichier de pilote NVIDIA dans le chemin System32 DriverStore. Regardez dans C:\Windows\System32\DriverStore\… > Propriétés > Sécurité > Modifier et accordez le contrôle total à l'utilisateur/joueur systèmeAppliquez, redémarrez et testez.
13) Modifications matérielles et tests de stabilité
Tests utiles qui ont déjà servi à d'autres : basculer temporairement vers un autre GPU, démarrer avec un seul module RAM, exécuter CHKDSK, MEMTEST y SFC / scannow. Dans un cas, SFC a réparé les fichiers, mais le jeu a continué à planter, ce qui indiquait la partie graphique. Pourtant, vous vous débarrassez des suspects.
Notes spécifiques par jeu/scénario
Call of Duty: Warzone/MW3 sont particulièrement sensibles aux instabilités mineures du GPU et à la combinaison pilote + version du lanceur. Si cela ne se produit que dans COD, essayez : de passer de Battle.net à Steam, de laisser le GPU sur les horloges de référence (mode débogage), DX11 (si le jeu le permet) et de désactiver toutes les superpositionsVérifiez les fichiers après chaque modification.
Dans Microsoft Flight Simulator avec l'application bêta NVIDIA, une corrélation directe avec RTX Dynamic Vibrance a été observée. Solution directe : désactivez cette fonctionnalité dans l’application et confirmez que l’erreur 0x887A0006 disparaîtSi cela persiste, vérifiez les pilotes et DX11 comme plan B.
Les configurations SLI (telles que 2x GTX 980) peuvent provoquer ces erreurs par intermittence. Désactivez l'adaptateur SLI/seconde et essayez avec un seul GPU ; DX12 évolue rarement bien sur les multi-GPU d'ancienne génération.. Cela réduit également la probabilité de « DEVICE_REMOVED ».
Dans les moteurs qui affichent des codes tels que « Erreur fatale D3D (24, DXGI_ERROR_DEVICE_REMOVED, 0x887a0005) », il s’agit généralement d’une réinitialisation du pilote. Appliquez le combo : horloges de stock, pilote stable, DX11, superpositions et, si cela continue, TdrLevel=0 pour valider si le chien de garde est le coupable.
Liste de contrôle rapide avant de devenir fou
Pour ceux qui préfèrent cocher l'essentiel en 10 minutes, voici un ordre recommandé. Si le problème est résolu à mi-chemin, ne continuez pas à jouer.:
- Mode de débogage NVIDIA et horloges d'usine (sans OC/UV).
- DX11 forcé et Vibrance dynamique RTX désactivé si vous utilisez NVIDIA beta.
- Superpositions sortie (GFE, Discord, Steam, Xbox Game Bar, RTSS).
- Réparation/Vérification fichiers depuis votre lanceur.
- Nettoyer le pilote avec DDU et une version stable connue pour votre jeu.
- Sélectionnez un GPU dédié sur le panneau NVIDIA/AMD.
- En tant que test avancé, TdrLevel=0 et redémarrer.
Bien que ces erreurs soient frustrantes, l’expérience accumulée montre qu’elles cèdent presque toujours à une combinaison de trois piliers : Horloges de référence (sans overclocking), « bon » pilote pour votre jeu et suppression des interférences (superpositions/fonctionnalités expérimentales/DX12 en cas de problème)Si vous avez besoin d'un point de départ fiable, commencez par le mode débogage NVIDIA, forcez DX11, réparez les fichiers et désactivez les overlays. Si le jeu ne plante pas, ajoutez TdrLevel=0 comme test et vérifiez les permissions nvlddmkm.sys. La patience est récompensée : certains joueurs sont passés d'un plantage par jeu à zéro plantage après trois sessions consécutives, et dans certains cas, le changement de lanceur a été le coup de grâce.
Écrivain passionné par le monde des octets et de la technologie en général. J'aime partager mes connaissances à travers l'écriture, et c'est ce que je vais faire dans ce blog, vous montrer toutes les choses les plus intéressantes sur les gadgets, les logiciels, le matériel, les tendances technologiques et plus encore. Mon objectif est de vous aider à naviguer dans le monde numérique de manière simple et divertissante.