Correction de l'erreur DXGI_ERROR_DEVICE_HUNG dans The Last of Us Part II Remastered

L'erreur indique «DXGI_ERROR_DEVICE_HUNGDans le jeu Le dernier d'entre nous, partie II remasterisé Cela entraîne généralement une panne graphique au niveau du système. Ce problème survient lorsque le processeur graphique (GPU) cesse de répondre en raison d'une surcharge du chemin graphique, de pilotes instables ou d'une instabilité matérielle. Les causes fréquentes sont les suivantes : Surcharge de l'unité de traitement graphique (GPU) ou de l'unité centrale de traitement (CPU)., Ou Conducteurs corrompus, Ou Paramètres de performance incorrects.

De plus, il est connu que des fonctionnalités d'affichage avancées telles que Génération de trame Et les techniques Mise à niveau par des tiers (Telles que les modifications DLSS ou les outils d'injection de reshade) provoquent des dysfonctionnements dans certaines conditions.

Maintenant que nous avons identifié les causes possibles, passons aux solutions les plus efficaces pour corriger cette erreur.

Avant de commencer:

  • Assurez-vous que votre système Windows est à jour (Paramètres > Windows Update).
  • Fermez toutes les applications s'exécutant en arrière-plan (Overlays, MSI Afterburner, Discord, OBS).
  • Assurez-vous que Le jeu est installé sur un SSD..
  • Veillez à ce que la température du processeur graphique (GPU) reste inférieure à 85 degrés Celsius. En charge (utilisez HWiNFO ou MSI Afterburner).

aussi, Annuler tout surcadençage du processeur graphique (GPU) ou de la mémoire vidéo (VRAM). وDésactiver la sous-tension Le cas échéant. Les unités de traitement graphique (GPU) surcadencées ou sous-cadencées peuvent réussir les tests de performance, mais peuvent planter dans certains jeux tels que : Le dernier d'entre nous, partie II remasteriséCeci est particulièrement important lors de la compilation des shaders ou des transitions de scènes complexes. Le rétablissement des paramètres de fréquence et de tension par défaut garantit une stabilité maximale pendant le jeu.

1. Désactivez NVIDIA Reflex

Conçu Nvidia Reflex Pour réduire le temps de réponse du système en minimisant le délai entre l'entrée et l'affichage. Bien que cela soit avantageux pour les jeux compétitifs, Reflex peut parfois perturber l'affichage des images si le processeur graphique (GPU) est fortement sollicité ou si les pilotes sont instables. Cela peut entraîner des plantages ou des saccades pendant le jeu.

La désactivation de cette fonction peut réduire la charge sur le processeur graphique (GPU), ce qui permet un rendu à fréquence d'images plus stable et une meilleure stabilité globale du système. Cela peut résoudre l'erreur « DXGI_ERROR_DEVICE_HUNG » dans certaines configurations.

  1. Démarrez le jeu et accédez au menu Paramètres/Options (Paramètres/Options).
  2. Accédez à l'onglet des paramètres Écran (Afficher) et localiser :
    • NVIDIA Reflex à faible latence
  3. Modifiez le paramètre comme suit :
    • Ajuster NVIDIA Reflex à faible latence على de (Fermer) (Au lieu de «On"Ou"Marche + Boost»).

Paramètre de faible latence NVIDIA Reflex dans les options du jeu

  • Sélectionner Appliquer les modifications ou SauvegarderRedémarrez ensuite complètement le jeu pour activer les paramètres.

2. Augmentez la mémoire virtuelle

La mémoire virtuelle est une portion dédiée de votre disque dur ou SSD que Windows utilise comme extension de votre RAM physique. Si votre système dépasse ses limites de mémoire virtuelle ou manque d'espace disponible sur le fichier d'échange pendant une session de jeu, cela peut entraîner une instabilité et des erreurs telles que « DXGI_ERROR_DEVICE_HUNG », notamment avec les jeux gourmands en ressources.

