Correction: erreur DXGI_ERROR_DEVICE_HUNG sous Windows 7, 8 et 10

Cette erreur signifie que le périphérique de l'application a échoué en raison de commandes mal formées envoyées par l'application, comme indiqué dans la documentation officielle de Microsoft disponible en ligne. Il s'agit d'un problème de conception qui doit être étudié et résolu. L'erreur apparaît souvent au milieu de divers jeux vidéo et provoque leur crash presque instantanément tout en affichant cette erreur à l'écran.

Comment réparer DXGI_ERROR_DEVICE_HUNG

Dans le vaste domaine des forums en ligne, plusieurs utilisateurs ont présenté les méthodes qui leur ont le mieux fonctionné et nous avons décidé de les rassembler dans un article. Bonne chance avec les méthodes ci-dessous!

Solution 1: mettez à jour votre pilote de carte graphique

C'est l'une des étapes de dépannage les plus élémentaires pour résoudre les problèmes liés au jeu vidéo. Cependant, plusieurs utilisateurs ont été en mesure de résoudre le problème en utilisant cette méthode uniquement, ce qui leur a évité des jours et des jours de dépannage. En outre, rien ne peut en sortir et vous finirez toujours avec le dernier pilote de carte vidéo installé sur votre ordinateur.

  1. Cliquez sur le bouton du menu Démarrer, tapez Gestionnaire de périphériques et sélectionnez-le dans la liste des résultats en cliquant simplement sur le premier résultat. Vous pouvez également utiliser la combinaison de touches Windows Key + R pour ouvrir la boîte de dialogue Exécuter. Tapez "devmgmt.msc" dans la case et cliquez sur OK pour l'exécuter.

  1. Développez l'une des catégories de la fenêtre du Gestionnaire de périphériques pour trouver le nom du périphérique que vous souhaitez mettre à jour, cliquez dessus avec le bouton droit de la souris et sélectionnez Désinstaller le périphérique. Puisque nous souhaitons mettre à jour la carte graphique, développez la catégorie Cartes graphiques, cliquez avec le bouton droit de la souris sur votre carte vidéo et sélectionnez l'option Désinstaller le périphérique.

  1. Confirmez les dialogues pouvant vous demander de confirmer votre choix et attendez la fin du processus.
  2. Recherchez le pilote de votre carte graphique sur le site Web du fabricant de la carte et suivez les instructions qui devraient être disponibles sur le site. Enregistrez le fichier d'installation sur votre ordinateur et lancez-le à partir de là. Votre ordinateur peut redémarrer plusieurs fois pendant l’installation.

Pilotes Nvidia - Cliquez ici !

Pilotes AMD - Cliquez ici !

Remarque : Si les étapes ci-dessus ne permettent pas d'obtenir le résultat souhaité, vous devrez peut-être exécuter un script afin de résoudre le problème, car le jeu ne parvient pas à administrer le pilote nouvellement installé. Le script consiste en des commandes de base qui peuvent être exécutées plus facilement via un fichier .bat. Bonne chance!

  1. Ouvrez un nouveau document texte en cliquant avec le bouton droit de la souris sur votre bureau et en choisissant Nouveau >> Document texte dans le menu contextuel.

  1. Copiez et collez le texte suivant dans le document et assurez-vous de conserver une mise en forme correcte, ce qui signifie que chaque commande affichée ici sur une nouvelle ligne doit également figurer sur la nouvelle ligne de votre document.
 si existe C: \ Windows \ System32 \ nvapi64.Old goto Ancien chdir / d C: \ Windows \ System32 avec nvapi64.Old taskkill / F / FI "IMAGENAME eq nvxdsync.exe" echo @ Pause nommée goto Fin: vieux chdir / d C: \ Windows \ System32 avec nvapi64.Old nvapi64.dll echo @ Renommé pause goto End: End 
  1. Cliquez sur Fichier dans le menu en haut de la fenêtre et choisissez Enregistrer sous… Dans le menu déroulant Enregistrer sous le type, choisissez Tous les fichiers et assurez-vous que le nom de ce fichier s'appelle «command.bat». Le nom n'est pas important mais l'extension ".bat" l'est.

  1. Après avoir enregistré le fichier, cliquez dessus avec le bouton droit de la souris et choisissez l'option Exécuter en tant qu'administrateur. Attendez quelques secondes, redémarrez votre ordinateur et vérifiez si votre jeu fonctionne maintenant.

