Microsoft Flight Simulator : corriger l’erreur « Need Shader 6.7, you have Shader 6.5 » sur PC (DirectX 12, GPU, pilotes)

Au démarrage de Microsoft Flight Simulator sur PC, un message « Need Shader 6.7, you have Shader 6.5 » bloque le jeu. Voici ce que cela signifie, pourquoi cela arrive, et un plan d’action pas à pas pour corriger le problème sans perdre de temps.

Sommaire

Erreur « Need Shader 6.7, you have Shader 6.5 » au lancement de Microsoft Flight Simulator (Premium Deluxe) sur PC

Vue d’ensemble de la question

Au premier lancement, le jeu se ferme (ou reste sur un écran noir) avec une boîte de dialogue indiquant que « Shader 6.7 » est requis alors que la machine ne déclare que « Shader 6.5 ». L’utilisateur se demande où télécharger « Shader 6.7 », s’il est possible de remplacer 6.5 par 6.7 via un fichier, et où se trouve ce « 6.5 » dans les dossiers du programme. L’objectif est de jouer sur PC Windows (un Xbox Series X|S est également disponible en alternative).

Réponse & Solution

Ce que signifie réellement le message

Le terme « Shader 6.7 » fait référence à la version du Shader Model, c’est‑à‑dire à une capacité matérielle et logicielle exposée par le couple GPU + pilote graphique via DirectX (principalement Direct3D 12 pour les titres modernes). Ce n’est pas un fichier autonome à télécharger ni à copier dans Program Files. En conséquence :

  • Il n’existe pas de “fichier Shader 6.7” que l’on pourrait insérer dans le dossier du jeu.
  • On ne peut pas « mettre à niveau » un Shader Model (de 6.5 vers 6.7) sans que le GPU et ses pilotes officiels le prennent en charge.
  • Les caches de shaders générés par les jeux n’ont aucun pouvoir pour « augmenter » la version du Shader Model.

Causes probables

  1. Pilotes graphiques obsolètes qui ne déclarent pas (encore) le Shader Model requis.
  2. GPU incompatible ou trop ancien (certains iGPU et cartes d’entrée de gamme restent bloqués à SM 6.5/6.6).
  3. Installation ou paramètres corrompus (fichiers du jeu, cache de shaders DirectX, profil graphique).
  4. Mauvais GPU sélectionné sur un PC portable hybride (le jeu démarre sur l’iGPU au lieu du GPU dédié).
  5. Contexte non pris en charge (machine virtuelle, session Bureau à distance) qui force un pilote logiciel.