En augmentant la mémoire virtuelle, Windows gagne en flexibilité pour gérer les pics d'utilisation de la mémoire, assurant ainsi une sauvegarde pour le jeu lorsque la RAM physique est saturée. Cela contribue à réduire les risques de plantages dus à des limitations de mémoire.

  1. Clique sur Windows + SEt le type "Réglages avancés du système", Puis appuyez sur Entrée.
    Recherche Windows pour les paramètres système avancés
  2. Dans la fenêtre des propriétés système :
    • Sélectionnez l'onglet Options avancées
    • Cliquez Paramètres Au sein de la performance

    Propriétés système onglet Avancé

  3. Dans les options de performance :
    • Allez dans l'onglet Options avancées
    • Cliquez Changement dans la mémoire virtuelle

    emplacement des paramètres de la mémoire virtuelle

  4. désélectionner Gérer automatiquement la taille du fichier d'échange pour tous les lecteurs.
  5. Sélectionner Lecteur système (C:) Et sélectionnez Taille personnalisée.
  6. Si vous souhaitez utiliser des paramètres personnalisés, saisissez ces valeurs (ajustées en fonction de la RAM de votre système) :

    Taille initiale :
    1.5 x Votre RAM en Mo (Exemple : 16 Go ← 24576 Mo)
    Taille maximale : 3 x Votre RAM en Mo (Exemple : 16 Go ← 49152 Mo)

    Note:
    1 Go = 1024 Mo. En cas de doute, laissez ce paramètre sur « Taille gérée par le système ».
    Vous ne savez pas quelle quantité de RAM vous avez ? Clique sur Windows + REt puis tapez dXDIAGConsultez l'onglet Système.
  7. Cliquez Définir, Alors Ok À confirmer.
    Important: Après avoir saisi les deux valeurs, cliquez sur Définir Sinon, vos modifications ne seront pas prises en compte.
    Définition des valeurs de mémoire virtuelle allouées
  8. Redémarrez votre PC Pour appliquer les modifications, testez ensuite votre application.

3. Désactiver les fonctions de génération d'images et d'optimisation de la résolution

La génération d'images et l'amélioration de la résolution ont des objectifs différents, mais toutes deux sollicitent la puissance de traitement du GPU, ce qui peut déstabiliser le rendu des images sur les systèmes instables. La génération d'images insère des images générées par l'IA, tandis que l'amélioration de la résolution reconstruit des images de plus basse résolution pour améliorer la qualité d'image. La désactivation de ces fonctionnalités réduit la complexité de la planification et contribue à prévenir les erreurs DXGI_ERROR_DEVICE_HUNG.

  1. Sélectionnez et désactivez l'option Génération de trame (Cela peut apparaître sous le nom de « DLSS Frame Gen » ou « FSR 3 Frame Gen », selon votre unité de traitement graphique).
    Configurez la génération d'images dans les options graphiques du jeu.
  2. Trouver un réglage Méthode haut de gamme (DLSS/FSR/XeSS) et configurez-le sur de ou Résolution native.
    Configurer une méthode d'amélioration dans les options du jeu
  3. Sélectionner Appliquer les modifications ou ConfirmerQuittez ensuite complètement le jeu et redémarrez-le pour vous assurer que les modifications sont appliquées, et non pas simplement un retour au menu principal.

Si le problème persiste, essayez Réduisez les paramètres de Ray Tracing et de qualité des shadersLes deux peuvent entraîner une augmentation de l'utilisation du GPU et un risque accru de plantages dans les scènes gourmandes en ressources.

4. Installation propre des pilotes graphiques

Les pilotes graphiques obsolètes, instables ou mal installés constituent l'une des causes les plus fréquentes de plantages et d'erreurs telles que « DXGI_ERROR_DEVICE_HUNG ». Effectuer une installation propre Supprimer tous les composants de définition existants, y compris ceux qui peuvent être conflictuels ou instables, et les remplacer par une nouvelle version stable.

Bien qu'il soit possible de désinstaller des pilotes à l'aide du Gestionnaire de périphériques, cette méthode n'est pas idéale car le Gestionnaire de périphériques ne supprime que des parties du pilote, laissant souvent derrière lui des fichiers ou des entrées de registre susceptibles de provoquer des conflits.

