Impossible d’installer ou de mettre à jour des applications (Minecraft, etc.) dans le Microsoft Store ? Boutons « Installer/Mise à jour » grisés et erreur 0x89235106 ? Suivez ce guide pas à pas pour rétablir les téléchargements sous Windows 10/11.
Contexte et symptômes
L’erreur 0x89235106 apparaît typiquement lorsque le Microsoft Store n’arrive plus à valider la connexion sécurisée ni à résoudre correctement les serveurs de téléchargement. Les signes les plus courants :
- Boutons Installer ou Mettre à jour grisés, qui ne réagissent pas.
- Échec immédiat du téléchargement avec l’erreur 0x89235106.
- Les actions basiques (WSReset, réparation/réinitialisation de l’appli Store, redémarrage routeur) ne changent rien.
- La réinstallation d’une appli via un exécutable externe fonctionne parfois, mais le Store reste bloqué.
Pourquoi cette erreur survient
Dans la plupart des cas, la cause est multiple : un paramétrage réseau instable, une pile TLS incomplète, un cache du Store corrompu, ou un service Windows essentiel arrêté. Voici les pistes principales :
- DNS instables ou filtrés : la résolution des domaines du Store (par ex.
dl.delivery.mp.microsoft.com
) échoue ou renvoie de mauvaises adresses. - Protocoles TLS désactivés : si TLS 1.2 n’est pas actif, l’établissement d’une session chiffrée peut échouer.
- Filtrage réseau (pare-feu, proxy, VPN, antivirus) : inspection SSL ou blocage de domaines du Store.
- Cache/licences Store corrompus : le Windows Store et ses dépendances (licences UWP) ont besoin d’un état cohérent.
- Services Windows critiques arrêtés : BITS, Windows Update, Delivery Optimization, Cryptographic Services, Microsoft Store Install Service.
- Horloge et région incohérentes : des certificats TLS sont refusés si l’heure est fausse ou si la région ne correspond pas au compte/boutique.
Solution express : checklist en 5 minutes
Commencez par ces actions rapides. Testez le Store après chaque étape.
- DNS publics stables (Google ou Level3) : configurez
8.8.8.8
/8.8.4.4
ou4.2.2.1
/4.2.2.2
sur votre carte réseau. - Activer TLS : Win + R →
inetcpl.cpl
→ onglet Avancé → cochez Utiliser TLS 1.0, 1.1, 1.2 → Appliquer. - Windows Update : installez toutes les mises à jour en attente, redémarrez.
- Date/heure/région synchronisées (automatiques, fuseau correct), puis reconnectez-vous au Store.
- Test sans filtre réseau : désactivez temporairement VPN/proxy/pare-feu tiers.
Si l’erreur persiste, enchaînez avec les procédures détaillées ci‑dessous.
Tableau des solutions proposées pendant l’échange
Catégorie | Étapes clés |
---|---|
Connexion réseau / DNS | Ouvrir Panneau de configuration → Réseau et Internet → Centre Réseau et partage → Modifier les paramètres de la carte. Dans les propriétés de la carte, sélectionner TCP/IPv4 puis Propriétés. Renseigner des DNS publics stables (p. ex. 8.8.8.8 /8.8.4.4 ou 4.2.2.1 /4.2.2.2 ). |
Protocoles de sécurité | Exécuter Win + R → inetcpl.cpl. Onglet Avancé → cocher Utiliser TLS 1.0, 1.1, 1.2 → Appliquer. |
Démarrage en mode minimal (« clean boot ») | Démarrer Windows avec les services Microsoft indispensables uniquement, afin d’identifier un éventuel programme tiers qui bloque le Store. |
Procédures pas à pas
Stabiliser la connexion et les DNS
La résolution DNS est au centre des téléchargements du Store. Utilisez une configuration propre et reproductible.
Méthode via l’interface (Windows 10/11)
- Ouvrez Panneau de configuration → Réseau et Internet → Centre Réseau et partage → Modifier les paramètres de la carte.
- Clic droit sur votre interface (Ethernet/Wi‑Fi) → Propriétés → Protocole Internet version 4 (TCP/IPv4) → Propriétés.
- Cochez Utiliser l’adresse de serveur DNS suivante puis renseignez :
- DNS préféré :
8.8.8.8
- DNS auxiliaire :
8.8.4.4
4.2.2.1
/4.2.2.2
. - DNS préféré :
- Validez et redémarrez la carte réseau (ou le PC).
Méthode par commandes (administrateur)
# Remplacer "Ethernet" par le nom exact de l'interface si besoin
netsh interface ip set dns name="Ethernet" static 8.8.8.8
netsh interface ip add dns name="Ethernet" 8.8.4.4 index=2
# Pour IPv6 si utilisé
netsh interface ipv6 add dnsservers "Ethernet" 2001:4860:4860::8888 index=1
netsh interface ipv6 add dnsservers "Ethernet" 2001:4860:4860::8844 index=2
Activer les protocoles TLS depuis les options Internet
Le Store s’appuie sur WinINET/Schannel. Si TLS 1.2 est inactif, l’authentification échoue.
- Win + R →
inetcpl.cpl
→ onglet Avancé. - Dans Paramètres, cochez Utiliser TLS 1.0, 1.1, 1.2, appliquez et redémarrez Windows.
Note sécurité : TLS 1.0/1.1 sont obsolètes. Activez‑les pour diagnostiquer, mais conservez au minimum TLS 1.2 au quotidien.
Démarrage en mode minimal (clean boot)
Un antivirus, un proxy filtrant ou un gestionnaire de téléchargement peut bloquer le Store.
- Win + R →
msconfig
. - Onglet Services → cochez Masquer tous les services Microsoft → Désactiver tout.
- Onglet Démarrage → Ouvrir le Gestionnaire des tâches → désactivez les éléments non essentiels.
- Redémarrez et testez le Store. Si cela fonctionne, réactivez les éléments par groupes pour identifier l’outil fautif.
Mettre Windows à jour
Des incohérences d’API du Store disparaissent après mise à jour.
- Paramètres → Windows Update → Rechercher des mises à jour.
- Installez tout (y compris pilotes facultatifs pertinents) → redémarrez → réessayez le Store.
Synchroniser date, heure et région
- Paramètres → Heure et langue → activez Régler l’heure automatiquement et Détecter automatiquement le fuseau horaire.
- Dans Langue et région, vérifiez Pays ou région (doit correspondre à votre boutique et à votre compte).
Réinstaller complètement le Microsoft Store
Ré-enregistrer le package corrige les états corrompus.
- Ouvrez PowerShell en administrateur.
- Exécutez :
Get-AppxPackage -allusers *WindowsStore* |
Foreach {Add-AppxPackage -DisableDevelopmentMode -Register "$($_.InstallLocation)\AppXManifest.xml"}
Puis redémarrez le PC.
Supprimer le cache du Store (méthode avancée)
À utiliser si WSReset
n’a aucun effet.
Remove-Item -Path $env:LOCALAPPDATA\Packages\Microsoft.WindowsStore_* -Recurse
Astuce : si la commande échoue pour « fichiers en cours d’utilisation », redémarrez et relancez‑la avant d’ouvrir le Store.
Vérifier pare‑feu, proxy ou VPN
- Désactivez temporairement VPN et proxies système (Options Internet → Connexions → Paramètres réseau), puis testez.
- Dans un antivirus/pare‑feu tiers, désactivez l’inspection HTTPS/SSL ou ajoutez une exception pour les domaines du Store (par ex.
*.microsoft.com
,*.msftauth.net
,*.msftconnecttest.com
).
Réinitialiser la pile réseau
Exécutez ces commandes dans Invite de commandes (admin) :
netsh int ip reset
ipconfig /flushdns
netsh winsock reset
netsh winhttp reset proxy
Redémarrez le PC, puis testez le Store.
Réparer les composants système (DISM/SFC)
Si des fichiers système sont altérés, le Store peut échouer silencieusement.
DISM /Online /Cleanup-Image /RestoreHealth
sfc /scannow
Vérifier et démarrer les services requis
Ouvrez services.msc et assurez‑vous que ces services sont au moins en Manuel et démarrés :
- Background Intelligent Transfer Service (BITS)
- Windows Update (wuauserv)
- Delivery Optimization (DoSvc)
- Cryptographic Services (CryptSvc)
- Microsoft Store Install Service (InstallService)
En commandes (administrateur) :
sc config bits start= demand && net start bits
sc config wuauserv start= demand && net start wuauserv
sc config DoSvc start= demand && net start DoSvc
sc config CryptSvc start= auto && net start CryptSvc
sc config InstallService start= demand && net start InstallService
Réinitialiser Delivery Optimization et Windows Update (optionnel)
À utiliser si les téléchargements se figent sans message.
net stop wuauserv
net stop bits
net stop dosvc
rd /s /q %systemroot%\SoftwareDistribution
rd /s /q %ProgramData%\Microsoft\Network\Downloader
net start dosvc
net start bits
net start wuauserv
Changer de session Store / Compte Microsoft
- Ouvrez le Microsoft Store, déconnectez‑vous (icône de profil → Se déconnecter).
- Reconnectez‑vous au même compte Microsoft ou à un autre compte de test.
Utilitaires intégrés
- WSReset : Win + R →
wsreset.exe
. Utile mais parfois insuffisant si le cache est fortement corrompu. - Résolution de problèmes (Windows 11/10) : Paramètres → Système → Résolution des problèmes → Autres utilitaires → Applications du Microsoft Store → Exécuter.
Bonnes pratiques et pièges courants
- Espace disque : assurez‑vous d’avoir > 10 % d’espace libre sur
C:\
. Utilisez Paramètres → Système → Stockage. - Région du Store : si vous changez de pays/monnaie, redémarrez et reconnectez le compte Microsoft.
- Antivirus tiers : privilégiez l’exclusion réseau plutôt qu’une désinstallation hâtive. Testez en clean boot.
- TLS 1.0/1.1 : laissez‑les cochés uniquement pour le diagnostic. L’objectif final est TLS 1.2 (voire 1.3 lorsqu’applicable).
Diagnostic avancé
Journaux utiles
- Observateur d’événements → Journaux des applications et services → Microsoft → Windows → Apps, Store, AppXDeployment‑Server.
- Erreurs récurrentes de licences : vérifiez ClipSVC (Client License Service).
Commandes de vérification
# Lister l'état des packages Store
Get-AppxPackage *WindowsStore* -AllUsers | Select Name, PackageFullName
# Vérifier les dépendances du Store pour l'utilisateur courant
Get-AppxPackage -AllUsers | ? { $_.Name -match "WindowsStore|Xbox|StorePurchase" } |
Select Name, Status, SignatureKind
Scénario guidé pour corriger 0x89235106
Si vous préférez une feuille de route unique, suivez cet ordre (du plus probable au plus impactant) :
- DNS stables → Redémarrage.
- Activer TLS 1.2 (et 1.0/1.1 pour test) → Redémarrage.
- Windows Update complet → Redémarrage.
- Date/heure/région → Reconnectez le Store.
- Clean boot (sans VPN/proxy/antivirus tiers) → test du Store.
- Réenregistrer le Store (PowerShell) → Redémarrage.
- Flush réseau (netsh/ipconfig) → Redémarrage.
- DISM + SFC si nécessaire.
- Vérifier et démarrer BITS/WU/DoSvc/CryptSvc/InstallService.
- Réinitialisation avancée de Delivery Optimization/SoftwareDistribution (si blocages persistants).
FAQ
WSReset ne change rien. Que faire ?
Réenregistrez le Store via PowerShell (commande ci‑dessus), puis supprimez manuellement le cache (Microsoft.WindowsStore_*
). Redémarrez avant de relancer le Store.
Faut‑il réinstaller Windows ?
Non, rarement. Avant cela, tentez DISM + SFC, la réinitialisation du Store, et le clean boot. En dernier recours, une réparation sur place (in‑place upgrade) conserve vos données et applications.
Le problème n’apparaît que sur mon Wi‑Fi domestique.
Suspectez le DNS/box ou un filtrage parental. Testez en partage de connexion 4G/5G. Si le Store refonctionne, revenez à des DNS publics et désactivez tout filtrage HTTPS.
Le bouton Installer reste gris uniquement pour Minecraft.
Vérifiez la région, l’âge du compte Microsoft (contrôle parental) et l’espace disque. Déconnectez/reconnectez le compte dans le Store, puis effacez le cache.
Récapitulatif opérationnel
Action | Commande / Chemin | But | Quand l’utiliser |
---|---|---|---|
DNS publics | Panneau de config → Réseau → Carte → IPv4 | Résolution fiable des serveurs du Store | En premier, surtout si box/ISP instable |
Activer TLS | inetcpl.cpl → Avancé | Session HTTPS avec les CDN Microsoft | Erreur 0x89235106 persistante |
Clean boot | msconfig / Gestionnaire des tâches | Écarter un blocage par logiciel tiers | Après essais réseau/TLS infructueux |
Réenregistrer le Store | Get-AppxPackage … Add-AppxPackage | Répare cache et manifeste Store | Si WSReset échoue |
Reset pile réseau | netsh int ip reset / ipconfig /flushdns | Nettoie Winsock et cache DNS | Si échecs aléatoires de connexion |
DISM + SFC | DISM /RestoreHealth ; sfc /scannow | Répare les fichiers système | Après plusieurs échecs inexpliqués |
Services requis | services.msc / sc query | Assure BITS/WU/DoSvc actifs | Si téléchargements figés |
Checklist de validation
- Le Store s’ouvre sans message d’erreur.
- Les boutons Installer/Mise à jour sont cliquables.
- Un téléchargement test (appli gratuite légère) démarre et se termine.
- Les mises à jour d’applications déjà installées se terminent sans erreur.
- Aucune erreur 0x89235106 dans l’historique du Store.
Conclusion
Dans la majorité des cas, la combinaison DNS stables + TLS correct + mise à jour Windows + cache Store propre suffit à faire disparaître l’erreur 0x89235106 et à réactiver les téléchargements. Si le souci persiste, poursuivez avec le clean boot, la réinitialisation réseau et la vérification des services. Ces étapes couvrent les causes structurelles de l’erreur et vous évitent une réinstallation complète de Windows.
Annexes : scripts utiles prêts à copier
Script PowerShell : réenregistrer le Store et nettoyer le cache
# 1) Réenregistrer le Microsoft Store
Get-AppxPackage -allusers *WindowsStore* |
Foreach {Add-AppxPackage -DisableDevelopmentMode -Register "$($_.InstallLocation)\AppXManifest.xml"}
# 2) Purger le cache Store de l'utilisateur
Remove-Item -Path $env:LOCALAPPDATA\Packages\Microsoft.WindowsStore_* -Recurse -ErrorAction SilentlyContinue
# 3) (Facultatif) Réinitialiser la couche WinINET/Proxy WinHTTP
netsh winhttp reset proxy
Script CMD : réinitialisation réseau « propre »
@echo off
echo -- Reset pile IP / Winsock / DNS --
netsh int ip reset
netsh winsock reset
ipconfig /flushdns
netsh winhttp reset proxy
echo.
echo Redemarrer Windows puis tester Microsoft Store.
pause
Script CMD : services indispensables au Store
@echo off
for %%S in (bits wuauserv dosvc cryptsvc installservice) do (
sc config %%S start= demand
net start %%S
)
echo Verifiez l'absence d'erreurs dans la console.
pause
Étapes officielles conseillées et compléments
Rappel des actions validées pendant l’échange initial, que vous devriez appliquer en premier :
- DNS/TLS : configuration de DNS publics fiables et activation de TLS 1.0/1.1/1.2 via
inetcpl.cpl
. - Clean boot : démarrage minimal pour écarter un blocage tiers.
- Mises à jour Windows, date/heure/région synchronisées.
- Réinstallation du Microsoft Store via PowerShell si besoin.
- Vérification pare‑feu/proxy/VPN et réinitialisation de la pile réseau.
En suivant cette progression logique — réseau → sécurité → système → services — vous réparez méthodiquement l’écosystème du Store, ce qui résout dans la quasi‑totalité des cas l’erreur 0x89235106.