Impossible d’installer le Minecraft Launcher ? Si vous voyez l’erreur Invalid JSON string (HRESULT 0x83750007) depuis le Microsoft Store ou l’installeur officiel, voici un guide complet et immédiatement actionnable pour débloquer la situation, notamment sur Windows 32 bits.
Problème rencontré
Pendant l’installation ou la mise à jour du Minecraft Launcher, l’assistant affiche :
Invalid JSON string (HRESULT 0x83750007)
Le message apparaît aussi bien via le Microsoft Store que lors de l’exécution de l’installeur téléchargé depuis le site officiel Mojang/Microsoft. L’installation échoue systématiquement et ne se poursuit pas.
Pistes de résolution déjà examinées (et résultats)
Voici la chronologie des actions typiques tentées par de nombreux utilisateurs et leur issue dans ce cas d’usage :
Étapes tentées | Objectif / explication | Résultat |
---|---|---|
Mettre à jour Java, désinstaller/réinstaller Minecraft puis redémarrer | Écarter une JVM obsolète ou corrompue | Échec |
Supprimer complètement le Launcher, installer l’« Alternative/Old Launcher » (sans appliquer la mise à jour) et reconnecter le compte Microsoft | Contourner le nouveau Launcher | Échec initial |
Installer via Microsoft Store → Bibliothèque | Vérifier l’acquisition du produit | Échec |
Vider le cache du Microsoft Store (Paramètres > Applications > Store > Options avancées > Réinitialiser) | Éliminer une corruption du Store | Échec |
Rechercher et appliquer toutes les mises à jour Windows (Paramètres > Mise à jour et sécurité) | Obtenir des correctifs système | Aucune mise à jour disponible |
Exécuter le Microsoft Gaming Repair Tool en mode administrateur | Détecter et réparer automatiquement les composants Xbox / Gaming Services | Aucun changement |
Contacter l’assistance officielle Minecraft | Obtenir une solution spécifique | Aucune solution concluante |
Solution finalement fonctionnelle
- Installer le Launcher legacy « Minecraft Client for Windows (Win32) » via le lien direct (à copier/coller dans votre navigateur) :
https://aka.ms/minecraftClientWindows
- Résultat constaté : succès immédiat sur un système Windows 32 bits.
Résumé opérationnel — Sur un PC en 32 bits, abandonner le nouveau Launcher et installer le Launcher legacy corrige l’erreur Invalid JSON string (HRESULT 0x83750007). Pour une solution pérenne (mods, patchs, fonctionnalités unifiées), envisagez la migration vers un OS 64 bits.
Analyse : pourquoi cette erreur survient
Plusieurs indices techniques convergent :
- Architecture du système — Le Minecraft Launcher « moderne » distribué via le Microsoft Store cible un environnement Windows 10/11 64 bits. Sur un OS 32 bits, certains composants (packaging Appx/MSIX, services Xbox, modules de connexion Microsoft, runtime natif 64 bits) ne peuvent pas s’initialiser.
- Point de défaillance — L’erreur « Invalid JSON string » survient très tôt, lorsque le programme traite sa configuration initiale (manifestes, endpoints, jetons de compte). Sur 32 bits, les dépendances manquantes/invalides provoquent une exception non récupérable, d’où ce message générique.
- Comportement observé — Les réparations Store/Gaming Services n’y changent rien : la contrainte d’architecture est structurelle. En revanche, le binaire Win32 legacy est maintenu précisément pour ces environnements et s’exécute sans le pipeline Appx/Store.
Êtes‑vous en 32 bits ? Vérifications rapides
Avant de poursuivre, confirmez l’architecture de votre OS :
Méthode graphique
- Ouvrez Paramètres > Système > À propos.
- Repérez la ligne Type du système : Système d’exploitation 32 bits ou 64 bits.
Invite de commandes
systeminfo | findstr /B /C:"Type du système"
PowerShell
[Environment]::Is64BitOperatingSystem
Renvoie True
si l’OS est en 64 bits, False
sinon.
Procédure express de contournement sur Windows 32 bits
- Désinstallez « Minecraft Launcher » depuis Paramètres > Applications.
- Nettoyez les résidus éventuels :
- Supprimez (si présent)
%AppData%\.minecraft\launcher
. - Vérifiez
%LOCALAPPDATA%\Packages
et supprimez les dossiers Minecraft Launcher s’ils persistent après désinstallation.
- Supprimez (si présent)
- Installez le Launcher legacy (Win32) :
https://aka.ms/minecraftClientWindows
- Ouvrez le Launcher et connectez‑vous à votre compte Microsoft.
- Désactivez toute mise à jour automatique du Launcher (si l’option est proposée) afin d’éviter une bascule vers la version 64 bits.
Bonnes pratiques et recommandations
Si vous restez en 32 bits
- Conservez le Launcher legacy ; c’est le seul officiellement maintenu pour cette plate‑forme.
- Évitez les « optimisations » hasardeuses (modification du Registre, installateurs non officiels) : privilégiez exclusivement les binaires fournis par Mojang/Microsoft.
- Après échec d’installation, purgez les répertoires temporaires du Store (pour utilisateurs avancés uniquement) :
%LOCALAPPDATA%\Packages\Microsoft.WindowsStore_8wekyb3d8bbwe\LocalCache
%LOCALAPPDATA%\Packages\Microsoft.GamingApp_8wekyb3d8bbwe\LocalCache
Si vous pouvez migrer en 64 bits
Passer à un OS 64 bits supprime la contrainte et permet d’utiliser le Launcher moderne (accès aux nouvelles fonctionnalités, meilleure prise en charge des environnements Java récents, expérience unifiée Bedrock/Java). Options :
- Réinstallation propre vers Windows 10/11 64 bits (nécessite un CPU compatible x64). Sauvegardez
%AppData%\.minecraft
avant toute opération. - Nouveau PC (ou mise à niveau matérielle) : solution la plus durable si votre machine ne supporte pas le 64 bits.
Nettoyage complémentaire (facultatif)
Si vous souhaitez repartir d’une base saine avant d’installer le Launcher legacy, voici une routine de nettoyage prudente.
Microsoft Store
- Réinitialisation graphique : Paramètres > Applications > Microsoft Store > Options avancées > Réinitialiser.
- Réinitialisation rapide (alternative) :
wsreset.exe
Gaming Services / Xbox
Si le Store/Xbox persiste à signaler des incohérences, vous pouvez simplement réparer ces applications via Paramètres > Applications (Réparer > Réinitialiser). Évitez de désinstaller manuellement les paquets système si vous n’êtes pas à l’aise avec PowerShell.
Comprendre l’erreur « Invalid JSON string (HRESULT 0x83750007) »
Techniquement, le Launcher lit au démarrage plusieurs fichiers/manifeste JSON et interroge des services (compte Microsoft, catalogue, entitlements). Si l’environnement Windows ne remplit pas les prérequis (architecture, runtimes, composants Store), la chaîne JSON attendue peut être nulle, tronquée ou invalide, d’où l’exception et l’arrêt de l’installeur. Sur un OS 32 bits, c’est typiquement un problème d’initialisation des dépendances du nouveau Launcher plutôt qu’une corruption de Java ou du jeu lui‑même.
Tableau de compatibilité (synthèse)
Environnement | Lanceur moderne (Store) | Launcher legacy Win32 | Remarques |
---|---|---|---|
Windows 11 64 bits | Compatible | Compatible | Recommandé : Launcher moderne |
Windows 10 64 bits | Compatible | Compatible | OK |
Windows 10 32 bits | Non compatible (erreur probable) | Compatible | Utiliser le lien legacy |
Windows 8.1 / 7 64 bits | Non pris en charge | Partiellement compatible | Support limité/fin de support |
Windows 8.1 / 7 32 bits | Non pris en charge | Partiellement compatible | Fonctionnement non garanti |
Dépannage raisonné : check‑list rapide
- Confirmer l’architecture (32 vs 64 bits). Si 32 bits, passez directement à l’installation du Launcher legacy.
- Assainir : désinstaller le Launcher, supprimer
%AppData%\.minecraft\launcher
. - Éviter toute mise à jour automatique du Launcher vers la version Store si vous restez en 32 bits.
- Écarter les causes annexes : stockage plein, antivirus agressif, profil Windows corrompu (tester via un compte local temporaire).
Cas limites et signaux d’alerte
- Erreur différente (ex. 0x80070005 Access Denied) : possible blocage antivirus ou droits insuffisants. Réessayez en Exécuter en tant qu’administrateur, puis contrôlez l’espace disque.
- Launcher legacy instable après installation : videz
%TEMP%
, supprimez les logs%AppData%\.minecraft\logs
(ils seront régénérés), relancez. - Compte Microsoft en boucle de connexion : déconnectez‑vous de l’application Xbox, fermez‑la, reconnectez‑vous depuis le Launcher.
FAQ
Faut‑il mettre à jour Java pour corriger l’erreur ?
Non pour l’installation du Launcher : le message Invalid JSON string apparaît avant l’exécution du runtime Java du jeu. Java reste utile pour la gestion des versions/mods côté jeu, mais ne corrige pas ce crash d’installeur.
Les launchers tiers (MultiMC, Prism Launcher) sont‑ils une alternative ?
Oui, pour des usages avancés (multi‑instances, modpacks), et certains contournent mieux les limites 32 bits. Choisissez des projets open‑source réputés. Néanmoins, pour un environnement sûr et conforme, privilégiez d’abord le Launcher legacy officiel.
Puis‑je rester indéfiniment en 32 bits ?
Vous pouvez, mais vous serez de plus en plus limité : performances moindres, compatibilité réduite avec les futurs patchs et outils, écosystème orienté 64 bits. À moyen terme, passer à un OS 64 bits est la meilleure option.
Comment éviter que le Launcher se mette à jour automatiquement ?
Lorsque c’est possible, désactivez les mises à jour dans les paramètres du Launcher. À défaut, conservez l’installeur legacy et réinstallez‑le si une mise à jour forcée crée un conflit.
Guide de migration vers Windows 64 bits (aperçu)
- Vérifier la compatibilité matérielle (CPU x64, pilotes disponibles).
- Sauvegarder
%AppData%\.minecraft
et vos mondes/modpacks. - Effectuer une installation propre de Windows 10/11 64 bits.
- Réinstaller le Minecraft Launcher (version moderne via Microsoft Store).
- Restaurer vos dossiers de sauvegarde.
Bonnes pratiques de sécurité
- Téléchargez uniquement depuis les canaux Microsoft/Mojang (lien aka.ms ci‑dessus, site officiel).
- Évitez les « optimiseurs » et cracks : ils sont sources d’installateurs modifiés/malveillants.
- Après plusieurs tentatives ratées, repartez d’une installation propre du Launcher legacy pour limiter les conflits de configuration.
Exemple de session de diagnostic (script PowerShell minimal)
Pour documenter votre ticket/support, vous pouvez capturer ces informations non sensibles :
# 1) Architecture de l'OS
"OS 64 bits ? " + [Environment]::Is64BitOperatingSystem
# 2) Espace disque sur C:
Get-PSDrive -Name C
# 3) Version Windows
(Get-ItemProperty 'HKLM:\SOFTWARE\Microsoft\Windows NT\CurrentVersion').ReleaseId
(Get-ItemProperty 'HKLM:\SOFTWARE\Microsoft\Windows NT\CurrentVersion').DisplayVersion
Ces éléments suffisent souvent à confirmer la cause première (32 bits) et à orienter vers la solution legacy.
Conclusion
Lorsque l’installation du Minecraft Launcher échoue avec Invalid JSON string (HRESULT 0x83750007), le scénario le plus cohérent sur un PC ancien est un OS 32 bits incompatible avec le Launcher moderne. La solution simple et fiable consiste à installer le Launcher legacy Win32 via le lien aka.ms (en texte ci‑dessus), puis à envisager sereinement une migration 64 bits pour bénéficier du support complet et des futures mises à jour.
Rappel pratique
- Étape 1 : Vérifiez l’architecture de Windows.
- Étape 2 : Désinstallez le Launcher moderne et nettoyez
%AppData%\.minecraft\launcher
. - Étape 3 : Installez le Launcher legacy via
https://aka.ms/minecraftClientWindows
. - Étape 4 : Désactivez la mise à jour automatique (si disponible) et jouez.