Solution 2: solution rapide pour les utilisateurs de NVIDIA

Si vous êtes un utilisateur de NVIDIA aux prises avec l’erreur DXGI_ERROR_DEVICE_HUNG sur votre ordinateur, qui apparaît généralement lorsque vous essayez de jouer à un certain jeu vidéo, cette solution rapide mérite d’être prise en compte, car elle a aidé de nombreux utilisateurs. Assurez-vous de vérifier cela!

  1. Cliquez avec le bouton droit sur votre bureau et sélectionnez l'option Panneau de configuration NVIDIA dans le menu déroulant ou double-cliquez sur l'icône NVIDIA dans la barre d'état système. Le panneau de configuration NVIDIA est également disponible dans le panneau de configuration standard.

  1. Dans la section des paramètres 3D du volet de navigation de gauche, cliquez sur l'option Ajuster les paramètres de l'image avec aperçu. Dans le nouvel écran, cochez la case d'option située à côté de l'option «Utiliser les paramètres avancés de l'image 3D», puis cliquez sur Appliquer.
  2. Après cela, cliquez sur Gérer les paramètres 3D dans le volet de navigation de gauche et accédez à l'onglet Paramètres du programme.

  1. Cliquez sur Ajouter et assurez-vous que vous naviguez sur votre ordinateur à la recherche du fichier exécutable utilisé pour lancer le jeu avec lequel vous rencontrez des problèmes. Le moyen le plus simple serait de cliquer avec le bouton droit sur le raccourci du jeu sur le bureau et de choisir l'option Ouvrir l'emplacement du fichier, qui sélectionnera également l'exécutable requis.
  2. Vous pouvez également naviguer manuellement si vous savez où vous avez installé le jeu. Il est installé sur C >> Program Files par défaut. Dans le menu déroulant situé sous l'option «Sélectionnez le processeur graphique préféré pour ce programme», sélectionnez «Processeur NVIDIA hautes performances», puis cliquez sur Appliquer.

  1. Vérifiez si le problème a disparu après le redémarrage de votre ordinateur.

Solution 3: arrêtez l'overclocking de votre ordinateur

L'overclocking est un processus dans lequel vous modifiez la fréquence maximale du processeur sur une valeur supérieure à la valeur d'usine recommandée. Cela peut améliorer considérablement les performances de votre ordinateur, mais vous devez être extrêmement prudent, car dans certains cas, des plates-formes complètes sont tombées en panne et ont même fini par s'enflammer.

Certains processeurs n'étaient certainement pas conçus pour être overclockés et il est un fait que certains modèles fonctionnent mieux que d'autres. Ce qui est encore plus important, c’est que les différents outils utilisés pour overclocker vos processeurs (CPU ou GPU) fonctionnent mieux ou moins bien en fonction du processeur utilisé.

Remettre la fréquence de votre CPU à son état d'origine dépend du logiciel que vous utilisiez pour l'overclocker en premier lieu. Intel et AMD ont leurs propres applications à télécharger qui permettent aux utilisateurs d’overclocker leurs processeurs, mais ils implémentent parfois des paramètres d’overclockage d'usine qui sont activés lors de l'exécution du jeu, par exemple. Vérifiez si le problème persiste.

Solution 4: Désinstallez GeForce Experience

