Sur Windows 10, la connexion à l’app Xbox ou à la Game Bar boucle entre « Welcome back » et « Let’s go » (code 0x89235113). Voici les causes les plus probables et une procédure concrète, du contournement immédiat aux réparations durables, sans perdre vos jeux ni vos données.
Ce que vous observez
Sur Windows 10 Home 22H2, l’authentification échoue dans l’application Xbox et/ou la Game Bar. La fenêtre de connexion s’ouvre, vous cliquez sur « Let’s go », puis vous revenez à l’écran précédent : la session ne s’établit jamais. Le Microsoft Store reste connecté, et le même compte fonctionne parfaitement sur mobile et sur le web. Le problème n’est pas lié à un compte précis, et peut réapparaître après un redémarrage ou une sortie de veille. Côté Game Bar, un code peut s’afficher : 0x89235113. Un échec d’installation de KB5034441 (0x80070643) a été signalé par certains utilisateurs mais n’a, dans la plupart des cas, pas de lien direct avec cette boucle de connexion.
Pourquoi cela arrive
Dans la majorité des cas, l’échec vient d’un ou plusieurs des éléments suivants :
- Gaming Services en état instable (service système clé pour l’écosystème Xbox sur PC).
- Cache d’identité corrompu côté TokenBroker / Xbox Identity Provider.
- Composants connexes à réparer : Microsoft Store, dépendances Xbox, Microsoft Edge WebView2 Runtime (utilisé par la fenêtre d’authentification), pile réseau locale.
- Services Xbox désactivés ou démarrage retardé qui ne s’effectue pas.
Vue instantanée des symptômes et indices
Symptôme | Indice / Détail | Cause plausible | Action prioritaire |
---|---|---|---|
Boucle « Welcome back » → « Let’s go » | Rebond immédiat sans erreur explicite | Gaming Services ou cache d’identité | Redémarrer Gaming Services, purger TokenBroker |
Code 0x89235113 dans Game Bar | Connexion Xbox impossible | Services Xbox ou WebView2 | Vérifier services, réparer WebView2 |
Store connecté mais app Xbox déconnectée | Même compte côté Store | Jetons incohérents entre apps | wsreset + Gaming Services Repair Tool |
Rechute après redémarrage/veille | Fonctionne après manipulation puis replante | Service instable au boot | Tâche planifiée pour relancer Gaming Services |
KB5034441 échoue (0x80070643) | Présent chez certains | Indépendant de l’auth Xbox | Traiter à part, poursuivre ce guide |
Chemin rapide recommandé
- Redémarrer Gaming Services (contournement immédiat).
- Réparer Store/Xbox :
wsreset.exe
, Gaming Services Repair Tool, même compte Store/Xbox. - Nettoyer les jetons d’identité (TokenBroker / Xbox Identity Provider).
- Réinstaller proprement Gaming Services si le souci persiste.
- Réparer WebView2 et, au besoin, nettoyer la pile réseau.
- Contrôler les services Xbox et leur démarrage automatique.
- Mettre à jour Windows (KB5034441 sans lien direct, à traiter séparément si nécessaire).
Contournement le plus rapide
Objectif : rétablir l’authentification immédiatement (parfois temporairement) en redémarrant le service central.
- Ouvrez Invite de commandes en administrateur (Touche Windows → taper
cmd
→ clic droit « Exécuter en tant qu’administrateur »). - Exécutez :
sc stop GamingServices
sc start GamingServices
Variante interface : lancez services.msc
→ Gaming Services → Arrêter puis Démarrer.
Validation : relancez l’app Xbox (ou Win+G pour Game Bar), la connexion s’établit généralement à nouveau. Si le problème réapparaît au redémarrage, poursuivez avec les sections suivantes pour une correction durable.
Réparer les composants Xbox et le Store
Effacer le cache du Microsoft Store
- Appuyez sur Win+R, tapez
wsreset.exe
et validez. - Une console s’ouvre et se ferme ; le Store se relance automatiquement avec un cache propre.
Outil intégré : Gaming Services Repair Tool
- Dans l’app Xbox, ouvrez votre profil (angle supérieur droit) → Support.
- Cliquez sur Gaming Services Repair Tool → Start Troubleshooting et suivez l’assistant.
Vérifier le même compte entre Store et Xbox
Contrôlez que le même compte Microsoft est utilisé dans Microsoft Store et dans l’app Xbox. Une incohérence peut empêcher l’actualisation des jetons.
Nettoyer les jetons d’identité Xbox
Si le cache d’identité est corrompu, l’authentification boucle. Supprimez les jetons pour forcer une régénération propre.
- Fermez l’app Xbox et la Game Bar.
- Ouvrez l’Explorateur et collez le chemin :
%userprofile%\AppData\Local\Packages\Microsoft.XboxIdentityProvider_8wekyb3d8bbwe\AC\TokenBroker
- Supprimez les deux sous-dossiers présents dans
TokenBroker
. - Relancez l’app Xbox et reconnectez-vous.
Réinstaller proprement Gaming Services
Cette opération résout les cas tenaces où le service est endommagé ou en conflit avec une version précédente.
- Ouvrez PowerShell (Admin).
- Exécutez :
get-appxpackage Microsoft.GamingServices | remove-AppxPackage -allusers
start ms-windows-store://pdp/?productid=9MWPM2CQNLHN
- Le Store s’ouvre sur la page de Gaming Services. Réinstallez le composant.
- Redémarrez le PC, puis testez la connexion dans l’app Xbox ou la Game Bar.
Réparer ce qui peut bloquer l’authentification Web
Réparer Microsoft Edge WebView2 Runtime
La fenêtre de connexion s’appuie sur WebView2. Si cette dépendance est défectueuse, l’auth échoue silencieusement.
- Ouvrez Paramètres → Applications → Applications installées.
- Recherchez Microsoft Edge WebView2 Runtime → Modifier → Réparer.
- S’il est absent, installez-le (puis redémarrez) avant de réessayer la connexion.
Nettoyer la pile réseau (si nécessaire)
- Ouvrez Invite de commandes en administrateur.
- Exécutez :
ipconfig /flushdns
netsh winsock reset
Redémarrez le PC, puis testez à nouveau. Cette étape résout certains cas de jetons qui n’arrivent pas à contacter les points d’authentification.
Contrôler l’état des services Xbox
Assurez-vous que les services critiques existent, démarrent automatiquement et sont en cours d’exécution.
- Ouvrez
services.msc
. - Vérifiez les services suivants :
- Xbox Live Auth Manager
- Xbox Live Networking Service
- Xbox Live Game Save
- Xbox Accessory Management Service
- Gaming Services (doit être En cours d’exécution après les étapes précédentes)
Leur type de démarrage doit être Automatique ou Automatic (Trigger Start). Démarrez manuellement ceux qui sont Arrêtés, puis testez l’app Xbox.
Mettre à jour Windows (recommandé)
Installez les mises à jour disponibles. L’échec de KB5034441 (0x80070643
) est fréquent et n’explique pas à lui seul la boucle de connexion. Traitez ce correctif séparément si besoin, mais poursuivez les étapes de ce guide : elles visent spécifiquement la chaîne d’authentification Xbox.
Astuce pour les cas récurrents à chaque démarrage
En attendant un correctif permanent, vous pouvez automatiser la remise en route de Gaming Services à l’ouverture de session.
Créer la tâche planifiée (interface)
- Ouvrez Planificateur de tâches.
- Choisissez Créer une tâche, cochez Exécuter avec les autorisations maximales.
- Définissez le déclencheur À l’ouverture de session.
- Ajoutez l’action Démarrer un programme :
- Programme/script :
cmd.exe
- Arguments :
/c sc stop GamingServices && sc start GamingServices
Alternative par la ligne de commande
Exécutez Invite de commandes en administrateur :
schtasks /create /tn "Fix Xbox Login" /tr "cmd.exe /c sc stop GamingServices && sc start GamingServices" /sc onlogon /rl highest /f
Procédure détaillée pas-à-pas
Vous pouvez suivre cette procédure dans l’ordre jusqu’à résolution. Les actions sont cumulatives ; arrêtez-vous dès que la connexion fonctionne de manière durable.
- Relancer Gaming Services :
sc stop
puissc start
. - Réinitialiser le Store :
wsreset.exe
. - Lancer l’outil de réparation Gaming Services dans l’app Xbox.
- Contrôler le compte utilisé côté Store et Xbox (il doit être identique).
- Purger TokenBroker : supprimer les sous-dossiers dans le répertoire indiqué, relancer l’app Xbox.
- Réinstaller Gaming Services via PowerShell + Store, puis redémarrer.
- Réparer WebView2 ou l’installer si absent, redémarrer.
- Nettoyer DNS/Winsock puis redémarrer.
- Vérifier les services Xbox : démarrage automatique et état En cours d’exécution.
- Appliquer les mises à jour Windows (sans bloquer sur KB5034441).
Vérifications complémentaires utiles
Réparer ou réinitialiser l’app Xbox
- Paramètres Windows → Applications → Applications installées → Xbox → Options avancées.
- Cliquez d’abord Réparer. Si la situation ne change pas, cliquez Réinitialiser (vous resterez connecté au prochain lancement si les jetons sont sains).
Synchroniser l’horloge
Des décalages d’horloge peuvent invalider les jetons
w32tm /resync
Désactiver temporairement VPN/Proxy/Filtrage
Certains VPN, proxys, certificats man-in-the-middle ou filtres réseau peuvent bloquer l’échange d’authentification. Testez sans ces intermédiaires et, si nécessaire, ajoutez des exclusions pour les processus Xbox et Gaming Services.
Contrôler le pare-feu
Vérifiez que le pare-feu Windows (ou une solution tierce) n’empêche pas l’app Xbox, Gaming Services et les services Xbox Live d’accéder au réseau. À des fins de test, vous pouvez créer une règle de sortie autorisant ces processus, puis revenir à une configuration plus restrictive une fois l’origine identifiée.
Analyser les journaux d’événements
- Ouvrez
eventvwr.msc
. - Parcourez Journaux des applications et services → Microsoft → Windows → GamingServices, XboxNetApiSvc, TokenBroker.
- Relevez les erreurs corrélées au moment de l’échec de connexion. Elles orientent vers le composant fautif.
Cas des comptes professionnels/école
Si un compte professionnel/scolaire est rattaché au PC (Accès au travail ou à l’école), des stratégies peuvent bloquer les flux Xbox. Testez avec un compte Microsoft personnel sur une session locale non gérée, et/ou consultez la stratégie appliquée par l’organisation.
Erreurs courantes et parades rapides
Code/Message | Contexte | Cause probable | Correctif conseillé |
---|---|---|---|
0x89235113 | Game Bar ou app Xbox | Services Xbox/WebView2 | Redémarrer Gaming Services, réparer WebView2, vérifier services Xbox |
0x80070643 (KB5034441) | Windows Update | Composant de mise à jour | Traiter séparément ; sans lien direct avec la boucle de connexion Xbox |
Connexion qui rebondit sans erreur | Fenêtre « Let’s go » | Jetons TokenBroker invalides | Purger TokenBroker, wsreset.exe , relancer l’app Xbox |
Bonnes pratiques pour éviter la régression
- Maintenez Gaming Services, WebView2 et l’app Xbox à jour.
- Évitez les nettoyages agressifs de dossiers AppData sans comprendre l’impact sur les jetons.
- Si vous utilisez un script de contournement (tâche planifiée), gardez une trace et supprimez-le lorsque le correctif officiel ou la réinstallation a stabilisé le système.
- Vérifiez que l’app Xbox et le Store partagent exactement le même compte Microsoft.
Questions fréquentes
Pourquoi la méthode « stop/start Gaming Services » ne tient pas après redémarrage ?
Le service est lancé trop tôt ou dans un état où ses dépendances ne sont pas prêtes. Le redémarrer manuellement recrée un contexte sain. La réinstallation de Gaming Services et la réparation de WebView2 résolvent généralement la cause racine.
Supprimer TokenBroker est-il risqué ?
Non. Vous ne supprimez que des caches de jetons qui seront régénérés au prochain login. Vos jeux, licences et données ne sont pas affectés.
Dois-je réinitialiser ou réinstaller l’app Xbox ?
Commencez par Réparer, puis Réinitialiser si nécessaire (Paramètres → Applications → Xbox → Options avancées). En cas d’échec persistant, la réinstallation de Gaming Services est plus efficace que de supprimer l’app elle‑même.
Le problème vient-il de mon compte ?
Peu probable si votre compte fonctionne sur le web et mobile et si le Store est connecté. Le souci réside plutôt dans les services, les jetons locaux ou les dépendances WebView2/réseau.
La mise à jour KB5034441 doit-elle être installée pour régler l’auth Xbox ?
Non, elle n’est pas une condition à la résolution de cette boucle de connexion. Vous pouvez traiter son échec plus tard, indépendamment.
Résumé exécutable
Voir le plan d’action condensé
sc stop GamingServices && sc start GamingServices
wsreset.exe
→ Gaming Services Repair Tool → confirmer même compte Store/Xbox- Purger
TokenBroker
du Xbox Identity Provider - Réinstaller Gaming Services via PowerShell + Store
- Réparer WebView2, puis
ipconfig /flushdns
+netsh winsock reset
si besoin - Vérifier services Xbox en Automatique et démarrés
- Mettre à jour Windows (KB5034441 hors périmètre du bug d’auth)
Annexe : scripts et commandes utiles
Redémarrer Gaming Services en un clic
@echo off
sc stop GamingServices
sc start GamingServices
echo.
echo Gaming Services redemarre. Lancez l'app Xbox et testez la connexion.
pause
Création rapide de la tâche planifiée
schtasks /create ^
/tn "Fix Xbox Login" ^
/tr "cmd.exe /c sc stop GamingServices && sc start GamingServices" ^
/sc onlogon /rl highest /f
Réinstallation complète de Gaming Services
# PowerShell (Admin)
get-appxpackage Microsoft.GamingServices | remove-AppxPackage -allusers
start ms-windows-store://pdp/?productid=9MWPM2CQNLHN
Nettoyage réseau
ipconfig /flushdns
netsh winsock reset
En bref
Si vous ne devez retenir qu’un ordre d’exécution :
sc stop/start GamingServices
(admin) → test immédiat.wsreset.exe
→ Gaming Services Repair Tool → même compte Store/Xbox.- Purger TokenBroker → relancer l’app Xbox.
- Réinstaller Gaming Services via PowerShell + Store.
- Réparer WebView2, éventuellement flush DNS / winsock reset.
- Vérifier services Xbox en Automatique.
- Mettre à jour Windows (KB5034441 probablement sans lien).
Ces étapes ont permis à de nombreux utilisateurs de rétablir la connexion (parfois provisoirement via le redémarrage de Gaming Services). La combinaison réinstallation de Gaming Services + réparation WebView2 + purge TokenBroker apporte habituellement une correction durable.
Astuce finale : si vous avez corrigé le problème par la tâche planifiée, pensez à la supprimer après une réinstallation réussie de Gaming Services pour éviter des manipulations superflues au démarrage.