Jeux bloqués Xbox sur PC (0xC0000005) : guide de dépannage complet et durable

Sur PC, certains jeux du Microsoft Store / Game Pass affichent « jeu bloqué » ou se ferment avec 0xC0000005. Ce guide explique pourquoi le souci revient après mise à jour et propose une méthode claire, reproductible et durable pour en venir à bout.

Sommaire

Vue d’ensemble du problème

Depuis l’application Xbox sur PC (Windows 10/11), plusieurs titres (Age of Mythology, Age of Empires IV, Senua’s Saga, Frostpunk 2, etc.) cessent soudainement de se lancer. Le lanceur indique « jeu bloqué » ou le processus se ferme immédiatement. Dans l’Observateur d’événements, on voit parfois le code 0xC0000005 (violation d’accès mémoire). Après une réinstallation, tout refonctionne… jusqu’à la prochaine mise à jour du jeu, où les symptômes reviennent à l’identique.

Symptômes typiques

  • Le bouton Jouer repasse à Installer ou Mettre à jour, puis plus rien ne se lance.
  • Fenêtre du jeu qui clignote puis disparaît sans message, ou message « jeu bloqué » dans l’application Xbox.
  • Événements Application Error faisant référence à KERNELBASE.dll, dxgi.dll, UnityPlayer.dll, UE4/UE5, etc., avec 0xC0000005.
  • Problème reproductible après chaque patch du jeu.

Pourquoi cela revient après chaque mise à jour ?

La majorité des jeux Game Pass/MS Store s’installent via des paquets MSIX avec des permissions (ACL) spécifiques dans C:\Program Files\WindowsApps. Les services Gaming Services et l’app Xbox orchestrent ces droits, la livraison des dépendances (DirectX, Visual C++), et l’activation DRM. Une mise à jour peut modifier ces éléments : si une ACL, un service, un pilote ou une DLL système est instable, le patch réactive le conflit et le lancement échoue à nouveau.

Ce qui a déjà été testé — récapitulatif

TentativeRésultat
Réparations / réinitialisations des jeux dans les Paramètres WindowsSans effet durable
Désinstallation / réinstallation des jeuxFonctionne temporairement jusqu’à la mise à jour suivante
Désinstallation d’une mise à jour Windows récenteAucun changement
sfc /scannow (System File Checker)Répare certains fichiers, mais le jeu reste bloqué
Diagnostic mémoire Windows & démarrage minimal (clean boot)Aucun impact observable

Plan d’action recommandé (vue rapide)

  1. Mettre à jour pilotes + Windows  → redémarrer.
  2. Désactiver overclock / XMP, tester la RAM.
  3. Réinitialiser Gaming Services + Store.
  4. Clean boot pour écarter un logiciel tiers (overlay, antivirus, RGB…).
  5. Réinstaller le jeu uniquement si tout le reste échoue, puis surveiller la prochaine mise à jour.
  6. Escalader au support avec journaux et événements si le phénomène persiste.

Procédure détaillée pas à pas

Mise à jour des pilotes graphiques et de Windows

Les pilotes GPU obsolètes ou corrompus sont une cause fréquente d’échecs de lancement.

  • NVIDIA / AMD / Intel : installez le dernier pilote depuis l’utilitaire officiel du fabricant (ou le package « Pilote uniquement »). Pendant l’installation, privilégiez le mode « installation propre » s’il est proposé.
  • Windows Update : Paramètres > Windows Update > Rechercher des mises à jour. Installez aussi les mises à jour optionnelles de pilotes si elles correspondent à votre matériel.

Astuce : après installation, redémarrez deux fois pour finaliser l’empilement pilote/DirectX.

Désactiver tout overclocking (CPU/GPU/RAM) et profils XMP/DOCP/EXPO

L’erreur 0xC0000005 signale une violation d’accès mémoire. Un overclock, même « légé », peut provoquer des accès hors bornes sous charge (compilations shaders, streaming d’assets, etc.).

  1. Entrez dans le BIOS/UEFI et rétablissez les valeurs Auto/Default pour CPU, GPU intégré et RAM.
  2. Désactivez XMP/DOCP/EXPO (profile mémoire) pour un test A/B. Si le problème disparaît, réduisez la fréquence/timings ou remplacez la RAM.
  3. Enregistrez et redémarrez, puis lancez le jeu.