Plan d’action recommandé (PC Windows)

  1. Identifier précisément le GPU et la version du pilote
    • Win + XGestionnaire de périphériquesCartes graphiques → notez la marque et le modèle.
    • Sur portable : vérifiez s’il y a deux GPU (iGPU Intel/AMD + dGPU NVIDIA/AMD).
    • Optionnel : ParamètresSystèmeAffichageGraphiques → assurez‑vous que FlightSimulator.exe (ou l’application Microsoft Store) est réglé sur Performances élevées pour forcer le dGPU.
  2. Mettre à jour les pilotes depuis le fabricant (éviter Windows Update pour ce cas)
    • NVIDIA : via GeForce Experience ou pilote Game Ready/Studio.
    • AMD : via AMD Software: Adrenalin Edition.
    • Intel : via Intel Arc/Graphics Command Center (cartes Arc, iGPU récents).
    Après installation, redémarrez Windows puis relancez MSFS. Si une ancienne installation de pilotes a été instable, envisagez une réinstallation propre (désinstallation, redémarrage, puis installation du package officiel récent).
  3. Mettre Windows à jour
    Ouvrez ParamètresWindows UpdateRechercher des mises à jour. Installez également les mises à jour facultatives pertinentes proposées par le fabricant (pas les génériques obsolètes).
  4. Forcer l’utilisation du GPU dédié (si portable)
    • ParamètresAffichageGraphiques → recherchez Microsoft Flight Simulator → OptionsPerformances élevées.
    • Panneaux de contrôle dédiés : NVIDIA Control Panel ou AMD Software → associez le profil du jeu au GPU haute performance.
  5. Vérifier/réparer les fichiers du jeu
    • Steam : clic droit sur le jeu → PropriétésFichiers locauxVérifier l’intégrité.
    • Xbox/Microsoft Store : Paramètres de l’applicationRéparer puis Réinitialiser. Dans l’app Xbox, utilisez GérerVérifier et réparer si présent.
  6. Nettoyer le cache de shaders DirectX
    ParamètresSystèmeStockageFichiers temporaires → cochez Cache de shaders DirectXSupprimer. Vous pouvez aussi purger manuellement : C:\Users\<VotreNom>\AppData\Local\D3DSCache C:\Users\<VotreNom>\AppData\Local\NVIDIA\DXCache (NVIDIA) C:\Users\<VotreNom>\AppData\Local\AMD\DXCache (AMD, selon versions) Remarque : vider ces dossiers n’abaisse ni n’augmente un Shader Model. Cela supprime des binaires compilés qui seront régénérés proprement.
  7. Réinitialiser la configuration locale du jeu (si le lancement échoue systématiquement)
    Sauvegardez puis supprimez UserCfg.opt et consorts (ils seront recréés) :
    • Microsoft Store / Xbox : C:\Users\<Utilisateur>\AppData\Local\Packages\Microsoft.FlightSimulator_8wekyb3d8bbwe\LocalCache\
    • Steam : C:\Users\<Utilisateur>\AppData\Roaming\Microsoft Flight Simulator\
  8. Confirmer la version du jeu et les exigences minimales
    Comparez votre matériel (GPU, CPU, RAM) aux prérequis. Si votre GPU ne supporte pas SM 6.7 même avec les derniers pilotes, il faudra mettre à niveau la carte graphique ou jouer sur Xbox Series X|S en attendant.
  9. Si le message persiste alors que le matériel devrait être compatible
    Contactez le support officiel MSFS et fournissez : modèle exact du GPU, version de pilote, version de Windows, journal dxdiag, captures du message d’erreur, et si possible le crash report Windows.

À propos de l’emplacement de « Shader 6.5 »

Il n’y en a pas. Le Shader Model est une capacité déclarée par la pile GPU/pilote. MSFS, comme d’autres jeux DirectX, génère des caches de shaders (compilés pour votre PC), mais ces caches ne peuvent pas « transformer » un SM 6.5 en SM 6.7. Si vous cherchez des dossiers utiles à des fins de nettoyage :

  • Cache DirectX global : C:\Users\<Utilisateur>\AppData\Local\D3DSCache
  • Caches spécifiques pilotes (exemples) : ...\NVIDIA\DXCache, ...\AMD\DXCache
  • Cache/Config MSFS (voir chemins ci‑dessus pour Store/Steam)

Effacer ces caches peut corriger une corruption de build, mais ne change pas la version du Shader Model.

Cas particuliers et informations utiles

  • GPU intégré ancien : de nombreux iGPU restent bloqués sous SM 6.5/6.6. Même avec des pilotes à jour, ils ne déclareront pas 6.7. Dans ce cas, seule une carte graphique dédiée récente permettra de lancer le jeu.
  • PC portable hybride : si le jeu se lance par défaut sur l’iGPU, il peut afficher l’erreur. Paramètres → Affichage → Graphiques et le panneau du constructeur permettent de forcer le dGPU.
  • VM / Bureau à distance : l’accélération matérielle peut être réduite (pilote WARP logiciel), entraînant une version de Shader Model inférieure. Lancez localement, sans VM ni RDP.
  • MacBook Pro 2019 sous Boot Camp (Radeon Pro 5500M) : des retours indiquent qu’un pilote Boot Camp AMD récent peut suffire pour démarrer MSFS 2024. Si vous tentez des pilotes non officiels, faites‑le à vos risques : créez un point de restauration et conservez l’installeur officiel pour revenir en arrière.
  • Overlays et injecteurs : désactivez temporairement les overlays (enregistrement vidéo, OSD, injecteurs ReShade/ENB) pour éliminer un conflit au tout premier lancement.
  • DirectX 11/12 : selon la version et les options du jeu, passer en DX11 peut parfois contourner des problèmes… mais pas si le jeu exige explicitement un Shader Model propre à DX12. Si l’erreur survient avant d’accéder aux paramètres, la bascule n’est de toute façon pas possible depuis l’interface.
  • Alternative immédiate : si le PC ne peut pas atteindre SM 6.7, jouez sur Xbox Series X|S (matériel garanti compatible) en attendant une mise à niveau du PC.

