Forza Horizon 3 plante au démarrage sur Intel Arc (A770M) : causes, correctifs et solutions

Forza Horizon 3 peut se fermer instantanément au lancement sur GPU Intel Arc (a770m et modèles proches). Voici les causes probables, ce que disent Intel et Forza, et surtout un plan d’action concret pour tester, contourner, documenter le bug et, si besoin, demander un remboursement.

Sommaire

Vue d’ensemble

Symptôme : l’exécutable UWP de Forza Horizon 3 (FH3) se lance puis se referme en quelques secondes, parfois sans message, parfois après un bref écran noir. Le problème affecte des configurations équipées de cartes Intel Arc (notamment a770m en mobilité), et semble se produire systématiquement lorsque le dGPU Arc est sélectionné comme processeur graphique par défaut.

Position officielle : d’après les analyses partagées par les utilisateurs, Intel attribue la cause au code du jeu (non aux pilotes), tandis que Forza Support rappelle que FH3 est en fin de vie (EOL) et ne recevra plus de mises à jour. Résultat : aucune correction officielle n’est prévue, et chaque partie redirige vers l’autre.

Bonne nouvelle relative : les opus récents Forza Horizon 4 et 5 fonctionnent correctement sur Arc. Il existe également plusieurs workarounds pour tenter de lancer FH3 — sans garantie — ou pour jouer via des alternatives viables.

Pourquoi FH3 plante-t-il sur Intel Arc ?

FH3 est un titre UWP publié à l’ère d’une première génération de DirectX 12 sur PC. Son pipeline graphique et certains shaders s’appuient sur des constructions qui, à l’époque, étaient validées par les pilotes et compilateurs DX12 alors en maturité limitée. Les GPU Intel Arc utilisent un compilateur et un runtime DX12 actuels et stricts, et exposent parfois des incompatibilités latentes (edge cases) dans de vieux exécutables DX12. Sans mise à jour du binaire côté jeu, un crash peut survenir dès l’initialisation des shaders ou de la file de commandes.

  • Nature UWP : FH3 étant un Store app, l’injection de DLL, le remplacement de composants ou les hooks sont très limités, rendant les correctifs communautaires plus difficiles que sur un jeu Win32 classique.
  • Chaîne DX12 : shaders précompilés, PSO (Pipeline State Objects), signature racine, formats de ressources — la moindre divergence peut provoquer un fail fast à l’initialisation sur une pile moderne.
  • Facteurs aggravants : surcouches (overlays), variables système (HAGS, MPO), capteurs d’anti-triche ou de DRM UWP, et résolutions/fréquences exotiques au premier démarrage.

Ce que disent les parties

ActeurPositionConséquence pour l’utilisateur
Intel (pilotes Arc)Les analyses de crash suggèrent une défaillance côté exécutable du jeu.Les mises à jour pilotes peuvent contourner certains bogues, mais un correctif in-game serait idéal.
Forza Support / Playground GamesFH3 est EOL (fin de vie) et ne recevra plus de patch.Pas de correctif officiel attendu ; on ne peut compter que sur des contournements.

Solutions possibles et limites

PisteDétailsLimites
Correctif officielProduit retiré de la vente depuis 2020, plus de maintenance.Très improbable qu’un patch apparaisse.
Mise à jour pilote IntelGarder Arc Control à jour ; signaler chaque crash pour visibilité.Si la racine est dans l’exécutable, la marge de manœuvre reste limitée.
ContournementsJouer sur Xbox ; basculer vers FH4/FH5 ; utiliser un GPU AMD/NVIDIA ; tester des wrappers/mods de compatibilité (si possible).Non garanti ; UWP bride les injections ; stabilité/perfs variables.
RemboursementSi achat récent, demander un remboursement via l’historique des commandes Microsoft.Anciennes licences non éligibles ; clés externes exclues.

Plan d’action priorisé (pas à pas)