GeForce Experience est une application complémentaire à votre carte graphique GeForce GTX développée par NVIDIA. Il maintient vos pilotes à jour, optimise automatiquement vos options de jeu et vous permet de partager des captures d'écran et des vidéos de jeux.

Cela étant dit, le programme n’est pas si important et rien n’en dépend pour fonctionner correctement. De plus, des utilisateurs ont signalé que la désinstallation du programme GeForce Experience à partir du Panneau de configuration ou de Paramètres permettait de résoudre ce problème avec un jeu vidéo.

  1. Assurez-vous que vous êtes connecté avec un compte administrateur sur votre ordinateur respectif, car vous ne pourrez pas désinstaller de programmes à l'aide d'un autre compte.
  2. Cliquez sur le bouton du menu Démarrer ou sur la barre de recherche à côté de celui-ci et ouvrez le Panneau de configuration en le recherchant. Vous pouvez également cliquer sur l’icône représentant un engrenage pour ouvrir les paramètres si vous utilisez Windows 10.
  3. Dans le Panneau de configuration, modifiez l'option «Afficher en tant que:» dans la partie supérieure droite de la fenêtre en catégorie et cliquez sur Désinstaller un programme dans la section Programmes.

  1. Si vous utilisez l'utilitaire de configuration sous Windows 10, un clic sur Applications devrait immédiatement ouvrir la liste de toutes les applications installées sur votre PC.
  2. Recherchez l'entrée GeForce Experience dans la liste et cliquez dessus une fois. Cliquez sur le bouton Désinstaller qui apparaîtra au-dessus de la liste et confirmez les boîtes de dialogue éventuellement affichées. Suivez les instructions à l’écran pour désinstaller GeForce Experience et redémarrer ensuite votre ordinateur.

Solution 5: Ajouter une clé de registre certaine

La désactivation de TDR (Timeout Detection and Recovery) peut parfois vous aider à éviter l'apparition d'erreurs inutiles telles que DXGI_ERROR_DEVICE_HUNG, mais vous devez tout d'abord essayer les méthodes ci-dessous, car le TDR peut parfois s'avérer très utile sur votre ordinateur.

  1. Etant donné que vous aurez besoin de modifier le registre pour pouvoir suivre cette solution, nous vous recommandons vivement de consulter cet article que nous avons préparé afin de sauvegarder votre registre en toute sécurité afin d'éviter d'autres problèmes pouvant survenir.
  2. Ouvrez l'utilitaire d'Éditeur du Registre en tapant "regedit" dans la fenêtre de la barre de recherche, dans le menu Démarrer ou dans la boîte de dialogue Exécuter de votre ordinateur Windows. Accédez à la clé suivante dans l'Éditeur du Registre à l'aide du panneau de navigation de gauche:

HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Control \ GraphicsDrivers

  1. Cliquez avec le bouton droit de la souris sur le côté droit vierge de l'écran de l'Éditeur du Registre, la clé GraphicsDrivers étant la dernière clé sélectionnée dans la barre d'adresses et choisissez Nouveau >> Valeur DWORD (32 bits) ou QWORD (64 bits) en fonction de l'architecture de votre installation Windows. Cliquez avec le bouton droit sur la clé que vous venez d'ajouter et cliquez sur Renommer.
  2. Définissez le nom de la clé sur TdrLevel. Cliquez à nouveau dessus avec le bouton droit de la souris et choisissez l'option Modifier dans le menu contextuel. Sous la valeur data, définissez-la sur 0 et définissez l'option Base sur Hexadécimale. Cliquez sur le bouton OK, redémarrez votre ordinateur et vérifiez si le problème a disparu.

  1. Redémarrez votre ordinateur et vérifiez si l'erreur «Impossible de reconnecter tous les lecteurs réseau» apparaît toujours au démarrage.

Solution 6: Désactiver la synchronisation Steam Cloud

