Forza Horizon 5 crash sous Windows 11 (0xc0000005, RTX 3060) : correctifs stables et pas‑à‑pas

Après une mise à niveau vers Windows 11, certains joueurs de Forza Horizon 5 subissent un “Crash to Desktop” (0xc0000005) après 45–60 min, tandis que le Steam Overlay cesse de répondre. Ce guide détaillé rassemble les correctifs qui ont réellement stabilisé le jeu.

Sommaire

Symptômes observés

La panne suit un scénario récurrent : en pleine partie, Forza Horizon 5 se ferme sans message d’erreur visible (ou avec un rapport Windows) et retourne au Bureau. L’Observateur d’événements signale une exception 0xc0000005 (violation d’accès), fréquemment associée à un décalage identique (Fault offset 0x000000000090998c). Chez de nombreux joueurs, le titre est lancé via Steam et le Steam Overlay ne fonctionne plus correctement pendant la session qui précède le crash.

ContexteDétail
PlateformeWindows 11 (mise à niveau depuis Windows 10 pour beaucoup)
GPU typiqueNVIDIA RTX 3060 (mais le phénomène peut toucher d’autres séries)
Durée avant crash45 min à 1 h (souvent stable au lancement, puis coupure abrupte)
Code d’exception0xc0000005 (Access Violation)
Offset récurrent0x000000000090998c (peut varier d’une build à l’autre)
Symptômes annexesSteam Overlay inopérant, micro-saccades pré-crash, pertes aléatoires de focus

Pourquoi l’erreur 0xc0000005 survient

Cette exception indique que le jeu a tenté d’accéder à une zone mémoire non autorisée. Les causes fréquentes dans un contexte Windows 11 + GPU récent sont :

  • Pilotes graphiques instables ou incompatibles avec certaines optimisations de Windows 11 (HAGS, FSO, VRR) et les versions du moteur de jeu.
  • Fichiers système/DLL altérés lors de la migration Windows 10 → Windows 11.
  • Conflits d’overlay (Steam, outils tiers), d’optimisations plein écran, ou d’injection d’overlays multiples.
  • Shaders et caches DirectX corrompus provoquant des accès invalides au fil d’une longue session.
  • Surchauffe, overclocking agressif ou RAM instable (les crashes apparaissent souvent après une mise en charge prolongée).

Causes probables à privilégier

PisteDescription
Conflit/corruption de pilotesVersions NVIDIA spécifiques à Windows 11 pouvant générer des violations d’accès en longue session (RTX 3060 souvent signalée).
Fichiers système endommagésDLL Windows et composants DirectX altérés par la migration.
Droits/optimisations d’affichageOverlay Steam et Fullscreen Optimizations (FSO) susceptibles d’entrer en conflit avec le rendu du jeu.

Plan d’action recommandé (vue d’ensemble)

  1. Réinstaller proprement le pilote NVIDIA avec DDU, puis installer la version 561.09 (confirmée stable par plusieurs joueurs) ou toute version validée par l’éditeur.
  2. Passer le jeu en compatibilité Windows 10 et désactiver les optimisations plein écran (FSO). Vérifier que le Steam Overlay refonctionne, sinon le désactiver.
  3. Réparer Windows via sfc et DISM.
  4. Nettoyer les caches DX/Shaders et tester sans overlay ni overclocking.
  5. Si les crashs persistent : réinstallation propre de Windows 11 ou retour temporaire à Windows 10.

Étapes détaillées et bonnes pratiques

Réparer les fichiers système avec SFC/DISM

Avant toute opération lourde, écartez une corruption Windows :

  1. Ouvrez un Invite de commandes (Admin) ou PowerShell (Admin).
  2. Exécutez :
sfc /scannow
DISM /Online /Cleanup-Image /RestoreHealth

Redémarrez puis relancez le jeu. Cette étape répare souvent des incohérences héritées de la migration et réduit les crashs intermittents.

Réinstaller proprement les pilotes NVIDIA avec DDU