1) Vérifier Windows et l’écosystème Store/Xbox

  1. Mettre Windows à jour : Paramètres > Windows Update > Rechercher des mises à jour.
  2. Mettre à jour Microsoft Store : ouvrir le Store > Bibliothèque > Obtenir les mises à jour.
  3. Services Xbox : installer/mettre à jour Xbox, Xbox Identity Provider, Gaming Services.
  4. Heure/région : s’assurer que l’heure et le fuseau sont automatiques (DRM UWP y est sensible).
  5. Nettoyer le cache Store : exécuter wsreset.exe (Win+R, puis saisir wsreset.exe). La fenêtre se ferme automatiquement après vidage.

2) Mettre à jour et assainir le pilote Intel Arc

  1. Arc Control : installer la dernière version disponible pour votre modèle (a770m/a750m, etc.).
  2. Installation propre : désinstaller le pilote depuis Gestionnaire de périphériques puis réinstaller ; éviter les pilotes OEM trop anciens.
  3. Paramètres Arc : désactiver temporairement les overlays et captures automatiques. Lancer FH3 sans superposition.

3) Réparer/réinitialiser l’application FH3 (UWP)

  1. Paramètres > Applications > Applications installées > Forza Horizon 3 > Options avancées.
  2. Cliquer Réparer. Tester. Si le crash persiste, cliquer Réinitialiser (cela supprime les données locales).

4) Purger les caches graphiques Windows

  1. Ouvrir Paramètres > Système > Stockage > Fichiers temporaires.
  2. Cocher Cache de shaders DirectX et Fichiers temporaires, puis Supprimer.

5) Désactiver les éléments perturbateurs

  • Overlays : désactiver Xbox Game Bar, Discord, MSI Afterburner/RTSS, Arc overlay.
  • Logiciels RGB et monitoring : fermer iCUE, Aura, Armoury Crate, etc.
  • Limitez l’USB : débrancher périphériques exotiques (adaptateurs vidéo, cartes de capture) pour le premier lancement.

6) Forcer la carte graphique utilisée et le mode fenêtre

  1. Paramètres > Affichage > Graphiques > Forza Horizon 3 > Options.
  2. Choisir Économie d’énergie (iGPU) pour tester si l’iGPU Intel Xe-LP lance le jeu. Si oui, le plantage est spécifique au dGPU Arc.
  3. Si le jeu se lance (iGPU), passer en Fenêtré sans bordure, réduire la résolution/fréquence, quitter, puis rebasculer sur le dGPU Arc dans les mêmes menus et retester.

7) Ajuster des options OS avancées (facultatif)

À utiliser prudemment ; revenez aux valeurs d’origine si aucun gain.

  • HAGS : Paramètres > Système > Affichage > Graphiques > Paramètres par défaut > basculer Programmation GPU à accélération matérielle (activer/désactiver selon état initial ; redémarrer).
  • VRR (Variable Refresh Rate) : désactiver Optimiser pour jeux à taux de rafraîchissement variable et la fonction VRR du moniteur pour le premier lancement.
  • Fréquence écran : repasser temporairement en 60 Hz.

8) Réglages BIOS/firmware (PC de bureau)

  • Resizable BAR : l’Arc préfère ReBAR activé, mais à titre de test diagnostique (non recommandé en usage courant), basculez ReBAR si l’option est disponible, pour vérifier tout changement de comportement au lancement.
  • UEFI/CSM : rester en UEFI pur ; désactiver CSM si possible.

9) Solutions de compatibilité « non officielles »

Avertissement : ces pistes ne sont pas garanties et peuvent être limitées par le bac à sable UWP.

  • Wrappers DX12→Vulkan : certaines bibliothèques communautaires existent, mais l’injection dans un binaire UWP est complexe. Réservé aux utilisateurs avancés.
  • Mods de compatibilité : surveiller les forums de modding ; en cas de patch communautaire (remplacement de DLL, patch hexadécimal), sauvegardez toujours vos fichiers et respectez la légalité.

