Corriger “Microsoft.Services.Store.Engagement” manquant et VCLibs 0x80073D06 lors de l’installation de Minecraft Bedrock (Windows 10/11, LTSC)

Vous installez Minecraft Bedrock via le Microsoft Store et Windows exige “Microsoft.Services.Store.Engagement” ou bloque avec “Microsoft.VCLibs.140” (0x80073D06) ? Ce guide pas‑à‑pas, pensé pour Windows 10/11 (dont LTSC), vous donne une procédure fiable et reproductible.

Sommaire

Erreur : « Microsoft.Services.Store.Engagement » manquant lors de l’installation de Minecraft Bedrock

Pourquoi cette erreur apparaît‑elle ?

Les applications UWP/MSIX (dont Minecraft Bedrock) reposent sur des frameworks système — des packages partagés tels que Microsoft.Services.Store.Engagement (télémétrie/engagement Store) ou Microsoft.VCLibs.140.00 (runtime C++). Quand ces dépendances sont absentes, obsolètes ou nettoyées, l’installation échoue avec un message du type :

Windows cannot install package … because this package depends on a framework that could not be found.
Provide the framework "Microsoft.Services.Store.Engagement".

Les éditions les plus touchées :

  • Windows 10 IoT Enterprise LTSC 21H2 (Store quasi absent par défaut).
  • Toute édition debloated où le Microsoft Store ou ses frameworks ont été supprimés.

Résumé express de la solution

  1. Désinstallez toute trace incomplète de Minecraft Bedrock.
  2. Activez le mode développeur pour autoriser l’installation manuelle (.appx/.msix).
  3. Téléchargez les frameworks manquants (Microsoft.Services.Store.Engagement et, au besoin, Microsoft.VCLibs.140.00), au bon format/architecture.
  4. Copiez les fichiers à la racine de C:\ pour des chemins courts.
  5. Installez via PowerShell (admin) avec Add-AppxPackage.
  6. Réinstallez Minecraft Bedrock depuis le Microsoft Store et lancez‑le.
  7. Si l’erreur persiste : wsreset.exe, Windows Update, Store à jour, réessayez avec la toute dernière version des frameworks.

Procédure détaillée et consolidée

1) Nettoyer toute installation incomplète

Commencez par supprimer le jeu si un essai d’installation a échoué :

  • Paramètres > Applications > Applications installées → recherchez « Minecraft » → Désinstaller.
  • Supprimez éventuellement les entrées orphan via Get-AppxPackage (administrateur) :
Get-AppxPackage *Minecraft* | Remove-AppxPackage

2) Activer le mode développeur (indispensable pour l’installation locale)

Le mode développeur autorise l’installation de packages .appx/.msix sans passer par le Store :

  • Paramètres > Mise à jour et sécurité > Pour les développeurs → activez Mode développeur.

Alternatives pour les environnements verrouillés (GPO/serveurs) :

# Équivalent via Registre (nécessite redémarrage de l'Explorateur ou session)
reg add "HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\AppModelUnlock" /t REG_DWORD /v AllowAllTrustedApps /d 1 /f
reg add "HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\AppModelUnlock" /t REG_DWORD /v AllowDevelopmentWithoutDevLicense /d 1 /f

Bonnes pratiques sécurité : une fois l’installation terminée, revenez à l’état initial (désactivez le mode développeur).

3) Récupérer les frameworks manquants

Il vous faut des packages signés Microsoft correspondant à votre architecture :

  • Nom de famille (PackageFamilyName) :
    • Microsoft.Services.Store.Engagement_8wekyb3d8bbwe
    • Microsoft.VCLibs.140.00_8wekyb3d8bbwe (si nécessaire)
  • Format attendu : .appx, .msix ou .msixbundle.
  • Architecture : x64/x86/arm64 (privilégiez x64 sur les systèmes 64 bits).
  • Source : utilisez un générateur de liens directs du Microsoft Store (ex. : store.rg-adguard.net) en mode PackageFamilyName, puis sélectionnez la version la plus récente signée.

Vérifiez votre architecture depuis PowerShell :

[System.Runtime.InteropServices.RuntimeInformation]::OSArchitecture

4) Copier les fichiers à la racine de C:\

Copiez les fichiers téléchargés (par ex. Microsoft.Services.Store.Engagement_<version>_x64__8wekyb3d8bbwe.appx) dans C:\. Un chemin court évite les erreurs liées aux espaces/ACL.

5) Installer manuellement via PowerShell (admin)

Ouvrez PowerShell en administrateur, puis :

Add-AppxPackage C:\Microsoft.Services.Store.Engagement_&lt;version&gt;_x64__8wekyb3d8bbwe.appx
# Facultatif si VCLibs manque ou est trop ancien :
Add-AppxPackage C:\Microsoft.VCLibs.140.00_&lt;version&gt;_x64__8wekyb3d8bbwe.appx