Pour un retrait complet, Il est recommandé d'utiliser DDU (Display Driver Uninstaller) — un outil spécialisé qui efface toutes les traces de votre pilote de processeur graphique actuel, vous permettant ainsi d'effectuer une installation véritablement propre.

  1. Téléchargement Désinstallation du pilote d'affichage (DDU) Source officielle : wagnardsoft.com.
  2. extrait Le fichier ZIP téléchargé etExécutez DDU.exe En tant qu'administrateur.
    Extraire et exécuter Display Driver Uninstaller
  3. Dans DDU, choisissez Fabricant d'unités de traitement graphique (GPU) Votre choix dans la liste déroulante :
    • NVIDIA
    • AMD
    • Intel
  4. Cliquez Nettoyer et redémarrer Pour supprimer complètement les définitions actuelles (l'ordinateur redémarrera automatiquement).
    Après avoir redémarré votre ordinateur, veillez à vous déconnecter temporairement d'Internet avant d'installer les nouveaux pilotes. Cela empêchera Windows Update de réinstaller automatiquement les anciens pilotes.
    Options de nettoyage de la définition DDU
  5. Après le redémarrage, téléchargez les nouveaux pilotes depuis :

    Astuce: Si vous utilisez un ordinateur portable avec une carte graphique commutable (Optimus ou AMD Switchable Graphics), téléchargez le pilote depuis le site web du fabricant de votre ordinateur portable, et non depuis celui du fournisseur de votre carte graphique.
    Page de téléchargement officielle des pilotes GPU

  6. Installez les pilotes téléchargés en utilisant les paramètres. Rapide/Standard, Alors Redémarrer Votre ordinateur.

5. Désactiver Intel Turbo Boost (Utilisateurs avancés uniquement)

La technologie Intel Turbo Boost augmente temporairement la fréquence d'horloge du processeur pour améliorer ses performances. Sur les systèmes mal refroidis, notamment les ordinateurs portables, cela peut entraîner des fluctuations de puissance ou de température susceptibles de provoquer une instabilité du GPU.

Bien que n'étant pas une cause directe de l'erreur DXGI_ERROR_DEVICE_HUNG, la désactivation de Turbo Boost a permis de réduire la fréquence des plantages chez certains utilisateurs. Elle contribue à maintenir la stabilité du système lors de fortes sollicitations du GPU.

De plus, une utilisation élevée du processeur par des applications en arrière-plan (comme les navigateurs, les utilitaires de registre et les logiciels antivirus) peut indirectement provoquer des délais d'attente des pilotes. Fermez ces applications avant de lancer le jeu.

Note: La désactivation de la fonction Turbo Boost peut réduire considérablement les performances du processeur dans certaines charges de travail, mais elle maintiendra la stabilité.

  1. Redémarrez votre ordinateur Commencez immédiatement à appuyer sur la touche BIOS (à plusieurs reprises) pendant le démarrage.
  2. La clé BIOS correcte varie selon le fabricant et le modèle :
    • F2 Systèmes Dell et Acer, et certains systèmes ASUS et Lenovo
    • F12 – Menu de démarrage dans de nombreux modèles Lenovo et HP
    • Del / Esc Courant pour les cartes mères de MSI, Gigabyte et certaines cartes mères ASUS.Conseil : L’écran de démarrage de votre système affichera la clé correcte, ou vous pouvez vous référer au manuel de votre carte mère/ordinateur portable.
  3. Allez dans l'onglet Avancé (Avancé), ou Tweaker (Modifié), ou Overclocking (Overclocking) (selon votre système BIOS) et localisez la section Configuration de la CPU (Initialisation du processeur) ou Performances (Performance).
    ⚠️ Si vous n'êtes pas familiarisé avec les paramètres du BIOS, prenez des captures d'écran de chaque onglet avant d'effectuer des modifications. Ne modifiez que les paramètres Turbo Boost ; ne modifiez aucun autre paramètre sauf en cas d'absolue nécessité.
    Menu de configuration avancée du processeur dans le BIOS
  4. Localiser Technologie Intel Turbo Boost Et réglez-le sur Hors Ligne (Désactivé)
    Si ce paramètre est absent, votre BIOS peut le nommer ainsi : Intel Adaptive Boost ou « Turbo amélioré »Ou bien, cette fonctionnalité peut ne pas être disponible du tout, selon votre processeur.
    Désactiver Intel Turbo Boost dans le BIOS
  5. Clique sur F10 Pour enregistrer les modifications et quitter (ou suivez les instructions d'enregistrement qui apparaissent à l'écran).

6. Augmentation du délai TDR (réservé aux utilisateurs avancés)

L'erreur se produit « DXGI_ERROR_DEVICE_HUNG » En raison d'un délai d'attente du GPU — lorsque Windows pense que votre carte graphique a cessé de répondre et la réinitialise de force.

Par défaut, il est configuré Ce délai d'attente n'est que de deux secondes.Cette valeur augmente le temps dont dispose l'unité de traitement graphique (GPU) pour récupérer lors de charges de travail intensives avant que Windows n'intervienne, ce qui peut éviter des plantages inutiles.

⚠️ Cette solution avancée ne doit être utilisée qu'en dernier recours. Une valeur incorrecte peut entraîner le blocage du système lors de l'arrêt du GPU, au lieu d'une réinitialisation sécurisée. Toujours utiliser un rootkit. Sauvegarde du journal D'abord.
  1. Clique sur Windows + R, Type regedit, Puis appuyez sur Entrée.
  2. Allez sur le chemin suivant :
    HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlGraphicsDrivers
  3. Faites un clic droit sur le côté droit, sélectionnez Nouveau > Valeur DWORD (32 bits)Et appelez-le :
    TdrDelay

    Création d'une nouvelle clé DWORD appelée TDRDELAY.png

  4. Appuyez deux fois TdrDelayRéglez la base sur décimal, et saisissez :
    10

    Valeur de délai Tdr-10.png

  5. Cliquez OkFermez l'Éditeur du Registre, etRedémarrez votre ordinateur Pour appliquer les modifications.

Ces modifications indiquent à Windows d'attendre 10 secondes (au lieu de 2 par défaut) avant d'annoncer l'arrêt du GPU. Elles ne corrigent pas les problèmes liés aux pilotes, mais peuvent éviter les redémarrages intempestifs lors d'une utilisation intensive du GPU.

Les commentaires sont fermés.