10) Alternatives pour jouer sans crash

  • Console Xbox : FH3 fonctionne sur Xbox One et via rétrocompatibilité sur Series X|S.
  • PC avec GPU AMD/NVIDIA : si vous avez un second GPU, testez FH3 dessus.
  • Passer à FH4 / FH5 : compatible avec Arc et maintenu.

Diagnostic et collecte d’informations pour le support

Plus vos données sont précises, plus Intel (ou la communauté) peut investiguer. Voici quoi joindre :

  • DxDiag : Win+R > dxdiag > Enregistrer toutes les informations > joindre le .txt.
  • Rapport Arc Control : exporter la version du pilote, l’ID matériel et la configuration.
  • Observateur d’événements : Journaux Windows > Application, filtrez sur Error autour de l’heure du crash, exporter l’EVTX.
  • Dumps de crash : si FH3 en génère, joignez le mini-dump.
  • Scénario minimal : décrire pas à pas (écran noir < 3 s, sans popup ; tenté avec HAGS off, VRR off, etc.).

Modèle de message pour signaler le bug à Intel

Objet : FH3 crash au démarrage sur Intel Arc a770m — UWP, Windows 11

Configuration : Laptop Arc a770m (ID matériel …), iGPU Xe-LP actif, ReBAR = ON, Windows 11 23H2 (build …), pilote Arc …

Symptôme : fermeture immédiate au lancement, aucun message. Événement Application Error (KERNELBASE.dll / d3d12.dll) dans l’Event Viewer.

Tests : HAGS ON/OFF, VRR OFF, 60 Hz, caches DirectX purgés, overlays désactivés, app réinitialisée. Se lance sur iGPU, pas sur dGPU Arc.

Journaux joints : DxDiag.txt, EVTX, screenshots Arc Control, mini-dump.

Matriçage rapide : que tenter selon votre profil

ProfilActions immédiatesObjectif
Joueur casualMAJ Windows/Store, réinitialiser FH3, désactiver overlays, tenter iGPU, sinon FH4/FH5 ou Xbox.Jouer vite sans manipulations risquées.
Utilisateur intermédiaireInstallation propre du pilote Arc, purge caches DX, HAGS/VRR/60 Hz, test ReBAR (desktop).Écarter les conflits système/pilote.
Power userWrappers/mods (si possibles), traces avancées, tickets détaillés à Intel.Isoler une incompatibilité DX12 et la documenter.

Questions fréquentes

FH3 est-il définitivement injouable sur Intel Arc ?

Non, définitivement est excessif — mais aucun correctif officiel n’est annoncé. Des contournements fonctionnent sur certaines machines (par exemple iGPU au premier lancement, puis bascule dGPU), et un correctif communautaire peut émerger, sans garantie.

Le pilote Intel peut-il « corriger » un bug dans l’exécutable du jeu ?

Parfois, oui, via des workarounds spécifiques au titre. Intel l’a déjà fait pour d’autres jeux. Toutefois, si la cause fondamentale est ancrée dans des hypothèses invalides du code DX12 du jeu, le pilote ne peut pas tout compenser, d’où l’importance de remonter vos journaux à Intel pour prioriser.

Pourquoi FH4/FH5 fonctionnent-ils sur Arc alors que FH3 plante ?

Les titres plus récents utilisent des pipelines DX12 plus robustes, testés sur des générations de pilotes et GPU modernes. FH3, plus ancien, a été figé et retiré de la vente, ce qui limite sa compatibilité avec les piles DX12 actuelles.

Comment demander un remboursement ?

Connectez-vous à votre compte Microsoft, Historique des commandes, sélectionnez l’achat récent et utilisez la fonction Demander un remboursement. Les critères habituels : achat < 14 jours et < 2 heures de jeu. Les achats anciens et les clés tierces ne sont généralement pas éligibles.