Tester la RAM

Faites un test mémoire complet, deux passes minimum.

  • Appuyez sur Win+R > mdsched.exe > « Redémarrer et rechercher les problèmes ».
  • Si des erreurs sont détectées, testez les barrettes une à une et remplacez l’élément défectueux.

Écarter un logiciel tiers bloquant (clean boot)

Certains services interceptent DirectX, modifient les fenêtres ou injectent une DLL : overlays, capture, monitoring, RGB, VPN/pare-feu tiers, antivirus agressif…

  1. Win+R > msconfig > onglet Services > cochez « Masquer tous les services Microsoft » > Désactiver tout.
  2. Onglet Démarrage > Ouvrir le Gestionnaire des tâches > désactivez tous les éléments non‑Microsoft.
  3. Redémarrez, testez le jeu. S’il fonctionne, réactivez les éléments par groupes (overlay/streaming, antivirus, RGB, etc.) jusqu’à retrouver le coupable.
Famille de logicielsExemples fréquentsAction recommandée
Overlays / captureDiscord Overlay, ReShade, Afterburner/Rivatuner, Overwolf, GeForce Experience, iCUE OSDDésactiver l’overlay/hook DirectX 12, tester sans
Antivirus / pare‑feuSolutions tierces bloquant WindowsAppsMode jeu / exclusions sur WindowsApps et GamingServices (test temporaire)
Utilitaires RGBiCUE, Armoury Crate, Mystic Light, SteelSeries GGDésactiver le service, tester, puis mettre à jour ou remplacer
VPN / réseauClients VPN, filtres réseau LSP/NPCapDésactiver pour test ; vérifier que Xbox peut atteindre le réseau

Réinitialiser les composants Xbox et le cache Store

Le couple Microsoft Store + Gaming Services pilote l’installation, les mises à jour et les droits d’accès. Réinitialisez‑le proprement.

Vider le cache du Store

wsreset.exe

Réinstaller Gaming Services depuis PowerShell (Admin)

get-appxpackage Microsoft.GamingServices | remove-AppxPackage -allusers
start ms-windows-store://pdp/?productid=9MWPM2CQNLHN

Après réinstallation, redémarrez. Vous pouvez aussi réparer/réinitialiser l’application Xbox, Xbox Identity Provider et Microsoft Store via : Paramètres > Applications > Applications installées > Options avancées > Réparer puis Réinitialiser.

Réparer l’image Windows (DISM) puis SFC

Exécutez d’abord DISM, ensuite SFC, puis redémarrez.

DISM /Online /Cleanup-Image /RestoreHealth
sfc /scannow

Si SFC affiche des corrections, rejouez un sfc /scannow après redémarrage pour valider.

Vérifier l’heure, la région et la langue

  • Paramètres > Heure et langue > Date et heure > activer « Régler l’heure automatiquement » & « Régler le fuseau automatiquement » > Synchroniser maintenant.
  • Paramètres > Heure et langue > Langue et région > Pays ou région corrects, pack de langue affichage installé.
  • Redémarrez l’app Xbox, reconnectez‑vous si besoin.

Un décalage d’heure, une région incohérente ou des composants linguistiques manquants peuvent empêcher l’activation DRM et l’accès Game Pass.

Créer un nouveau profil Windows local (test de compte)

  1. Paramètres > Comptes > Famille et autres utilisateurs > Ajouter un compte > Je ne dispose pas des informations de connexion > Ajouter un utilisateur sans compte Microsoft.
  2. Attribuez‑lui des droits d’administrateur pour le test.
  3. Connectez‑vous avec ce profil, installez un jeu léger (ex. : solitaires, petit jeu Xbox) et essayez de lancer.

Si le jeu se lance sur le nouveau profil, l’ancien compte a probablement des paramètres/ACL corrompus.

Contacter le support Microsoft/Xbox avec journaux

