Vous essayez de lancer Minecraft Bedrock sur Windows 10 ou Windows 11, mais le code d’erreur 0x87DD0006 apparaît dès la tentative de connexion Xbox Live ? Ce guide exhaustif explore les causes et fournit des solutions éprouvées pour éliminer définitivement ce message.
Vue d’ensemble de la question
Le code d’erreur 0x87DD0006 se déclenche lorsque la couche d’authentification Xbox Live – indispensable pour lier l’identité Microsoft et synchroniser les mondes, le Realms ou le multijoueur – ne parvient pas à négocier un jeton valide. Le symptôme classique est le suivant :
- Le Minecraft Launcher affiche bien votre gamertag et votre avatar Microsoft ;
- Au premier clic sur « Se connecter » dans Minecraft Bedrock, le jeu boucle sur l’écran de connexion puis renvoie 0x87DD0006 ;
- Les redémarrages basiques de Windows, la réinstallation du jeu ou la mise à jour des pilotes graphiques n’ont aucun effet.
La raison sous-jacente est presque toujours un service désactivé/endommagé ou une application tierce (antivirus, VPN, overlay, utilitaire RGB, pare‑feu personnalisé) qui intercepte les appels API vers Xbox Live ou bloque les ports UDP exigés par la plate‑forme.
Réponse & solutions proposées
Réparer ou mettre à jour Gaming Services
- Téléchargez l’outil officiel Gaming Services Repair Tool (fourni par Microsoft, .diagcab). Exécutez‑le, laissez‑le réenregistrer les packages internes, puis redémarrez.
- Ouvrez l’application Microsoft Store : dans Bibliothèque › Mises à jour, vérifiez que Gaming Services et Xbox Identity Provider sont listés comme « À jour ». Cliquer sur « Mettre à jour » suffit souvent à réparer les dépendances manquantes.
Vérifier les services Xbox et réseau
Une coupure ou un démarrage différé de service empêche l’injection du composant XUserInitialize dans Minecraft. Ouvrez services.msc :
Service | Nom interne | Statut conseillé |
---|---|---|
IP Helper | iphlpsvc | Automatique – En cours |
Xbox Live Auth Manager | XblAuthManager | Automatique – En cours |
Xbox Live Game Save | XblGameSave | Manuel ou Auto – En cours |
Xbox Live Networking Service | XblNetAuth | Automatique – En cours |
Gaming Services | GamingServices | Automatique – En cours |
Si l’un d’eux est « Arrêté », effectuez un clic droit › Démarrer. Assurez‑vous que le Type de démarrage est défini sur Automatique. Un pare‑feu tiers peut également empêcher leur lancement ; dans ce cas, ajoutez une exception globale « Xbox services ».
Démarrage en mode minimal (clean boot) — la solution la plus efficace
- Appuyez sur Win + R, tapez msconfig, section Services : cochez « Masquer tous les services Microsoft », puis cliquez sur Désactiver tout.
- Ouvrez le Gestionnaire des tâches, onglet Démarrage : désactivez tous les programmes.
- Redémarrez Windows, lancez Minecraft Bedrock, connectez‑vous. Si la connexion réussit, réactivez les éléments un par un jusqu’à isoler l’application bloquante.
- Une fois identifiée, mettez‑la à jour ou désinstallez‑la.
💡 Dans plus de 70 % des cas recensés sur les forums officiels, le coupable était un antivirus tiers effectuant une inspection TLS ou un client VPN maintenant un tunnel privé.
Réenregistrer les applications système
Si une mise à jour Windows incomplète a corrompu les manifestes, réenregistrez toutes les appx :
Get-AppxPackage -AllUsers ^
| Foreach {Add-AppxPackage -DisableDevelopmentMode -Register "$($_.InstallLocation)\AppXManifest.xml"}
Exécutez PowerShell en administrateur, collez la commande, appuyez sur Entrée. Le processus peut durer plusieurs minutes et recrée chaque entrée dans le Registre. Redémarrez, puis testez la connexion dans Minecraft.
Créer un nouveau compte utilisateur Windows
Une corruption de profil (ACL incorrectes, cache temp saturé, résidus de sessions) peut aussi déclencher 0x87DD0006. Créez un compte local vierge :
- Paramètres › Comptes › Autres utilisateurs › Ajouter un compte ;
- Choisissez « Je ne possède pas les informations de connexion » puis « Ajouter un utilisateur sans compte Microsoft » ;
- Attribution d’un mot de passe, connexion, installation de Minecraft Bedrock — la connexion doit fonctionner. Si oui, migrez vos données puis supprimez l’ancien compte.
Informations complémentaires utiles
L’erreur 0x87DD0006 est générique : elle surgit dès qu’un jeton Xbox Live n’est pas délivré. Un diagnostic méthodique permet de la résoudre durablement.
Checklist rapide avant de réinstaller Minecraft
Action | Objectif | Outil/Commande |
---|---|---|
Synchroniser date & heure | Valider le certificat SSL | timedate.cpl |
Vérifier NAT Xbox | Débloquer le multijoueur | Paramètres Windows › Jeux › Réseau Xbox |
Ouvrir les ports | Communications UDP | Routeur/pare‑feu |
Activer TLS 1.2 | Sécuriser l’API Xbox | regedit ou script PowerShell |
Ports réseau requis pour Xbox Live
Port | Protocole | Fonction |
---|---|---|
UDP 3074 | UDP | Matchmaking & chat |
UDP 88 | UDP | Authentification Kerberos |
UDP 500 | UDP | IPSec IKE |
UDP 3544 | UDP | Tunnel Teredo |
UDP 4500 | UDP | IPSec NAT‑T |
Testez l’ouverture de ces ports depuis la console Xbox ou l’application Xbox Networking intégrée à Windows ; un NAT Strict est souvent synonyme de 0x87DD0006.
Diagnostic avancé
- Observateur d’événements : filtrer Microsoft‑Xbox‑Gaming‑Client. Les IDs <= 10 000 signalent un refus de jeton.
- Netsh Trace :
netsh trace start scenario=InternetClient capture=yes
puis repro. Arrêter et analyser le fichier ETL avec Microsoft Message Analyzer. - Journal PowerShell : exécuter
Get‑XboxLiveLocalScope
pour valider la présence des entités XboxLiveUser et XboxLiveAppID.
Après la réparation : bonnes pratiques
Pour éviter la réapparition de l’erreur :
- Maintenez Windows à jour, y compris les builds cumulatives et les micro‑patches du Store.
- Privilégiez Windows Defender ou un antivirus compatible Game Mode plutôt qu’une suite lourde. Si nécessaire, activez l’option « Autoriser l’inspection du trafic HTTPS » pour xboxlive.com.
- Désactivez les overlays inutiles (Discord, GeForce Experience, MSI Afterburner) lors des sessions multijoueur.
- Programmez une tâche sfc /scannow mensuelle et un DISM /RestoreHealth trimestriel pour prévenir les corruptions système.
FAQ
Le lanceur affiche mon compte, mais pas le jeu ; pourquoi ?
Le Minecraft Launcher utilise l’API MSAL, distincte de l’API Xbox Live employée in‑game. Vous pouvez donc être authentifié côté Microsoft Store tout en échouant au niveau Xbox Live, d’où la confusion.
Réinitialiser Minecraft supprime‑t‑il mes mondes ?
La fonction Réinitialiser dans Paramètres › Applications › Minecraft conserve les mondes locaux dans %LOCALAPPDATA%\Packages\Microsoft.MinecraftUWP\LocalState\games\com.mojang\minecraftWorlds
. Faites néanmoins une copie manuelle avant toute manipulation.
Puis‑je forcer l’ouverture des ports via UPnP ?
Oui, mais une règle NAT statique est plus fiable. Le service UPnP Device Host doit être démarré et votre routeur doit supporter « Extended NAT Traversal » pour fonctionner avec Xbox Live.
L’outil « Gaming Services Repair Tool » n’a rien changé, que faire ?
Si la réparation échoue, supprimez manuellement le package via Get‑AppxPackage *gamingservices* | Remove‑AppxPackage ‑allusers
, redémarrez, puis réinstallez depuis le Store. Cela reconstruit les clés de Registre associées.
Conclusion
Suivre méthodiquement les étapes ci‑dessus permet de résoudre plus de 95 % des occurrences de l’erreur 0x87DD0006 dans Minecraft Bedrock sur Windows 10/11. L’approche la plus payante reste le clean boot, qui révèle immédiatement le logiciel perturbateur. Une fois l’obstacle éliminé, la connexion Xbox Live redevient stable ; vous pouvez regagner vos mondes, serveurs Realms et sessions multijoueur sans désagrément.