Beaucoup d’utilisateurs ont déclaré que cette méthode était efficace, mais le jeu qui a été corrigé par cette méthode était Call of Duty: WWII dans presque tous les cas. Cela peut vouloir dire que cette méthode est spécifique à ce jeu vidéo, mais que l’essayer n’aura pas d’effet si ce n’est que vous perdez les avantages de Steam Cloud.

  1. Ouvrez votre client Steam en double-cliquant sur son icône sur le bureau ou en le recherchant dans le menu Démarrer, puis accédez à l'onglet Bibliothèque dans l'écran initial qui s'ouvre.
  2. Cliquez avec le bouton droit sur le jeu à l'origine de ces problèmes et sélectionnez Propriétés dans le menu déroulant qui apparaît.
  3. Naviguez vers l'onglet Mises à jour et dans la fenêtre Propriétés et décochez la case Activer la synchronisation Steam Cloud. Assurez-vous d’appliquer les modifications et de quitter Steam pour le moment.

  1. Redémarrez votre ordinateur, lancez le jeu problématique et vérifiez si l'erreur DXGI_ERROR_DEVICE_HUNG apparaît toujours pendant la lecture.

Solution 7: mise à jour de Windows vers la dernière version

Plusieurs utilisateurs ont eu la chance de savoir que le problème s'était réglé avec la dernière mise à jour Windows disponible. Cela arrive souvent aux utilisateurs qui ont un peu de retard sur les dernières mises à jour, mais cela peut arriver à n'importe qui.

Les utilisateurs de Windows 10 peuvent remarquer que les mises à jour sont effectuées presque automatiquement, car Windows les vérifie toujours. Néanmoins, si vous pensez que le processus est interrompu, vous pouvez rechercher les mises à jour manuellement.

  1. Utilisez la combinaison de touches Logo Windows + I pour ouvrir les paramètres sur votre PC Windows. Vous pouvez également rechercher «Paramètres» dans le menu Démarrer ou la barre de recherche ou simplement cliquer sur l’icône représentant un engrenage dans le menu Démarrer.
  2. Recherchez et cliquez sur la sous-section «Mise à jour et sécurité» dans l'application Paramètres.

  3. Restez dans l'onglet Windows Update et cliquez sur le bouton Vérifier les mises à jour dans la section État de la mise à jour afin de vérifier si une nouvelle version de Windows est disponible.

  1. S'il en existe un, Windows doit commencer immédiatement par le processus de téléchargement et la mise à jour doit être installée dès que vous êtes disponible pour effectuer un redémarrage.

Si vous utilisez une autre version de Windows, il est important d'indiquer que le processus de mise à jour automatique peut être facilement désactivé, ce que vous avez peut-être fait à votre insu ou de votre plein gré. Dans les deux cas, une simple commande peut permettre d’installer les dernières mises à jour sur n’importe quelle version de Windows.

  1. Ouvrez l'utilitaire PowerShell en cliquant avec le bouton droit de la souris sur le bouton du menu Démarrer et en cliquant sur l'option Windows PowerShell (Admin) dans le menu contextuel.

  1. Si vous voyez une invite de commande à la place de PowerShell à cet endroit, vous pouvez également la rechercher dans le menu Démarrer ou dans la barre de recherche située à côté. Cette fois, assurez-vous de cliquer avec le bouton droit sur le premier résultat et de choisir Exécuter en tant qu'administrateur.
  2. Dans la console Powershell, tapez «cmd» et restez patient pour que Powershell puisse basculer vers la fenêtre de type cmd, qui peut sembler plus naturelle pour les utilisateurs d'invite de commande.
  3. Dans la console de type «cmd», tapez la commande ci-dessous et assurez-vous de cliquer ensuite sur Entrée:
 wuauclt.exe / updatenow 
  1. Laissez cette commande agir pendant au moins une heure et vérifiez à nouveau si des mises à jour ont été trouvées et installées sans problèmes. Cette méthode peut être appliquée à tous les systèmes d'exploitation Windows, y compris Windows 10.

Des Articles Intéressants