Check‑list rapide

  • [ ] Pilotes GPU mis à jour depuis le constructeur.
  • [ ] Windows à jour (y compris mises à jour facultatives utiles).
  • [ ] Jeu réparé/vérifié (Store/Xbox/Steam).
  • [ ] GPU haute performance forcé sur portables hybrides.
  • [ ] Cache de shaders DirectX nettoyé.
  • [ ] Fichiers de config MSFS réinitialisés (UserCfg.opt).
  • [ ] Matériel confronté aux exigences ; si incompatible, envisager une mise à niveau GPU ou jouer sur Xbox Series X|S.

Comprendre ce qui se cache derrière le message

Pour bien raisonner, distinguons quelques notions souvent confondues :

  • Shader Model : version du langage/bytecode de shaders (DXIL) et des fonctionnalités que le GPU + pilote sont capables d’exécuter. Exemple : 6.5, 6.6, 6.7.
  • Feature Level Direct3D : niveau de capacités graphiques globales (ex. FL 12_1, FL 12_2) incluant pipelines, formats, etc. Un Shader Model élevé suppose généralement un environnement moderne (D3D12), mais ce n’est pas un « patch » installable.
  • Cache de shaders : fichiers compilés spécifiquement pour votre matériel, afin d’éviter de recompiler à chaque lancement. Supprimer ce cache répare parfois un démarrage, mais ne modifie pas la compatibilité.

Arbre de décision express

  1. Le PC est‑il un portable avec iGPU + dGPU ? → Forcer le dGPU pour l’exécutable MSFS, relancer. Erreur disparue ? → terminé.
  2. Le pilote est‑il récent (moins de 3 mois) ? → Si non, mettre à jour via le constructeur, redémarrer.
  3. Windows est‑il à jour ? → Installer les mises à jour, redémarrer.
  4. Effacer le cache de shaders DirectX + réparer les fichiers du jeu.
  5. Comparer votre GPU aux exigences : si la génération est ancienne / entrée de gamme → forte probabilité d’incompatibilité SM 6.7.
  6. Si tout semble conforme mais l’erreur persiste → ouvrir un ticket auprès du support MSFS avec diagnostics (dxdiag, versions pilotes, journaux).

Guide pratique : où trouver et comment vérifier

Récupérer un rapport dxdiag

Appuyez sur Win + R → tapez dxdiagEntrée → laissez l’outil collecter les informations → Enregistrer toutes les informations. Joignez le fichier .txt au ticket de support.Connaître la version du pilote

Gestionnaire de périphériquesCartes graphiques → double‑cliquez sur votre GPU → onglet Pilote → notez la version et la date. Comparez‑la à la dernière version proposée par le constructeur.Réinitialiser la config MSFS sans tout réinstaller

Fermez le jeu. Sauvegardez puis supprimez UserCfg.opt et le dossier Shaders/Cache dans LocalCache. Relancez le jeu : les fichiers seront régénérés.Désactiver les overlays au premier lancement

Coupez temporairement les overlays (enregistrement, statistiques, utilitaires de tuning). Une fois le jeu lancé avec succès, réactivez‑les un par un pour identifier un éventuel conflit.

Compatibilité matérielle : repères utiles

Sans entrer dans une liste exhaustive par modèle, quelques repères indicatifs aident à estimer la compatibilité Shader Model 6.7 :

Type de GPUExemples de générationsProbabilité de support SM 6.7Action conseillée
Cartes dédiées récentesNVIDIA RTX 30/40, AMD Radeon RX 6000/7000, Intel ArcÉlevéeInstaller les derniers pilotes constructeurs.
Cartes dédiées milieu de gamme plus anciennesNVIDIA GTX 16/RTX 20, AMD Vega/Polaris hautes configsVariableTester avec pilotes à jour ; vérifier la doc du constructeur.
iGPU récentsIntel iGPU 11e–14e gén., AMD iGPU RDNA 2+VariableMettre à jour pilotes et Windows ; baisser les réglages.
iGPU anciens / entrée de gammeIntel UHD 6xx, AMD plus anciensFaibleOpter pour une carte dédiée ou Xbox Series X|S.
VM / RDP / pilotes génériquesContexte virtualiséFaibleLancer localement sur matériel réel et pilote constructeur.

