Correction : Problème DXGI_ERROR_DEVICE_HUNG dans The Last of Us Part II Remastered

L'erreur indique «DXGI_ERROR_DEVICE_HUNG“Dans Le dernier d'entre nous, partie II remasterisé Cela entraîne généralement une défaillance graphique au niveau du système. Ce problème survient lorsque le processeur graphique (GPU) cesse de répondre en raison d'une charge importante sur le pipeline graphique, de pilotes instables ou d'une instabilité matérielle. Les causes fréquentes sont les suivantes : surcharge du GPU ou du CPU, Ou Conducteurs corrompus, Ou Paramètres de performance mal configurés.

De plus, il est connu que des fonctionnalités d'affichage avancées telles que Génération de trame et Technologies de mise à niveau tierces (Comme les modifications DLSS ou les injecteurs reshade) peuvent entraîner 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 Windows est à jour (Paramètres > Windows Update).
  • Fermez toutes les applications en arrière-plan (Overlays, MSI Afterburner, Discord, OBS).
  • Assurez-vous Installation du jeu sur un SSD.
  • Veillez à ce que la température du GPU reste inférieure à 85 degrés Celsius. En charge (utilisez HWiNFO ou MSI Afterburner).

aussi, Annuler tout overclocking du GPU ou de la VRAM et Désactiver la réduction de tension Si elles sont appliquées, les cartes graphiques overclockées ou sous-cadencées peuvent réussir les tests de performance standard, mais provoquer des plantages dans certains jeux tels que : Le dernier d'entre nous, partie II remasteriséCeci est particulièrement important lors de l'assemblage des ombres ou lors de transitions de scènes complexes. Le rétablissement des paramètres d'horloge 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 la latence du système en minimisant le délai entre l'entrée et la réponse à l'écran. Bien que bénéfique pour les jeux compétitifs, Reflex peut parfois perturber le rendu des images si votre GPU est fortement sollicité ou si vos 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 de traitement du 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.
  2. Accédez à l'onglet des paramètres Écran Et localiser :
    • NVIDIA Reflex à faible latence
  3. Modifiez le paramètre comme suit :
    • Ajuster NVIDIA Reflex à faible latence على de (au lieu de "On"Ou"Marche + Boost»).

Configurer NVIDIA Reflex à faible latence dans les options du jeu

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

2. Augmentez la mémoire virtuelle

La mémoire virtuelle est une portion réservé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 dans 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 les plus exigeants.

En augmentant la mémoire virtuelle, vous offrez à Windows une plus grande flexibilité pour gérer les pics de mémoire, garantissant ainsi au jeu une solution de secours lorsque la RAM physique est saturée. Cela peut contribuer à 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"Et 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 Avancé
    • Cliquez Paramètres Au sein de la performance

    Onglet Avancé dans les propriétés système

  3. Dans les options de performance :
    • Allez dans l'onglet Avancé
    • Cliquez Changer dans la mémoire virtuelle

    emplacement des paramètres de mémoire virtuelle

  4. Décochez « Gérer automatiquement la taille du fichier de migration pour tous les disques ».
  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 (en les ajustant en fonction de la RAM de votre système) :

    Taille initiale :
    1.5 fois votre RAM en mégaoctets (par exemple, 16 Go ← 24576 Mo)
    Taille maximale : 3 fois votre RAM en mégaoctets (par 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 le type dXDIAGConsultez l'onglet « Système ».
  7. Cliquez Définir, Alors Ok À confirmer.
    Important: Après avoir saisi les deux valeurs, cliquez Définir Sinon, les modifications ne seront pas mises en œuvre.
    Configuration des valeurs de mémoire virtuelle allouées
  8. Redémarrez votre ordinateur Une fois les modifications prises en compte, testez votre application.

3. Désactiver les fonctions de création et de mise à niveau de cadres

La création et la mise à l'échelle d'images ont des objectifs différents, mais toutes deux impliquent un traitement GPU susceptible de déstabiliser la synchronisation des images sur les systèmes instables. La création d'images insère des images générées par l'IA, tandis que la mise à l'échelle 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. Localiser une option Création de cadres Désactivez-le (il peut apparaître sous le nom de « DLSS Frame Gen » ou « FSR 3 Frame Gen », selon votre GPU).
    Configurez la création d'images dans les options graphiques du jeu.
  2. Trouver un réglage Comment améliorer le niveau de précision (DLSS/FSR/XeSS) et configurez-le sur Arrêt ou Résolution originale.
    Mise en place d'une méthode pour améliorer la précision des options de jeu
  3. Sélectionner Appliquer les modifications ou La confirmationQuittez ensuite le jeu et redémarrez-le complètement pour vous assurer que les modifications soient prises en compte – et ne pas simplement revenir au menu principal.

Si le problème persiste, essayez Qualité réduite du rendu des rayons et de l'ombrageLes deux peuvent augmenter l'utilisation du processeur graphique et accroître le risque de plantages dans les scènes difficiles.

4. Installation propre des pilotes graphiques

Les pilotes 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 Pour supprimer tous les composants de pilote 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 les pilotes à l'aide du Gestionnaire de périphériques, cette méthode n'est pas optimale car le Gestionnaire de périphériques ne supprime que des parties du logiciel pilote, laissant souvent derrière lui des fichiers ou des entrées de registre susceptibles de continuer à 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 du pilote actuel de l'unité de traitement graphique, 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é et Exécutez DDU.exe En tant qu'administrateur.
    Extrayez et exécutez le programme de désinstallation du pilote d'affichage.
  3. Dans DDU, spécifiez Le fabricant du processeur graphique (GPU) Votre choix dans le menu déroulant :
    • 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 de nouveaux pilotes. Cela empêche Windows Update d'installer automatiquement des pilotes obsolètes.
    Options de nettoyage de la définition DDU
  5. Après le redémarrage, téléchargez les pilotes les plus récents 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. express/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 un délai d'attente du pilote. 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 (à plusieurs reprises) sur la touche BIOS pendant le démarrage.
  2. La clé BIOS correcte varie selon le fabricant et le modèle :
    1. F2 Systèmes Dell et Acer, et certains systèmes ASUS et Lenovo
    2. F12 – Menu de démarrage dans de nombreux modèles Lenovo et HP
    3. Del / Esc Courant sur les cartes mères MSI, Gigabyte et certaines cartes mères ASUS.Conseil : L’écran de démarrage de votre système affichera la clé correcte ; sinon, reportez-vous au manuel de votre carte mère/ordinateur portable.
  3. Allez dans l'onglet Avancé ou Tweaker ou Overclocking (en fonction de votre système d'entrée/sortie de base (BIOS)) Localisez le département Configuration de la CPU ou Performances.
    ⚠️ 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 BIOS : Configuration avancée du processeur
  4. Localiser Technologie Intel Turbo Boost Et réglez-le sur Hors Ligne.
    Si ce paramètre est absent, votre BIOS peut le classer comme Intel Adaptive Boost ou « Turbo amélioré »Ou bien, elle peut ne pas être disponible du tout selon votre unité centrale de traitement (CPU).
    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)

