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.
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
- Désinstallez toute trace incomplète de Minecraft Bedrock.
- Activez le mode développeur pour autoriser l’installation manuelle (
.appx/.msix). - Téléchargez les frameworks manquants (
Microsoft.Services.Store.Engagementet, au besoin,Microsoft.VCLibs.140.00), au bon format/architecture. - Copiez les fichiers à la racine de
C:\pour des chemins courts. - Installez via PowerShell (admin) avec
Add-AppxPackage. - Réinstallez Minecraft Bedrock depuis le Microsoft Store et lancez‑le.
- 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_8wekyb3d8bbweMicrosoft.VCLibs.140.00_8wekyb3d8bbwe(si nécessaire)
- Format attendu :
.appx,.msixou.msixbundle. - Architecture :
x64/x86/arm64(privilégiezx64sur 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_<version>_x64__8wekyb3d8bbwe.appx
# Facultatif si VCLibs manque ou est trop ancien :
Add-AppxPackage C:\Microsoft.VCLibs.140.00_<version>_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_<version>_x64__8wekyb3d8bbwe.appx `
-DependencyPath C:\Microsoft.VCLibs.140.00_<version>_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èque → Obtenir 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
- Ne tentez pas de rétrograder. Si une version plus récente est présente, ne forcez pas l’installation d’une plus ancienne.
- Réparer/Restaurer Minecraft : Paramètres > Applications > Applications installées → « Options avancées » → Réparer, puis Réinitialiser si besoin.
- 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.
- 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"
}
- 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érification | Commande PowerShell / Outil | Utilité |
|---|---|---|
| Lister les frameworks Store | Get-AppxPackage -AllUsers *Store* | Identifier précisément les versions installées (Engagement, Store, Store.Services, etc.). |
| Vérifier VCLibs 140 | Get-AppxPackage *VCLibs.140* | Select Name,Version | Savoir si une version plus récente est déjà présente. |
| Intégrité des composants | sfc /scannowDISM /Online /Cleanup-Image /RestoreHealth | Réparer les fichiers système corrompus pouvant bloquer l’installation. |
| Réinitialiser le cache Store | wsreset.exe | Résout de nombreux échecs de téléchargement/mise à jour. |
| Forcer la réinscription du Store | Get-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 Installer | Get-AppxPackage Microsoft.DesktopAppInstaller | Facilite l’installation .msixbundle. Sinon, utilisez Add-AppxPackage direct. |
| Espace libre & dossiers Apps | Vé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 / Message | Cause probable | Correctif 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ésente | Ne 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 incorrect | Té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 insuffisant | Ré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 package | Fermer le Store/Jeu, Log off ou redémarrer, puis réinstaller. |
Bien choisir le bon fichier à installer
| Architecture Windows | Priorité | Fichiers acceptables | À éviter |
|---|---|---|---|
| x64 | 1 | *_x64__8wekyb3d8bbwe.appx, .msixbundle (inclut x64) | x86 si le package n’est pas AnyCPU |
| x86 | 1 | *_x86__8wekyb3d8bbwe.appx | x64 |
| ARM64 | 1 | *_arm64__8wekyb3d8bbwe.appx, .msixbundle compatible | Architecture non native hors x86 emulation |
| Peu importe | 2 | *_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.EngagementetMicrosoft.VCLibs.140.00téléchargés dans l’architecture correcte. - Installation via
Add-AppxPackageré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
-DependencyPathpour 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-AppxProvisionedPackageavec une image.wimpermet d’injecter les frameworks dans l’image avant déploiement (Sysprep). - Journalisation : consultez
Event Viewer > Applications and Services Logs > Microsoft > Windows > AppxDeployment-Serverpour les diagnostics finement détaillés. - ACL WindowsApps : évitez d’en prendre la possession de manière permanente. Utilisez
icaclsavec 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.