Checklist récapitulative (imprimable)

  • Windows à jour ✔
  • Store/Xbox/Gaming Services à jour ✔
  • wsreset.exe exécuté ✔
  • Pilote Intel Arc mis à jour (installation propre) ✔
  • Overlays/logiciels parasites désactivés ✔
  • Cache de shaders DirectX purgé ✔
  • HAGS/VRR/60 Hz testés ✔
  • Lancement via iGPU puis bascule dGPU ✔
  • ReBAR testé (desktop) ✔
  • Journaux DxDiag/EVTX/Dumps collectés ✔
  • Ticket envoyé à Intel si échec ✔
  • Alternatives envisagées (FH4/FH5/Xbox) ✔

Conclusion

Le crash de Forza Horizon 3 au démarrage sur Intel Arc résulte très probablement d’une incompatibilité historique DX12 côté jeu. Comme FH3 est EOL, il ne faut pas compter sur un patch officiel. En revanche, les étapes ci-dessus vous donnent une feuille de route concrète pour maximiser vos chances de lancer le jeu, documenter proprement le problème et, le cas échéant, pivoter vers une alternative (FH4/FH5, Xbox) ou demander un remboursement. Signaler systématiquement vos crashs à Intel reste utile : même si la racine est dans l’exécutable, un workaround pilote ciblé n’est pas impossible si la demande est visible et bien documentée.

Annexe : procédures détaillées

Purger complètement le cache DirectX (méthode alternative)

  1. Ouvrez Nettoyage de disque (Win+S, tapez « Nettoyage de disque »).
  2. Sélectionnez votre disque système, cochez Cache de shaders DirectX, validez.

Désactiver la Game Bar et les captures en arrière-plan

  1. Paramètres > Jeux > Xbox Game Bar : désactiver.
  2. Paramètres > Jeux > Captures : désactiver l’enregistrement en arrière-plan.

Réinitialiser FH3 via PowerShell (avancé)

Remarque : réservé aux utilisateurs expérimentés, quand l’interface graphique échoue.

# Lister les packages Forza installés
Get-AppxPackage *forza* | Select Name, PackageFullName

# Réenregistrer (répair)

Get-AppxPackage *forza* | Foreach { Add-AppxPackage -DisableDevelopmentMode -Register "$($_.InstallLocation)\AppxManifest.xml" } 

Créer un profil d’alimentation « Jeu »

  1. Paramètres > Système > Alimentation et batterie : sélectionner Performances optimales.
  2. Sur portable : brancher le chargeur, désactiver temporairement les limites de performance OEM.

Limiter les FPS au premier lancement

Si un cap FPS est disponible au niveau pilote, définissez 60 FPS pour le premier démarrage afin d’éviter un pic de charge au moment de l’initialisation.

En un coup d’œil : synthèse stratégique

ObjectifActionIndicateur de succès
Lancer le jeu au moins une foisForcer l’iGPU, fenêtre sans bordure, 60 Hz, puis rebascule dGPU.Écran de menu atteint, sauvegarde créée.
Écarter les conflitsOverlays off, caches purgés, HAGS/VRR testés.Crash supprimé ou signature d’erreur modifiée.
EscaladeTicket documenté à Intel avec journaux.Accusé de réception, reproduction interne.
Plan BFH4/FH5 ou Xbox ; remboursement si éligible.Expérience de jeu restaurée.

Dernier mot

Quand un vieux titre DX12 entre en conflit avec une pile graphique moderne, la solution idéale est un patch du jeu — qui n’existe plus pour FH3. La meilleure stratégie est donc pragmatique : tenter les correctifs sans risque, réunir des preuves solides pour Intel, et garder ouvertes des voies de repli (FH4/FH5, Xbox, remboursement). Ainsi, vous minimisez le temps perdu et maximisez vos chances de retrouver la route d’Australie, même si ce n’est pas sur le matériel initialement prévu.

Sommaire