DirectX est une partie essentielle de votre logiciel PC, aidant le GPU à effectuer différentes tâches. Cependant, si ce moteur ne fonctionne pas correctement, vous pouvez recevoir un message DXGI_ERROR_DEVICE HUNG sur votre PC Windows lorsque vous essayez de lancer un jeu. DXGI signifie DirectX Graphics Infrastructure, vous saurez donc d’emblée que l’erreur est liée à ce processus. Ce guide vous montre comment résoudre ce problème.
Conseil: faire face à une carte graphique défectueuse ? Voici ce qu’il faut faire pour réparer un GPU défectueux.
1. Désactiver l’anticrénelage
L’anticrénelage – une technique utilisée pour supprimer ou lisser les bords dentelés dans les jeux – est connu pour causer des problèmes. Les effets négatifs de cette fonctionnalité graphique l’emportent parfois sur ses avantages.
Si vous avez un PC avec une carte graphique NVIDIA, vous pouvez utiliser l’application NVIDIA Control Panel intégrée pour désactiver l’anticrénelage. Si vous ne l’avez pas installé, téléchargez l’application à partir de Boutique Microsoft.
- Utilisez la barre de recherche Windows dans la barre des tâches et recherchez « Panneau de configuration NVIDIA ». Sélectionnez le meilleur résultat.
- Une fois dans l’application, sélectionnez « Gérer les paramètres 3D » dans le panneau de gauche, puis cliquez sur l’onglet « Paramètres globaux » à droite.
- Vous trouverez quatre ou cinq paramètres liés à l’anticrénelage dans la liste. Réglez chacun sur « Off ».
- Si vous avez un PC avec une carte graphique AMD ou Intel, sachez que les paramètres AMD Radeon ou Intel Graphics Command Center de leurs applications associées ne vous permettront pas de désactiver complètement l’anticrénelage. Cependant, vous pouvez essayer de désactiver l’anticrénelage à partir des paramètres du jeu. Cette option se trouve souvent sous la section « Vidéo » si elle est disponible.
2. Désactiver la fonction ShadowPlay
L’application NVIDIA GeForce Experience intégrée est livrée avec une option « In-Game Overlay » qui peut afficher des informations sur les performances du PC ou vous permettre d’enregistrer l’écran pendant le jeu. C’est ce qu’on appelle ShadowPlay. Bien qu’il s’agisse d’un outil utile, il peut être à l’origine de l’erreur DXGI_ERROR_DEVICE HUNG, alors essayez de le désactiver. Vous pouvez ignorer cette solution si vous n’avez pas de PC avec une carte graphique NVIDIA.
- Utilisez Windows Search et tapez « GeForce Experience ». Faites un clic droit sur le meilleur résultat et choisissez « Exécuter en tant qu’administrateur ». Si vous n’avez pas cette application sur votre PC, vous pouvez la télécharger depuis le Site Web de NVIDIA.
- Vous pouvez trouver la fonction « In-Game Overlay » en cliquant sur « Settings » et en allant dans l’onglet « General ». Désactivez l’option à partir de là, désactivant efficacement ShadowPlay.
Conseil: vous pouvez également enregistrer votre écran à l’aide de la barre de jeu Xbox intégrée dans Windows.
3. Réinstallez NVIDIA GeForce Experience
Même si NVIDIA GeForce Experience est utile, cela peut parfois causer des problèmes sur votre PC. Il est possible que le problème que vous rencontrez actuellement soit dû à un bogue NVIDIA GeForce Experience, il peut donc être judicieux de réinstaller l’application.
- Tapez « Panneau de configuration » dans la barre de recherche et sélectionnez la meilleure correspondance.
- Cliquez sur « Désinstaller un programme ».
- Recherchez « NVIDIA GeForce Experience » dans le menu et faites un clic droit dessus. Sélectionnez « Désinstaller ».
- Après la désinstallation, accédez à Site de téléchargement de GeForce Experience et cliquez sur « Télécharger maintenant ». Ouvrez le package téléchargé et suivez les instructions à l’écran pour l’installer.
4. Modifier le TDR dans le registre
Timeout Detection and Recover (TDR) est un processus système qui détermine si une carte graphique ne répond pas. Le désactiver via l’éditeur de registre peut avoir pour effet de corriger l’erreur discutée ici en permettant à votre GPU de traiter les applications sans contrainte de temps. Vous cherchez plus d’astuces de registre? Nous en avons quelques-uns à partager.
- appuie sur leles fenêtres + R touches pour ouvrir l’application Exécuter. Tapez
regedit
et frappe Entrer.
- Suivez le chemin ci-dessous pour accéder au registre du pilote graphique :
Computer\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\GraphicsDrivers.
- Lorsque vous accédez au dossier « GraphicsDrivers », cliquez avec le bouton droit sur le côté droit et sélectionnez « Nouveau -> Valeur DWORD (32 bits) ».
- Tapez « TdrLevel » dans la zone Nom de la valeur et définissez ses « Données de la valeur » sur « 0 ». Cliquez sur « OK », puis redémarrez votre PC.
Bon à savoir: voici comment vous pouvez facilement overclocker votre RAM avec AMD Ryzen Master.
5. Arrêtez d’overclocker votre GPU
Si vous avez overclocké votre GPU, c’est une bonne idée d’essayer de réinitialiser la vitesse d’horloge de base de la puce par défaut. Selon l’application que vous utilisez pour overclocker, les instructions peuvent varier.
Dans Postcombustion MSI, vous remarquerez divers curseurs au bas de l’écran principal, dont la plupart modifient les performances de votre CPU et de votre GPU. Réglez tous les paramètres sur « 0 » pour régler la vitesse d’horloge des puces sur leurs valeurs par défaut, puis cliquez sur le bouton « Enregistrer ».
6. Vérifiez votre RAM
Windows est livré avec quelques utilitaires de diagnostic, ce qui est utile pour les utilisateurs qui rencontrent des problèmes avec leur PC. L’un de ces utilitaires est Windows Memory Diagnostic, qui analyse vos clés RAM à la recherche de défauts, puis tente de les réparer s’ils sont liés au logiciel. Alternativement, il peut suggérer de faire réparer vos clés RAM si le problème détecté est lié au matériel. Suivez les étapes ci-dessous pour exécuter le test de diagnostic de la mémoire Windows :
- Tapez « Windows Memory Diagnostic » et cliquez sur la meilleure correspondance.
- Dans la fenêtre contextuelle, sélectionnez « Redémarrer maintenant et rechercher les problèmes (recommandé) ».
- Votre PC redémarrera et les diagnostics de la mémoire commenceront à s’exécuter.
- Dès que votre PC redémarre, dirigez-vous vers « Observateur d’événements » en utilisant le champ de recherche et en sélectionnant la meilleure correspondance.
- Sur le panneau de gauche, sélectionnez « Journaux Windows -> Système » et sélectionnez « Rechercher » sur la droite.
- Tapez « MemoryDiagnostic » et cliquez sur « Rechercher suivant ».
- Si vous voyez le message « Des problèmes matériels ont été détectés. Pour identifier et réparer ces problèmes, vous devrez contacter le message du fabricant de l’ordinateur, cela signifie que vous devrez peut-être apporter votre PC à un technicien ou remplacer vos clés RAM.
7. Mettre à jour DirectX
Malgré la mise à jour automatique de DirectX par Windows, vous devrez peut-être rechercher manuellement les mises à jour DirectX si vous rencontrez des problèmes, notamment l’erreur DXGI_ERROR_DEVICE HUNG.
- Recherchez « Vérifier les mises à jour » dans la barre de recherche et sélectionnez la meilleure correspondance.
- Sélectionnez « Télécharger » pour télécharger et installer la dernière version de Windows.
- Si vous ne voyez aucune mise à jour disponible, sélectionnez « Vérifier les mises à jour ».
8. Mettre à jour les pilotes de la carte graphique
Demandez à Windows de rechercher automatiquement les mises à jour de pilotes via le Gestionnaire de périphériques. Cela peut vous aider à lutter efficacement contre le DXGI_ERROR_DEVICE HUNG.
- Faites un clic droit sur le menu Démarrer et choisissez « Gestionnaire de périphériques ».
- Cliquez sur « Display Adapters » pour développer la catégorie.
- Faites un clic droit sur votre carte graphique et sélectionnez « Mettre à jour le pilote ».
- Choisissez « Rechercher automatiquement les pilotes ». Si votre système trouve des mises à jour, il les installera automatiquement.
Vous pouvez également télécharger et installer le dernier pilote de carte graphique à partir du site Web du fabricant. C’est une bonne idée si vous voulez vous assurer que vous obtenez la dernière version. Cependant, le processus peut s’avérer un peu délicat pour ceux qui ne savent pas comment installer un package de pilotes.
Conseil: besoin d’installer un pilote non signé sur votre PC Windows ? Nous vous montrons comment.
Questions fréquemment posées
Quelle est la version la plus récente de DirectX ?
Sous Windows 11, la version la plus récente de DirectX est DirectX 12 Ultimate. Cependant, en fonction de votre carte graphique, vous ne pourrez peut-être pas télécharger cette version en raison de problèmes d’incompatibilité. Windows détecte et installe généralement automatiquement le dernier DirectX compatible.
Comment puis-je vérifier ma version de DirectX ?
Dans la zone Exécuter, saisissez dxdiag
et appuyez sur Entrer. Cela ouvrira la fenêtre d’informations DirectX, où vous trouverez votre version de DirectX ainsi que votre modèle de CPU et la version du BIOS.
Qu’est-ce que l’infrastructure graphique DirectX (DXGI) ?
Microsoft a introduit DXGI avec Windows Vista. Ce sous-système exécute des tâches liées au pilote graphique, notamment :
- Optimisations du mode fenêtre
- Contrôle du mode moniteur multiple
- Sélection des formats de tampon
- Répartir les ressources entre les processus
Ce processus fonctionne principalement en arrière-plan lorsque votre PC exécute des jeux tels que Champ de bataille série ou Call of Duty : Guerre moderne.
Crédit image : Pexels. Toutes les captures d’écran de Farhad Pashaei.
Abonnez-vous à notre newsletter!
Nos derniers tutoriels livrés directement dans votre boîte de réception