Si le blocage persiste malgré toutes les étapes :

  • Ouvrez Observateur d’événements > Journaux Windows > Application. Filtrez par Erreur autour de l’heure du crash. Notez le nom du module en cause (Faulting module name), le code (0xC0000005) et l’ID d’événement.
  • Ouvrez Moniteur de fiabilité (perfmon /rel) et Enregistrer le rapport.
  • Communiquez ces informations au support avec un descriptif des étapes déjà tentées.

Tableaux d’aide au diagnostic

Arbre décisionnel rapide

ObservationHypothèse la plus probableAction prioritaire
Crash immédiat après patch d’un jeuACL WindowsApps / Gaming Services / dépendance manquanteRéinitialiser Store + Gaming Services, réparer Xbox/Store
Seulement certains jeux DX12Pilote GPU / overlay / injecteurMettre à jour pilote, désactiver overlays, clean boot
0xC0000005 aléatoire en jeuInstabilité RAM / XMP trop agressifDésactiver XMP, test mémoire 2 passes
Jeu marche sur nouveau profilProfil utilisateur corrompuMigrer vers profil sain, ou réinitialiser appx du profil
« Vous devez être connecté » ou activation impossibleHeure/région/langue incohérentesSynchroniser l’heure, corriger région et langue

Checklist « 5 minutes »

  • Redémarrer le PC, vérifier Windows Update.
  • Vider cache Store (wsreset.exe).
  • Mettre à jour le pilote GPU.
  • Désactiver overlays (Discord/Afterburner/GeForce Experience/Overwolf).
  • Synchroniser l’heure et vérifier la région.

Checklist « 30–60 minutes »

  • Réinstaller Gaming Services (PowerShell), réparer/ réinitialiser Xbox/Store.
  • DISM + SFC puis redémarrage.
  • Clean boot et réactivation par groupes.
  • Désactiver XMP/OC et test mémoire (2 passes).
  • Nouveau profil Windows (test croisé).

Informations complémentaires essentielles

  • 0xC0000005 = violation d’accès mémoire. Une barrette RAM défectueuse, un XMP trop serré, un undervolt agressif ou un pilote instable peuvent suffire.
  • Les mises à jour du Store réinstallent parfois Visual C++ et des runtimes DirectX. S’ils sont bloqués par un antivirus ou un proxy, le lancement échoue.
  • Les jeux Game Pass utilisent des ACL propriétaires. Évitez les « outils miracles » de nettoyage qui modifient WindowsApps ou le Registre à l’aveugle : vous casserez les permissions.

Annexe A — Comprendre 0xC0000005 en contexte jeu

Ce code est renvoyé lorsqu’un processus tente de lire/écrire/exécuter une zone mémoire à laquelle il n’a pas droit. Dans les jeux, cela se manifeste souvent lors :

  • de la compilation des shaders (pression VRAM/RAM) ;
  • du chargement d’assets volumineux (I/O intensif + décompression) ;
  • d’un hook d’overlay injectant une DLL non compatible ;
  • de conflits DEP/ASLR quand une DLL est corrompue.

La file d’attente « mises à jour » réalimente le problème si la cause racine n’est pas traitée (pilote/ACL/instabilité RAM).

Annexe B — Réparer les dépendances graphiques et VC++

  • DxDiag : Win+R > dxdiag > enregistrer le rapport pour vérifier versions/erreurs DirectX.
  • Visual C++ : Paramètres > Applications > Microsoft Visual C++ Redistributable > Modifier > Réparer pour chaque année présente.
  • .NET : Paramètres > Applications > Fonctionnalités facultatives > vérifier que les frameworks requis par le jeu sont présents.

Annexe C — Permissions, WindowsApps et bonnes pratiques

  • Ne prenez pas possession de C:\Program Files\WindowsApps. Les propriétaires et ACL sont gérés par TrustedInstaller et Gaming Services.
  • Évitez de déplacer manuellement des dossiers de jeux MS Store hors des emplacements gérés par l’app Xbox. Utilisez les options intégrées (Déplacer/Modifier le dossier d’installation) lorsque proposées.
  • Si vous utilisez un antivirus tiers, créez des exclusions pour GamingServices, XboxApp et le dossier d’installation des jeux Game Pass.

Annexe D — Commandes utiles (avancées)

Réinitialiser/inspecter des paquets AppX