Les pilotes GPU sont la première cause à traiter lorsqu’un crash intervient après 45–60 min. Procédez ainsi :

  1. Téléchargez au préalable la version de pilote que vous comptez installer (par ex. 561.09), ainsi que DDU.
  2. Déconnectez le PC d’Internet (pour empêcher Windows Update d’imposer un pilote).
  3. Désinstallez les composants NVIDIA classiques (Panneau de configuration NVIDIA, pilotes audio HD si non nécessaires).
  4. Démarrez en mode sans échec (Shift + Redémarrer → Dépannage → Options avancées → Paramètres → Redémarrer → F4).
  5. Lancez DDU et sélectionnez GPU → NVIDIA puis Nettoyer et redémarrer.
  6. De retour sur le Bureau, installez le pilote choisi (installation personnalisée : cochez « Installation propre » si disponible).
  7. Redémarrez, reconnectez Internet, puis vérifiez dans le Panneau de configuration NVIDIA que la version est bien appliquée.

Plusieurs joueurs ont vu le problème disparaître définitivement après être revenus/venus sur 561.09. Si vous utilisez une autre version, privilégiez un pilote réputé stable pour FH5 plutôt que la toute dernière build.

Activer la compatibilité Windows 10 et désactiver l’optimisation plein écran

Ce combo a éliminé les crashs et rétabli l’Overlay chez certains joueurs :

  1. Dans Steam : Bibliothèque → Forza Horizon 5 → Engrenage → Gérer → Parcourir les fichiers locaux.
  2. Faites un clic droit sur ForzaHorizon5.exePropriétésCompatibilité.
  3. Cochez « Exécuter ce programme en mode de compatibilité pour : Windows 10 ».
  4. Cochez « Désactiver les optimisations plein écran ».
  5. En bas, cliquez sur Modifier les paramètres pour tous les utilisateurs et répétez les cases si nécessaire.

Relancez le jeu. Si l’Overlay Steam reste capricieux, passez temporairement sans overlay (voir ci‑dessous) pour confirmer l’origine du conflit.

Désactiver le Steam Overlay et les overlays concurrents

  1. Dans Steam : Paramètres → En jeu → désactivez « Activer l’Overlay Steam pendant le jeu ».
  2. Fermez les overlays tiers : GeForce Experience (superposition en jeu), Discord (Overlay), Rivatuner/Afterburner (OSD), etc.
  3. Testez FH5. Si la stabilité revient, réactivez un seul overlay à la fois pour identifier le coupable.

Vérifier l’intégrité du jeu et mettre à jour

  1. Dans Steam : Bibliothèque → Forza Horizon 5 → Propriétés → Fichiers installés.
  2. Cliquez Vérifier l’intégrité des fichiers.
  3. Appliquez tous les correctifs disponibles via Steam/Microsoft Store si le jeu utilise des dépendances UWP.

Nettoyer les caches DirectX et shaders

Des caches corrompus peuvent provoquer un crash différé (après pré‑compilation des shaders). Nettoyez‑les :

  1. Cache DirectX : Paramètres Windows → Système → Stockage → Fichiers temporaires → cochez Cache de shader DirectXSupprimer.
  2. Caches utilisateur (à faire jeu/driver fermés) :
    • %LOCALAPPDATA%\D3DSCache (Direct3D Shader Cache)
    • %LOCALAPPDATA%\NVIDIA\DXCache et %LOCALAPPDATA%\NVIDIA\GLCache
  3. Videz le cache shaders du jeu s’il existe (dossier spécifique à FH5 si présent).

Après suppression, le premier lancement peut être plus long (recompilation), c’est normal.

Désactiver l’overclocking et contrôler les températures

  • Remettez GPU/CPU/RAM aux fréquences d’origine (XMP/EXPO inclus) pour tester la stabilité.
  • Surveillez les températures durant 1 h : un GPU ou CPU qui atteint ses limites peut déclencher un TDR (Timeout Detection and Recovery) ou un crash driver.
  • Assurez‑vous que l’alimentation est dimensionnée et que les connecteurs GPU sont bien enfichés.