Si vous avez plusieurs dépendances à installer, vous pouvez tout faire en une commande avec -DependencyPath :

Add-AppxPackage -Path C:\Microsoft.Services.Store.Engagement_&lt;version&gt;_x64__8wekyb3d8bbwe.appx `
  -DependencyPath C:\Microsoft.VCLibs.140.00_&lt;version&gt;_x64__8wekyb3d8bbwe.appx

6) Réinstaller Minecraft Bedrock depuis le Store

Ouvrez le Microsoft Store, réinstallez Minecraft Bedrock, puis cliquez sur Lancer. Sur LTSC, si vous avez installé le Store via un script communautaire, veillez à ce que les composants « Store » et « Store Services » soient à jour.

7) Si l’erreur persiste

  • Videz le cache du Store : wsreset.exe (fenêtre noire, puis relance automatique du Store).
  • Mettez à jour Windows et le Microsoft Store (onglet BibliothèqueObtenir les mises à jour).
  • Répétez l’étape 5 avec la toute dernière version des frameworks (ne pas réinstaller une révision plus ancienne).

Cas réel : un passage de Windows 10 LTSC 21H2 vers 22H2 a réinstallé des dépendances Store manquantes et l’installation de Minecraft a ensuite réussi sans étape manuelle.


Erreur : conflit de version Microsoft.VCLibs.140 (0x80073D06)

Symptôme

Après avoir corrigé Microsoft.Services.Store.Engagement, l’installation de Microsoft.VCLibs.140.00_14.0.30035.0_x64__8wekyb3d8bbwe échoue avec :

A higher version 14.0.30704.0 of this package is already installed.

Interprétation

Le système contient déjà une version plus récente de VCLibs. L’installateur vous empêche de rétrograder. Cette erreur est bénigne : conservez la version la plus récente.

Procédure consolidée

  1. Ne tentez pas de rétrograder. Si une version plus récente est présente, ne forcez pas l’installation d’une plus ancienne.
  2. Réparer/Restaurer Minecraft : Paramètres > Applications > Applications installées → « Options avancées » → Réparer, puis Réinitialiser si besoin.
  3. Vérifier la présence et la version de VCLibs :
Get-AppxPackage *VCLibs.140* | Select Name, Version

Si la version affichée est ≥ 14.0.30704.0, ne faites rien de plus.

  1. Ré‑enregistrer les packages Store (utile après une mise à niveau vers une pré‑version de Windows) :
Get-AppxPackage -AllUsers Microsoft.VCLibs.140.00 | ForEach-Object {
  Add-AppxPackage -DisableDevelopmentMode -Register "$($_.InstallLocation)\AppxManifest.xml"
}
  1. Relancer le Microsoft Store et l’installation du jeu.

Important : les préversions de Windows 11 24H2 intègrent souvent des frameworks plus récents que ceux disponibles publiquement. Installer une révision plus ancienne produit généralement 0x80073D06. Il faut soit ignorer l’avertissement (si tout fonctionne), soit cibler une version au moins égale à celle déjà installée.


Diagnostics, commandes utiles et bonnes pratiques

Tableau récapitulatif des vérifications

VérificationCommande PowerShell / OutilUtilité
Lister les frameworks StoreGet-AppxPackage -AllUsers *Store*Identifier précisément les versions installées (Engagement, Store, Store.Services, etc.).
Vérifier VCLibs 140Get-AppxPackage *VCLibs.140* | Select Name,VersionSavoir si une version plus récente est déjà présente.
Intégrité des composantssfc /scannow
DISM /Online /Cleanup-Image /RestoreHealth
Réparer les fichiers système corrompus pouvant bloquer l’installation.
Réinitialiser le cache Storewsreset.exeRésout de nombreux échecs de téléchargement/mise à jour.
Forcer la réinscription du StoreGet-AppxPackage -AllUsers Microsoft.WindowsStore | % { Add-AppxPackage -Register "$($_.InstallLocation)\AppxManifest.xml" -DisableDevelopmentMode }Utile après un nettoyage agressif ou une migration d’édition.
Présence d’App InstallerGet-AppxPackage Microsoft.DesktopAppInstallerFacilite l’installation .msixbundle. Sinon, utilisez Add-AppxPackage direct.
Espace libre & dossiers AppsVérifiez C:\Program Files\WindowsApps et C:\Program Files\WindowsApps\Mutable (ACL intactes)Des permissions brisées déclenchent 0x80073CF9 / 0x80073CF0.

Erreurs courantes et solutions

Code / MessageCause probableCorrectif recommandé
0x80073CF3 (Dependencies not satisfied)Framework manquant (Engagement, VCLibs, etc.)Installer la dépendance correspondante dans la bonne architecture.
0x80073D06 (Package downgrade not allowed)Version plus récente déjà présenteNe pas rétrograder. Conserver la version la plus récente ou installer une version ≥.
0x80073CF0 (Package could not be opened)Fichier corrompu/partial, signature ou format incorrectTélécharger à nouveau, vérifier le hash, privilégier la source signée Microsoft.
0x80073CF9 (Install location failure)ACL/permissions incorrectes sur WindowsApps ou espace insuffisantRéparer les ACL par défaut, libérer de l’espace, redémarrer puis réessayer.
0x80073D02 (Package in use)Processus utilisant des fichiers du packageFermer le Store/Jeu, Log off ou redémarrer, puis réinstaller.

Bien choisir le bon fichier à installer

Architecture WindowsPrioritéFichiers acceptablesÀ éviter
x641*_x64__8wekyb3d8bbwe.appx, .msixbundle (inclut x64)x86 si le package n’est pas AnyCPU
x861*_x86__8wekyb3d8bbwe.appxx64
ARM641*_arm64__8wekyb3d8bbwe.appx, .msixbundle compatibleArchitecture non native hors x86 emulation
Peu importe2*_neutral__8wekyb3d8bbwe.appx (quand disponible)Builds internes non signées

Contrôler l’intégrité et l’origine des fichiers

Privilégiez des packages signés Microsoft. Vous pouvez vérifier le certificat depuis l’Explorateur (Propriétés > Signatures numériques) ou via PowerShell :

# Afficher l'éditeur / la signature
Get-AuthenticodeSignature C:\Microsoft.Services.Store.Engagement_*.appx | Format-List *
# Vérifier l'intégrité (ex. SHA256)
Get-FileHash C:\Microsoft.Services.Store.Engagement_*.appx -Algorithm SHA256

Installer le Microsoft Store sur Windows 10 LTSC (option)

Si vous administrez un poste LTSC et que vous devez régulièrement déployer des applications Store, envisagez l’installation du Microsoft Store officiel via un script communautaire tel que Install‑LTSC‑Store.cmd (open source). Cette approche réduit le risque de dépendances manquantes, à condition de respecter la politique de votre organisation.

Note : LTSC est conçu pour la stabilité/longévité ; ajoutez le Store uniquement si vous acceptez l’overhead de maintenance (mises à jour, composants Store.Services, etc.).

Scripts prêts à l’emploi

Réinstaller les principaux frameworks Store pour tous les utilisateurs (ré‑enregistrement) :

$targets = @(
  "Microsoft.WindowsStore",
  "Microsoft.Services.Store.Engagement",
  "Microsoft.VCLibs.140.00",
  "Microsoft.DesktopAppInstaller"
)
foreach($name in $targets){
  Get-AppxPackage -AllUsers $name | ForEach-Object {
    try {
      Add-AppxPackage -DisableDevelopmentMode -Register "$($_.InstallLocation)\AppxManifest.xml" -ErrorAction Stop
      Write-Host "Réinscrit : $($name)" -ForegroundColor Green
    } catch {
      Write-Host "Échec réinscription : $($name) -> $($_.Exception.Message)" -ForegroundColor Yellow
    }
  }
}

Installer Engagement + VCLibs depuis C:\ en une passe :

$eng  = Get-ChildItem C:\Microsoft.Services.Store.Engagement_*_x64__8wekyb3d8bbwe.* | Sort-Object LastWriteTime -Descending | Select-Object -First 1
$vcl  = Get-ChildItem C:\Microsoft.VCLibs.140.00_*_x64__8wekyb3d8bbwe.* | Sort-Object LastWriteTime -Descending | Select-Object -First 1
if($eng){
  if($vcl){
    Add-AppxPackage -Path $eng.FullName -DependencyPath $vcl.FullName
  } else {
    Add-AppxPackage -Path $eng.FullName
  }
} else {
  Write-Host "Package Engagement introuvable à la racine de C:\" -ForegroundColor Red
}

FAQ — Questions fréquentes

Le mode développeur est désactivé par la stratégie de l’entreprise. Comment faire ?

Demandez une exception temporaire ou faites réaliser l’installation par un administrateur via GPO/Intune/SCCM. À défaut, un administrateur local peut appliquer les valeurs de Registre AppModelUnlock (voir plus haut), installer les packages, puis restaurer la stratégie.

Les packages .msixbundle refusent de s’ouvrir. Est‑ce normal ?

Oui, s’il manque App Installer (Microsoft.DesktopAppInstaller). Deux solutions : (1) installez/réparez App Installer, (2) décompressez/installez via Add-AppxPackage en pointant le bundle.

Faut‑il toujours installer Microsoft.VCLibs.140.00 ?

Pas forcément. Beaucoup de systèmes possèdent déjà une version suffisante. Vérifiez avec Get-AppxPackage *VCLibs.140* et n’essayez pas de rétrograder (0x80073D06).

J’ai un Windows « debloated ». Quels composants Store sont généralement requis ?

Au minimum : Microsoft.WindowsStore, Microsoft.StorePurchaseApp, Microsoft.Services.Store.Engagement, Microsoft.VCLibs.140.00, et souvent Microsoft.DesktopAppInstaller. Selon les builds, un Windows.Services.Store plus récent peut aussi être nécessaire.

Après migration (ex. 22H2 → 24H2), Minecraft crashe au lancement.

Réparez ou réinitialisez l’application (Options avancées), réinscrivez les packages Store (script ci‑dessus), nettoyez wsreset.exe, puis relancez. Vérifiez également les VC Runtimes Desktop (x64) classiques si d’autres jeux PC sont impactés (non nécessaire pour Minecraft Bedrock, mais utile pour des launchers).

Quid des environnements kiosque / IoT verrouillés ?

Sur Windows 10 IoT Enterprise, le Store est souvent désactivé pour réduire la surface d’attaque. Le contournement consiste à préparer une image de référence (golden image) avec les dépendances nécessaires (Engagement, VCLibs, Store.Services) pré‑installées, à capturer l’image puis à la déployer telle quelle.


Checklist finale

  • Mode développeur activé temporairement.
  • Packages Microsoft.Services.Store.Engagement et Microsoft.VCLibs.140.00 téléchargés dans l’architecture correcte.
  • Installation via Add-AppxPackage réussie (aucune erreur bloquante).
  • Store réparé/à jour (wsreset.exe, Bibliothèque → Mises à jour).
  • Minecraft Bedrock installé et démarré sans message de dépendance.
  • Mode développeur désactivé de nouveau.

Exemple complet (séquence de commandes)

# 1) Vérifier versions existantes
Get-AppxPackage *Store* | Sort-Object Name | Select Name, Version
Get-AppxPackage *VCLibs.140* | Select Name, Version

# 2) (Option) Activer Dev Mode par Registre si l'UI est bloquée

reg add "HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\AppModelUnlock" /t REG_DWORD /v AllowAllTrustedApps /d 1 /f
reg add "HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\AppModelUnlock" /t REG_DWORD /v AllowDevelopmentWithoutDevLicense /d 1 /f

# 3) Installer les frameworks (fichiers préalablement copiés dans C:)

Add-AppxPackage C:\Microsoft.Services.Store.Engagement__x64__8wekyb3d8bbwe.appx

# Si nécessaire (ne pas rétrograder) :

Add-AppxPackage C:\Microsoft.VCLibs.140.00__x64__8wekyb3d8bbwe.appx

# 4) Réinscrire le Store si nécessaire

Get-AppxPackage -AllUsers Microsoft.WindowsStore | ForEach-Object {
Add-AppxPackage -DisableDevelopmentMode -Register "$($_.InstallLocation)\AppxManifest.xml"
}

# 5) Nettoyage cache Store et lancement

wsreset.exe 

Points‑clés à retenir

  • Ne rétrogradez pas VCLibs : 0x80073D06 indique qu’une version plus récente est déjà présente → laissez‑la.
  • Installez Engagement avant de (ré)installer Minecraft Bedrock.
  • Gardez vos frameworks à jour (surtout après des mises à niveau de build).
  • Utilisez Add‑AppxPackage avec -DependencyPath pour simplifier la chaîne d’installation.
  • Sur LTSC, envisager l’installation du Store officiel si les besoins applicatifs l’exigent.

Annexe — Notes pour administrateurs

  • Provisionnement hors‑ligne : pour des déploiements en masse, Add-AppxProvisionedPackage avec une image .wim permet d’injecter les frameworks dans l’image avant déploiement (Sysprep).
  • Journalisation : consultez Event Viewer > Applications and Services Logs > Microsoft > Windows > AppxDeployment-Server pour les diagnostics finement détaillés.
  • ACL WindowsApps : évitez d’en prendre la possession de manière permanente. Utilisez icacls avec prudence et restaurez les ACL système par défaut en cas de manipulation.
  • Surfaces d’attaque : désactivez le mode développeur après l’opération et supprimez les packages temporaires conservés dans C:\.

Conclusion

Les erreurs « Microsoft.Services.Store.Engagement manquant » et « Microsoft.VCLibs.140 0x80073D06 » lors de l’installation de Minecraft Bedrock sont typiques des environnements où le Microsoft Store a été retiré ou n’est pas à jour. En rétablissant proprement les frameworks (sans rétrograder) et en réinscrivant les packages Store au besoin, l’installation et le lancement du jeu redeviennent fiables — y compris sur Windows 10 LTSC et systèmes durcis.

Sommaire