
Battlefield 6 DXGI_ERROR_DEVICE_HUNG Crash GPU - Correction
Corrigez l'erreur DXGI_ERROR_DEVICE_HUNG dans Battlefield 6. Résolvez les crashs GPU, erreurs DirectX et freezes sur cartes Nvidia et AMD.
Qu'est-ce que DXGI_ERROR_DEVICE_HUNG dans Battlefield 6 ?
DXGI_ERROR_DEVICE_HUNG est une erreur DirectX 12 qui survient lorsque le GPU met trop de temps à répondre et que le pilote d'affichage Windows se réinitialise. Dans Battlefield 6, cela provoque un freeze en pleine partie suivi d'un crash vers le bureau avec le message DirectX error: GetDeviceRemovedReason failed with DXGI_ERROR_DEVICE_HUNG. Une variante liée, DXGI_ERROR_DEVICE_REMOVED, a les mêmes causes.
C'est l'une des erreurs les plus signalées sur les forums EA et les discussions Steam depuis la sortie de BF6, affectant les utilisateurs Nvidia et AMD.
Quand cette erreur survient-elle ?
- Pendant les matchs Conquête ou Percée à 128 joueurs avec des effets de particules intenses
- Au chargement des modes personnalisés Portal
- Après 20 à 30 minutes de jeu, indiquant un problème de surchauffe ou de timeout du pilote
- Immédiatement au chargement d'une carte, surtout sur les cartes avec destruction physique dense
- Lors de l'utilisation de DLSS Frame Generation ou AMD FSR 3
- Après un alt-tab hors du jeu puis un retour
Causes fréquentes
- Pilotes GPU obsolètes ou instables (cause la plus courante)
- La planification GPU accélérée par le matériel en conflit avec le moteur DX12 de BF6
- L'overclocking mémoire XMP/EXPO causant de l'instabilité sous charge GPU
- Les overlays (Steam, Discord, GeForce Experience, Radeon Software) interférant avec DX12
- DLSS Frame Generation ou FSR 3 provoquant des timeouts du pilote
- Certaines sélections de loadout causant un crash moteur reproductible (bug EA connu)
- Alimentation GPU insuffisante ou throttling agressif de la limite de puissance
Corrections étape par étape
- Réinstallation propre des pilotes GPU avec DDU — Téléchargez Display Driver Uninstaller (DDU). Démarrez en mode sans échec Windows, exécutez DDU pour supprimer complètement votre pilote actuel, puis installez le dernier pilote : Nvidia 572.83 Game Ready ou AMD Adrenalin 25.1.2, versions confirmées stables pour BF6.
- Désactivez la planification GPU accélérée par le matériel — Allez dans Paramètres > Système > Affichage > Graphiques > Modifier les paramètres graphiques par défaut. Désactivez « Planification GPU accélérée par le matériel ». Redémarrez votre PC.
- Désactivez les overlays — Fermez l'overlay GeForce Experience/Nvidia App, l'overlay Steam (Steam > Paramètres > En jeu > décochez « Activer l'overlay Steam »), l'overlay Discord (Paramètres utilisateur > Overlay de jeu > désactiver) et tout overlay Radeon ou injecteur ReShade.
- Désactivez la génération de frames DLSS/FSR — Dans BF6, allez dans Paramètres > Vidéo > Graphiques. Réglez la génération de frames sur Désactivé. Gardez l'upscaling DLSS ou FSR si nécessaire, mais désactivez le composant de génération de frames.
- Changez votre loadout — Un bug connu provoque des crashs DXGI liés à certaines combinaisons de loadout/classe. Lancez BF6, sélectionnez la classe Assaut par défaut sans loadout personnalisé, et jouez une partie. Si le crash s'arrête, changez les éléments un par un pour identifier le problème.
- Désactivez XMP/EXPO dans le BIOS — Redémarrez et entrez dans le BIOS (appuyez sur Suppr ou F2 au démarrage). Trouvez le paramètre de profil mémoire (XMP pour Intel, EXPO pour AMD) et réglez-le sur Désactivé ou Auto. Sauvegardez et redémarrez.
- Augmentez le délai TDR via le registre — Ouvrez l'éditeur de registre (regedit). Naviguez vers
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\GraphicsDrivers. Créez une nouvelle valeur DWORD (32 bits) nomméeTdrDelayavec la valeur10. Créez-en une autre nomméeTdrDdiDelayavec la valeur10. Redémarrez votre PC.
- Réduisez la limite de puissance du GPU — Ouvrez MSI Afterburner ou l'outil de réglage de votre GPU. Réduisez le curseur de limite de puissance à 90 %. Cela empêche le GPU d'atteindre les seuils de timeout du pilote sous la charge maximale de BF6.
Si le problème persiste
Si l'erreur continue après toutes ces étapes, essayez de réparer BF6 via l'EA App (Ma collection > Battlefield 6 > Gérer > Réparer) ou de vérifier les fichiers sur Steam (Bibliothèque > clic droit sur BF6 > Propriétés > Fichiers installés > Vérifier). Vous pouvez aussi lancer BF6 en mode DirectX 11 en ajoutant -dx11 aux options de lancement, bien que cela désactive certains effets visuels. Si les crashs continuent, surveillez les températures GPU avec HWiNFO64 — des températures soutenues au-dessus de 90°C sous la charge de BF6 peuvent indiquer un problème de refroidissement qu'aucun correctif logiciel ne résoudra. Signalez les crashs persistants sur le EA Bug Tracker avec votre rapport DxDiag.
Erreurs connexes
Corrigez les crashs de pilote NVIDIA RTX 5090 et 5080 avec l'erreur VIDEO_ENGINE_TIMEOUT_DETECTED. Resolvez ecrans noirs, crashs de jeux et instabilite DLSS.
Corrigez l'écran noir Windows 11 sur GPU NVIDIA après installation de la mise à jour KB5074109 de janvier 2026. Résolvez les conflits de pilotes d'affichage.