Réglages Windows pouvant aider

RéglageOù le trouverRecommandation pour test
Mode JeuParamètres → Jeux → Mode JeuActivé
HAGS (Planification GPU accélérée)Paramètres → Système → Affichage → Graphiques → Paramètres par défautTester activé/désactivé (selon pilote)
Optimisations plein écran (FSO)Compatibilité de l’exécutableDésactivé (voir plus haut)
VRR (Taux de rafraîchissement variable)Paramètres → Système → Affichage → GraphiquesTester ON/OFF si écran compatible
Intégrité mémoire (VBS)Sécurité Windows → Isolation du noyauTester OFF si conflit suspect

Réglages NVIDIA utiles

  • Mode de gestion de l’alimentation : « Privilégier les performances maximales » (profil global ou profil FH5).
  • Cache de shaders : laisser sur « Par défaut du pilote » (ou réinitialiser si vous l’avez limité).
  • Filtrage anisotrope : laisser Application‑contrôlée pour éviter les conflits.
  • Faible latence : tester Activé ou Ultra ; si instabilité, revenir sur Désactivé.

Diagnostiquer la mémoire et le disque

  • Windows Memory Diagnostic : appuyez sur Win+R → tapez mdsched.exe → Redémarrer et vérifier. Remplacez un module défectueux si des erreurs sont détectées.
  • Lecteur système : vérifiez l’état SMART et l’espace libre (≥ 15–20 % recommandé). Un SSD saturé peut générer des latences d’I/O et des crashs secondaires.

Capturer un crash dump pour aller plus loin (option avancée)

Si le problème persiste, créez un dump local spécifique à FH5 pour l’analyser (ou le transmettre au support) :

  1. Ouvrez un Invite de commandes (Admin).
  2. Exécutez :
reg add "HKLM\SOFTWARE\Microsoft\Windows\Windows Error Reporting\LocalDumps\ForzaHorizon5.exe" /v DumpType /t REG_DWORD /d 2 /f
reg add "HKLM\SOFTWARE\Microsoft\Windows\Windows Error Reporting\LocalDumps\ForzaHorizon5.exe" /v DumpFolder /t REG_EXPAND_SZ /d "%%LOCALAPPDATA%%\CrashDumps" /f

Après le prochain crash, récupérez le fichier dans %LOCALAPPDATA%\CrashDumps. N’oubliez pas de supprimer ces clés une fois le diagnostic terminé pour éviter d’encombrer le disque.

Réinstallation propre de Windows 11 (ultime recours)

Si, malgré tout, la panne persiste et affecte d’autres jeux, il reste la solution radicale : une réinstallation propre (ISO officielle, sauvegarde préalable, suppression des partitions système puis réinstallation). Installez ensuite d’emblée un pilote NVIDIA stable (ex. 561.09), mettez Windows à jour, puis installez FH5.

Actions testées et efficacité constatée

ActionDétailsEfficacité constatée
Réparer Windowssfc /scannow puis DISM /Online /Cleanup-Image /RestoreHealthUtile pour écarter la corruption système ; ne suffit pas toujours à elle seule.
Réinstaller/mettre à jour le pilote NVIDIADDU en mode sans échec → installation propre du pilote 561.09 (ou version validée)Très efficace chez de nombreux joueurs ; correction durable.
Compatibilité Windows 10 + désactivation FSOCompatibilité sur l’exécutable + FSO OFFÉlimine les crashs et rétablit le Steam Overlay chez l’utilisateur initial.
Désactivation Steam OverlayParamètres Steam → En jeu → désactiverParfois suffisant si l’Overlay est la cause directe.
Réinstallation propre de Windows 11ISO officielle, installation neuveMesure extrême à réserver aux cas récalcitrants.

Checklist rapide à suivre

  • DDU → pilote NVIDIA 561.09 (ou version validée éditeur).
  • Compatibilité Windows 10 + FSO désactivées.
  • SFC/DISM passés avec succès.
  • Steam Overlay OFF (puis tests d’overlay un par un).
  • Caches DirectX/Shader vidés.
  • Overclocking désactivé (GPU/CPU/RAM) et températures sous contrôle.
  • Intégrité des fichiers du jeu vérifiée via Steam.
  • Dump local activé si crashs persistants pour diagnostic.

