Minecraft Launcher : corriger l’erreur « Invalid JSON string (HRESULT 0x83750007) » sur Windows 32 bits

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.

Sommaire

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éesObjectif / explicationRé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 MicrosoftContourner le nouveau LauncherÉchec initial
Installer via Microsoft Store → BibliothèqueVé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èmeAucune mise à jour disponible
Exécuter le Microsoft Gaming Repair Tool en mode administrateurDétecter et réparer automatiquement les composants Xbox / Gaming ServicesAucun changement
Contacter l’assistance officielle MinecraftObtenir une solution spécifiqueAucune 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 :

  1. 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.
  2. 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.
  3. 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

  1. Ouvrez Paramètres > Système > À propos.
  2. 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

  1. Désinstallez « Minecraft Launcher » depuis Paramètres > Applications.
  2. 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.
  3. Installez le Launcher legacy (Win32) :
    https://aka.ms/minecraftClientWindows
  4. Ouvrez le Launcher et connectez‑vous à votre compte Microsoft.
  5. 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 :

  1. Réinstallation propre vers Windows 10/11 64 bits (nécessite un CPU compatible x64). Sauvegardez %AppData%\.minecraft avant toute opération.
  2. 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

  1. Réinitialisation graphique : Paramètres > Applications > Microsoft Store > Options avancées > Réinitialiser.
  2. 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)

EnvironnementLanceur moderne (Store)Launcher legacy Win32Remarques
Windows 11 64 bitsCompatibleCompatibleRecommandé : Launcher moderne
Windows 10 64 bitsCompatibleCompatibleOK
Windows 10 32 bitsNon compatible (erreur probable)CompatibleUtiliser le lien legacy
Windows 8.1 / 7 64 bitsNon pris en chargePartiellement compatibleSupport limité/fin de support
Windows 8.1 / 7 32 bitsNon pris en chargePartiellement compatibleFonctionnement non garanti

Dépannage raisonné : check‑list rapide

  1. Confirmer l’architecture (32 vs 64 bits). Si 32 bits, passez directement à l’installation du Launcher legacy.
  2. Assainir : désinstaller le Launcher, supprimer %AppData%\.minecraft\launcher.
  3. Éviter toute mise à jour automatique du Launcher vers la version Store si vous restez en 32 bits.
  4. É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)

  1. Vérifier la compatibilité matérielle (CPU x64, pilotes disponibles).
  2. Sauvegarder %AppData%\.minecraft et vos mondes/modpacks.
  3. Effectuer une installation propre de Windows 10/11 64 bits.
  4. Réinstaller le Minecraft Launcher (version moderne via Microsoft Store).
  5. 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.
Sommaire