# Réinstaller Gaming Services
get-appxpackage Microsoft.GamingServices | remove-AppxPackage -allusers
start ms-windows-store://pdp/?productid=9MWPM2CQNLHN

# Vérifier Xbox Identity Provider

get-appxpackage *XboxIdentityProvider* -allusers | select Name, PackageFullName, Status

# Réparation de base des apps Store/Xbox (réinscription)

Get-AppXPackage -AllUsers Microsoft.StorePurchaseApp,Microsoft.WindowsStore,Microsoft.XboxApp |
Foreach {Add-AppxPackage -DisableDevelopmentMode -Register "$($_.InstallLocation)\AppxManifest.xml"} 

Vérifier l’état des services Xbox

Get-Service -Name XblAuthManager, XblGameSave, XboxGipSvc, XboxNetApiSvc | Select Name, Status, StartType

Nettoyage Store, réparation système

wsreset.exe
DISM /Online /Cleanup-Image /RestoreHealth
sfc /scannow

Raccourcis diagnostic

perfmon /rel
eventvwr.msc

FAQ — questions fréquentes

Faut‑il réinstaller Windows ?
Non, c’est rarement nécessaire. Dans l’immense majorité des cas, la séquence pilotes à jour → désactivation overclock/XMP → réinitialisation Gaming Services/Store → DISM/SFC → clean boot suffit.

Exécuter l’app Xbox en tant qu’administrateur aide‑t‑il ?
Pour tester, pourquoi pas, mais la solution durable est de corriger la cause racine (pilote/ACL/service). Les apps MS Store sont conçues pour fonctionner sous un compte standard.

Déplacer les jeux sur un autre disque règle le problème ?
Pas si la cause est un pilote, un overlay ou Gaming Services. Le déplacement peut contourner des erreurs d’E/S, mais ne corrige pas une ACL corrompue ou un hook d’overlay.

Dois‑je désactiver « Intégrité de la mémoire » (HVCI) ?
Non par défaut. Ce paramètre sécuritaire peut révéler des pilotes non conformes. Il vaut mieux mettre à jour le pilote fautif plutôt que baisser la sécurité.

Le jeu marche sur mon ancien Windows mais pas ici, pourquoi ?
Différences de versions de pilotes, d’overlays installés, d’antivirus, d’ACL ou de région/heure. Reprenez la checklist ci‑dessus pour réduire l’écart.


Procédure en un coup d’œil (imprimable)

  1. Pilotes + Windows : mettre à jour, redémarrer (x2 si besoin).
  2. Overclock/XMP : désactiver > tester RAM > stabiliser.
  3. Store/Xbox : wsreset → réinstaller Gaming Services → réparer apps.
  4. Intégrité système : DISM puis SFC → redémarrer.
  5. Clean boot : isoler overlay/antivirus/RGB/VPN.
  6. Nouveau profil : comparer.
  7. Escalade : fournir événements + rapport de fiabilité.

Conclusion

Le message « jeu bloqué » et l’erreur 0xC0000005 sont l’expression d’un déséquilibre entre l’écosystème Windows (pilotes, services Xbox/Store, ACL) et votre configuration matérielle/logicielle (overclock, mémoire, overlays, sécurité). En appliquant la démarche ci‑dessus, vous traitez la cause racine : stabilité mémoire, pilotes propres, services réinitialisés, dépendances réparées et logiciels tiers maîtrisés. Résultat : vos jeux MS Store / Game Pass retrouvent un lancement fiable, y compris après les mises à jour.


Rappel condensé des « pistes de résolution »

  1. Pilote graphique à jour (redémarrage requis).
  2. Stopper tout overclock (XMP/CPU/GPU) dans l’UEFI.
  3. Test RAM en deux passes, remplacer si erreur.
  4. Clean boot et réactivation progressive pour trouver le coupable (antivirus, overlay, RGB, etc.).
  5. Réinitialiser Xbox/Store (cache, Gaming Services via PowerShell).
  6. DISM puis SFC, redémarrer.
  7. Corriger heure/région/langue si activation indisponible.
  8. Nouveau profil Windows local pour valider.
  9. Support Microsoft/Xbox avec journaux si persistance.
Sommaire