Note : ce tableau vise à orienter le diagnostic. Pour une confirmation formelle, référez‑vous toujours aux spécifications du constructeur de votre carte et au journal dxdiag.

Bonnes pratiques pour un premier lancement sans accrocs

  • Conservez un système propre (espace disque suffisant, pilotes audio/chipset à jour).
  • Désactivez provisoirement les overlays et utilitaires en surcouche.
  • Évitez de brancher/retirer des écrans pendant le chargement initial.
  • Si vous avez personnalisé des paramètres via des utilitaires tiers, revenez aux réglages par défaut le temps du diagnostic.
  • Activez Mode Jeu Windows et laissez la mise en veille GPU désactivée pendant l’installation/la compilation initiale des shaders.

Foire aux questions

Puis‑je « installer » Shader 6.7 manuellement ?
Non. Le Shader Model est lié au matériel et au pilote. S’il n’est pas supporté par votre GPU, aucun téléchargement de fichier ne pourra l’ajouter.

Changer la version de DirectX dans le jeu peut‑il aider ?
Parfois pour d’autres problèmes, mais si le jeu exige une version de Shader Model spécifique au démarrage, cette bascule ne contournera pas l’erreur (et elle est inaccessible si le jeu ne démarre pas).

Effacer le cache de shaders corrige‑t‑il l’erreur ?
Cela peut résoudre une corruption de compilation, mais ne transforme pas SM 6.5 en SM 6.7.

Les mises à jour Windows suffisent‑elles ?
Elles sont nécessaires mais pas toujours suffisantes : installez surtout les pilotes récents du constructeur du GPU.

Les pilotes « moddés » ou non officiels ?
Réservés aux utilisateurs avancés, et à vos risques. Toujours créer un point de restauration et conserver l’installeur officiel pour revenir en arrière.

Je possède une Xbox Series X|S
Excellente alternative si votre PC ne peut pas atteindre SM 6.7 : sur console, le matériel est validé pour le jeu.

Procédure type pour un ticket de support efficace

  1. Décrivez l’erreur mot pour mot : « Need Shader 6.7, you have Shader 6.5 » et précisez à quel moment elle survient.
  2. Fournissez : modèle du GPU, version du pilote, version de Windows, résolution/écrans utilisés.
  3. Joignez dxdiag.txt et, si présent, le « crash report » Windows (Observateur d’événements → Journaux WindowsApplication).
  4. Indiquez vos tentatives déjà effectuées (mise à jour pilote, caches vidés, réparation du jeu, etc.).

Résumé actionnable

  • « Shader 6.7 » = capacité GPU+pilote, pas un fichier téléchargeable.
  • Commencez par mettre à jour pilotes GPU et Windows, puis réparer le jeu et vider le cache DirectX.
  • Sur portable, forcez le dGPU pour MSFS.
  • Si le GPU ne supporte pas SM 6.7, envisagez une mise à niveau ou jouez sur Xbox Series X|S.

Check‑list détaillée à cocher

  • [ ] Pilotes GPU à jour (constructeur).
  • [ ] Windows à jour (y compris options facultatives pertinentes).
  • [ ] Fichiers du jeu vérifiés/réparés (Steam/Store/Xbox).
  • [ ] Cache de shaders DirectX supprimé (D3DSCache et caches pilotes).
  • [ ] UserCfg.opt régénéré (sauvegarde puis suppression).
  • [ ] dGPU forcé dans Paramètres → Affichage → Graphiques (portables).
  • [ ] Overlays tiers désactivés lors du premier démarrage.
  • [ ] Matériel confronté aux exigences ; décision prise (mise à niveau GPU ou Xbox).
  • [ ] Ticket support prêt avec dxdiag + versions pilotes + captures d’écran.

En suivant ce guide, vous éliminez 90 % des causes de l’erreur « Need Shader 6.7, you have Shader 6.5 ». Le point clé : ce n’est pas un fichier à trouver, mais une capacité que votre GPU et son pilote doivent déclarer. Mettez à jour, vérifiez, nettoyez ; si la compatibilité n’est pas là, la solution est matérielle (ou la console).

Sommaire