Une erreur se produit « DXGI_ERROR_DEVICE_HUNG » En raison d'un délai d'attente de l'unité de traitement graphique (GPU) – lorsque le système d'exploitation Windows pense que votre carte graphique a cessé de répondre et la réinitialise de force.

Par défaut, Ce délai d'expiration était fixé à seulement deux secondes.L'augmentation de cette valeur donne au processeur graphique plus de temps pour récupérer lors de charges de travail intensives avant que le système d'exploitation 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 et la suspension du GPU au lieu d'une réinitialisation sécurisée du pilote. Il est impératif de toujours effectuer un blocage complet du système. Sauvegarde du journal D'abord.
  1. Clique sur Windows + REt le type regedit, Puis appuyez sur Entrée.
  2. Suivez ce chemin :
    HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlGraphicsDrivers
  3. Faites un clic droit sur le côté droit et sélectionnez Nouveau> Valeur DWORD (32 bits)Nommez-le :
    TdrDelay

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

  5. Cliquez OKFermez l'Éditeur du Registre, et Redémarrer l'ordinateur Pour appliquer les modifications.

Cette modification permet à Windows d'attendre 10 secondes (au lieu des 2 secondes par défaut) avant d'annoncer l'arrêt du GPU. Elle ne corrige pas les problèmes liés aux pilotes, mais peut éviter les redémarrages intempestifs lors d'une utilisation intensive du GPU.

Les commentaires sont fermés.