Questions fréquentes

Pourquoi le crash apparaît‑il après 45–60 minutes ?

Parce que certaines causes se manifestent au fil du temps : shaders compilés en cours de partie, fuite mémoire d’un overlay, élévation thermique qui déclenche un TDR, ou optimisation Windows (HAGS/FSO/VRR) qui se conjugue mal avec une version de pilote. Le jeu démarre bien, mais une condition instable s’accumule jusqu’à la violation d’accès.

Le code 0xc0000005 signifie‑t‑il que ma RAM est HS ?

Pas nécessairement. Il s’agit d’un symptôme générique d’accès mémoire invalide. Testez la RAM (mdsched), mais commencez surtout par le pilote NVIDIA, la compatibilité Windows 10 et le nettoyage des caches.

Dois‑je forcer DirectX 11 ou des options de lancement exotiques ?

Forza Horizon 5 cible DirectX 12. Évitez les options non documentées. Corrigez d’abord pilotes, compatibilité, FSO, overlays, puis vérifiez l’intégrité du jeu. Les “tweaks” au hasard compliquent le diagnostic.

Que faire si l’Overlay Steam reste indispensable ?

Conservez la compatibilité Windows 10, désactivez FSO et laissez l’Overlay OFF pendant les tests. Si la stabilité est correcte, réactivez uniquement l’Overlay Steam sans overlays tiers. Surveillez ensuite une session de 60–90 min pour valider.

Exemple de séquence complète en 30–60 minutes

  1. Passer sfc/dism et redémarrer.
  2. DDU en mode sans échec → réinstaller NVIDIA 561.09 proprement.
  3. Configurer Compatibilité Windows 10 + FSO OFF sur l’exécutable FH5.
  4. Désactiver Steam Overlay et nettoyer les caches DX/shaders.
  5. Vérifier l’intégrité des fichiers via Steam, relancer FH5 et jouer 60 min pour valider.

Récapitulatif des gains attendus

  • Stabilité restaurée : disparition du CTD 0xc0000005 au bout de 45–60 min.
  • Overlay fonctionnel : l’Overlay Steam peut refonctionner après passage en compatibilité Windows 10 + FSO OFF.
  • Performances constantes : moins de micro‑saccades grâce au nettoyage de caches et à un pilote stable.

Conclusion

Sur Windows 11, la combinaison DDU → pilote NVIDIA 561.09, compatibilité Windows 10, FSO désactivées et overlay maîtrisé règle la grande majorité des crashs de Forza Horizon 5 (0xc0000005) signalés après 45–60 minutes. En cas de persistance, un diagnostic mémoire, un contrôle thermique rigoureux et, en dernier recours, une réinstallation propre de Windows 11 s’imposent. En suivant les étapes ci‑dessus, le jeu retrouve généralement une stabilité durable.


Fiche pratique à conserver

ÉtapeCe qu’il faut faireBut
1SFC + DISMÉcarter une corruption système post‑migration
2DDU + NVIDIA 561.09Repartir sur un pilote stable et propre
3Compatibilité Windows 10 + FSO OFFSupprimer un conflit d’affichage/overlay
4Désactiver Steam OverlayIsoler l’origine et valider la stabilité
5Nettoyer caches DX/ShadersÉliminer des artefacts de compilation
6Tester sans OC + surveiller températuresÉviter TDR et instabilités thermiques
7Dump local si besoinFournir une trace exploitable au support
8Réinstallation propre de Windows 11Solution ultime si tout le reste échoue

Astuce : après chaque modification majeure (pilote, FSO, overlay), testez au moins 60 minutes en session continue. Si le crash ne réapparaît pas, passez à la réactivation progressive des fonctionnalités (overlay, HAGS, VRR) afin d’identifier ce qui déclenche l’instabilité.

Sommaire