Rocket League qui se ferme sans avertissement ? Ce guide complet détaille les causes les plus courantes — conflits avec Gaming Services, Game Bar ou WerFault.exe — et vous accompagne pas à pas pour restaurer une expérience de jeu stable sur Windows 10 et 11.
Pourquoi Rocket League plante‑t‑il sous Windows ?
Depuis l’arrivée du cross‑play et la migration vers l’Epic Games Launcher, Rocket League s’appuie lourdement sur les composants Xbox intégrés à Windows. Lorsque Gaming Services ou l’application Xbox se corrompent (mise à jour incomplète, cache endommagé, autorisations de service perdues), le jeu peut :
- refuser de démarrer ;
- se fermer après quelques minutes (le plus souvent 5 à 20 min) ;
- déclencher le processus de rapport d’erreurs
WerFault.exe
.
D’autres titres Steam ou Epic continuent généralement à fonctionner, car Rocket League est l’un des rares jeux Open GL/DX11 à réclamer simultanément les services Xbox ET Epic. C’est cette dépendance double qui explique la sensibilité accrue aux moindres corruptions système.
Symptômes typiques observés
- Présence permanente de Gaming Services et Game Bar dans le Gestionnaire des tâches, même après fermeture du jeu.
- Messages d’erreur « Rocket League (64‑bit, DX11) a cessé de fonctionner » sans code complémentaire.
- Entrées répétées
Application Error 0xc0000005
ou0xc0000374
dans l’Observateur d’événements. - FPS instable avant le crash : chutes brutales de 144 FPS à 30 FPS juste avant l’arrêt du processus.
Solutions pas à pas
Étape | Action détaillée | Objectif |
---|---|---|
1. Mettre à jour les composants Xbox | Ouvrez Microsoft Store ▸ Bibliothèque ▸ Mises à jour et téléchargements puis installez toutes les mises à jour pour Xbox app et Gaming Services. | Éliminer les versions obsolètes ou corrompues. |
2. Réinstaller Gaming Services | Démarrez PowerShell en mode administrateur. Saisissez :get-appxpackage Microsoft.GamingServices | remove-AppxPackage -allusers Puis :start ms-windows-store://pdp/?productid=9MWPM2CQNLHN Réinstallez l’appli et redémarrez Windows. | Réinitialisation complète des services Xbox. |
3. Restaurer via l’app Xbox (optionnel) | Dans Xbox PC : Avatar ▸ Support ▸ Restaurer Gaming Services. | Alternative graphique à l’étape 2. |
4. Vérifications complémentaires recommandées | Mettre à jour le pilote GPU NVIDIA/AMD/Intel ; Vérifier l’intégrité de Rocket League (Epic ou Steam) ; Désactiver les overlays Discord, GeForce Experience, MSI Afterburner ; Lancer SFC /scannow en invite CMD admin ; Réinstaller DirectX et les Visual C++ Redistributables. | Éliminer les facteurs externes de crash. |
Détail de chaque étape
1. Mettre à jour Xbox app et Gaming Services
Les deux paquets sont étroitement liés : la mise à jour de l’un sans l’autre crée des mismatches de DLL. Après installation, ouvrez l’app Xbox ; si le portail affiche « En attente de mise à jour », patientez jusqu’à la disparition du message Working…. Redémarrez ensuite le PC pour que les services GamingServicesNet
et GamingServices
se réenregistrent.
2. Réinstallation via PowerShell : pourquoi ça marche ?
La commande remove‑AppxPackage -allusers
supprime le bundle pour tous les comptes. Au prochain redémarrage de Windows, le service n’existe plus ; Rocket League déclenche alors l’ouverture automatique du Microsoft Store et forçe la réinstallation correcte, débarrassée des fichiers altérés. Il est crucial de redémarrer avant la réinstallation pour purger les résidus dans %ProgramData%\Microsoft\GamingServices
.
3. Option « Restaurer Gaming Services »
Depuis 2024, l’app Xbox propose un bouton unique qui exécute les mêmes commandes PowerShell côté serveur. Son avantage : aucune ligne de commande à taper. Inconvénient : il ne supprime pas les dossiers temporaires. Si le crash persiste après usage de l’option, répétez l’étape 2 manuellement.
4. Vérifications annexes
- Pilotes GPU : utilisez DDU en mode sans échec pour éviter l’empilement de versions. Les crashs 0xc0000005 sont souvent liés à des dll NVIDIA créatives laissées par les mises à jour rapides.
- Intégrité du jeu : sur Steam, clic droit ▸ Propriétés ▸ Fichiers installés ▸ « Vérifier l’intégrité » ; sur Epic, bouton … ▸ Gérer ▸ Vérifier.
- Overlays : le hook graphique double (Discord + GeForce) peut provoquer un Device Lost sur DX11.
- SFC et DISM :
DISM /Online /Cleanup-Image /RestoreHealth
avant SFC répare l’image WinRE et empêche certaines erreurs 0x800f081f.
Dépannage avancé
Analyser le journal d’événements
Ouvrez Observateur d’événements ▸ Journaux Windows ▸ Application et filtrez RocketLeague.exe. Les IDs 1000 et 1001, accompagnés de KERNELBASE.dll
, pointent souvent vers Gaming Services. Si la faulting module
est nvwgf2umx.dll
, suspectez plutôt le pilote NVIDIA.
Créer un vidage mémoire utilisateur
Dans le Gestionnaire des tâches, clic droit sur RocketLeague.exe ▸ « Créer un fichier de vidage ». Ouvrez‑le ensuite avec WinDbg ; la commande !analyze -v
liste le thread fautif et le module déclencheur. Une pile contenant MicrosoftGamingRuntime.dll
confirme un problème de Gaming Services.
Réinitialiser le cache MS Store
Exécutez wsreset.exe
. La commande efface le cache du Windows Store (%LocalAppData%\Packages\Microsoft.WindowsStore_
) qui peut contenir des métadonnées corrompues empêchant la bonne installation de Gaming Services.
Créez un nouveau profil Windows
Un profil utilisateur endommagé peut bloquer l’enregistrement des services UWP. Créez un compte local, lancez Rocket League, puis migrez si le crash disparaît. Cette opération isole immédiatement un problème de registre HKCU ou de répertoires AppData
.
FAQ
Mon antivirus peut‑il provoquer le crash ?
Oui. Des suites comme Avast ou Bitdefender bloquent parfois l’accès de Gaming Services au dossier C:\Program Files\WindowsApps
. Ajoutez l’exception ou désactivez l’antivirus pour tester.
Dois‑je désinstaller Game Bar ?
Non ! Rocket League vérifie la présence de certaines API liées à la Game Bar. Une désinstallation forcée fait échouer le chargement du runtime GameRTClient.dll.
Le mode « Compatibilité » Windows aide‑t‑il ?
Absolument pas. Le mode Compatibilité obligerait Rocket League à utiliser des versions legacy de DirectInput qui ne reconnaissent plus certains contrôleurs XInput.
Bonnes pratiques pour éviter de futurs crashs
- Activez les mises à jour automatiques du Microsoft Store (Paramètres ▸ Applis ▸ Paramètres avancés ▸ Mises à jour des applis).
- Gardez la Game Bar à jour même si vous ne l’utilisez pas.
- Évitez d’exécuter simultanément plusieurs overlays tierce partie.
- Nettoyez régulièrement vos pilotes GPU à l’aide de DDU avant une mise à niveau majeure.
- Programmez
sfc /scannow
une fois par trimestre dans le Planificateur de tâches.
Conclusion
Dans plus de 80 % des cas, les plantages de Rocket League sous Windows sont dus à des métadonnées défectueuses ou à des services Xbox corrompus. En réinstallant Gaming Services, en maintenant vos pilotes GPU à jour et en vérifiant l’intégrité des fichiers du jeu, vous rétablirez une session stable et profiterez à nouveau de vos parties en ligne sans interruption.
Si les symptômes persistent après toutes les procédures, envisagez une réinstallation « propre » de Windows — l’ultime parachute, mais souvent la solution définitive lorsque le magasin d’applications ou le registre sont trop abîmés pour être réparés.