Erreur 0x80070490 Microsoft Store Windows 11 : la méthode SFC qui répare vraiment

Sur un PC portable Lenovo sous Windows 11, Microsoft Store refusait de s’ouvrir et chaque tentative d’installation (Xbox app, Microsoft Solitaire Collection) échouait avec l’erreur 0x80070490. Voici le diagnostic complet, ce qui a résolu le problème et une méthode reproductible.

Sommaire

Vue d’ensemble du problème

Symptômes typiques observés :

  • Microsoft Store ne s’ouvre pas ou se ferme instantanément.
  • Installation d’apps impossible via Store ou Xbox app.
  • Message d’erreur : 0x80070490 – “Looks like something went wrong. We weren’t able to install the app.”
  • Conséquence : impossibilité de (ré)installer les jeux préinstallés malgré un abonnement Premium (Hide Ads) actif sur Windows.

Contexte : machine Lenovo, Windows 11, profil Microsoft connecté, achat “Hide Ads” pour Microsoft Solitaire Collection attaché au compte (et limité aux appareils Windows).

Résumé des méthodes testées

Le tableau ci‑dessous récapitule les pistes examinées, les commandes clés et les résultats constatés sur la machine affectée.

#ProcédureCommandes / actions clésRésultat constaté
1Réenregistrement des applications du StoreGet‑AppXPackage -AllUsers | Foreach { Add-AppxPackage … } en PowerShell adminÉchec : Access denied puis erreurs multiples (texte rouge). Indice d’un référentiel Appx/Store endommagé.
2Dépanneur Windows StoreParamètres > Windows Update > Dépannage > Applications du StoreNon concluante / non terminée.
3Réinitialisation du cache Storewsreset.exeNon testée ici (Store ne se lançait pas).
4Réparation Gaming ServicesOutil “Gaming Services Repair Tool”Non déterminant dans ce cas.
5Réinitialisation complète WU/StoreArrêt des services, nettoyage SoftwareDistribution/Catroot2, netsh winsock resetNon testée (après l’échec de la méthode 1).
6SFC (System File Checker)sfc /scannow en invite adminSuccès : corruption réparée, Store à nouveau opérationnel, réinstallation de Microsoft Solitaire Collection avec récupération de l’historique et de l’édition Premium.
7Mise à niveau sur placeAssistant/ISO Windows 11Échec avant SFC : Second_Boot phase during SYSPREP_RESPECIALIZE.

Cause la plus probable

Dans la grande majorité des cas, l’erreur 0x80070490 côté Microsoft Store signale une corruption de fichiers système ou des incohérences dans le référentiel AppX et/ou la base Windows Update (dossiers SoftwareDistribution et Catroot2). Le service de déploiement d’applications (AppXSvc) et le service de licences (ClipSVC) s’appuient sur ces composants : la moindre corruption peut bloquer l’ouverture du Store et l’installation des apps UWP.

Solution efficace validée

La réparation via SFC /scannow a rétabli un état sain des bibliothèques système et des manifestes, ce qui a suffi à relancer Microsoft Store et à permettre l’installation des applications. Voici la procédure détaillée, avec interprétation des résultats.

Étapes pas‑à‑pas

  1. Ouvrir Terminal Windows en administrateur (clic droit sur Démarrer > Terminal Windows (Admin)).
  2. Exécuter : sfc /scannow
  3. Attendre la fin du scan (quelques minutes selon la machine). Ne fermez pas la fenêtre.
  4. Redémarrer Windows si SFC indique avoir réparé des fichiers.
  5. Tester Microsoft Store et relancer l’installation de l’application concernée (ex. : Microsoft Solitaire Collection).

Comprendre le message de SFC

Sortie SFCInterprétationAction recommandée
Windows Resource Protection did not find any integrity violations.Aucune corruption détectée.Passer aux contrôles Store/WU ci‑dessous (services, cache Store, réinitialisation WU).
… found corrupt files and successfully repaired them.Corruption corrigée.Redémarrer puis tester Store. Dans le cas étudié : résolution complète.
… found corrupt files but was unable to fix some of them.Corruption persistante.Enchaîner sur DISM /RestoreHealth puis relancer SFC (voir plus bas).
Windows Resource Protection could not perform the requested operation.Accès bloqué au magasin de composants.Vérifier le disque (chkdsk), services WU, puis exécuter DISM.

Pourquoi SFC résout 0x80070490

SFC compare les fichiers système critiques à leur version de référence signée. Lorsque des bibliothèques ou manifestes utilisés par AppXSvc/Store sont endommagés, le déploiement UWP échoue avec 0x80070490 (composant introuvable/incohérent). Le remplacement par SFC rétablit la cohérence des hachages et des descripteurs, ce qui débloque l’ouverture du Store et les installations.

Procédure guidée complète

Si vous souhaitez une démarche robuste et réutilisable, suivez cet enchaînement. Elle couvre les cas où SFC ne suffit pas.

Arbre de décision rapide

ConstatAction
SFC a réparé des fichiersRedémarrer puis tester Store. Si OK : terminé.
SFC ne répare pas toutExécuter DISM /Online /Cleanup-Image /RestoreHealth puis sfc /scannow à nouveau.
Store s’ouvre mais installe malRéinitialiser le cache (wsreset.exe) et vérifier les services Windows Update/AppX.
Store ne s’ouvre toujours pasRéinitialiser les composants Windows Update (SoftwareDistribution/Catroot2), puis re‑tester.
Persistance de l’erreurEnvisager une mise à niveau de réparation (“in‑place upgrade”) après sauvegarde.

Commandes utiles et vérifications ciblées

Exécuter DISM si SFC échoue

DISM /Online /Cleanup-Image /ScanHealth
DISM /Online /Cleanup-Image /RestoreHealth
sfc /scannow

Redémarrer entre les étapes si DISM signale des corrections. DISM reconstruit le magasin de composants (WinSxS) utilisé par SFC.

Réinitialiser Microsoft Store

  1. Essayer wsreset : wsreset.exe
  2. Ou via Paramètres > Applications > Applications installées > Microsoft Store > Options avancées > Réinitialiser.

Astuce : si le Store ne démarre pas du tout, la réinitialisation via Paramètres reste possible.

Vérifier l’état des services clés

Ouvrir PowerShell (Admin) et exécuter :

Get-Service BITS, wuauserv, CryptSvc, AppXSvc, ClipSVC, InstallService |
  Select-Object Name, Status, StartType | Format-Table -AutoSize

Les services doivent être Running et généralement en Automatic/Manual. Si l’un est Stopped, tenter :

Start-Service -Name AppXSvc, ClipSVC, BITS, wuauserv, CryptSvc, InstallService

Réinitialiser les composants Windows Update

Exécuter dans l’Invite de commandes (Admin) ou PowerShell (Admin) :

net stop wuauserv
net stop bits
net stop cryptsvc
net stop appidsvc
net stop msiserver

ren C:\Windows\SoftwareDistribution SoftwareDistribution.old
ren C:\Windows\System32\catroot2 catroot2.old

net start msiserver
net start appidsvc
net start cryptsvc
net start bits
net start wuauserv </code></pre>

<p>Optionnel&nbsp;: réinitialiser la pile réseau si les téléchargements échouent systématiquement&nbsp;:</p>
<pre><code>netsh winsock reset
ipconfig /flushdns
</code></pre>

<h4>Réenregistrer proprement le Store (quand c’est pertinent)</h4>
<p>Sur certains systèmes, le réenregistrement global <em>-AllUsers</em> échoue par “Access denied”. Essayez plutôt par utilisateur&nbsp;:</p>
<pre><code>$pkg = Get-AppxPackage -Name Microsoft.WindowsStore
If ($pkg) { Add-AppxPackage -DisableDevelopmentMode -Register "$($pkg.InstallLocation)\AppXManifest.xml" }
</code></pre>
<p><strong>Important</strong>&nbsp;: éviter <code>Remove‑AppxPackage Microsoft.WindowsStore</code> sur une machine de production. Sa suppression complète peut nécessiter une réparation hors ligne pour être restaurée.</p>

<h4>Gaming Services et applications Xbox</h4>
<p>Si les jeux Xbox refusent de s’installer après la remise en état du Store, vérifier le package&nbsp;:</p>
<pre><code>Get-AppxPackage -Name Microsoft.GamingServices -AllUsers | Select Name, PackageFullName, Status
</code></pre>
<p>Si absent ou endommagé, réinstallez depuis Microsoft Store (recherche “Gaming Services”) après avoir réparé Store/WU.</p>

<h2>Contrôles de bon sens avant de dépanner des heures</h2>
<ul>
  <li><strong>Date/heure</strong> exactes et synchronisées (Paramètres &gt; Heure et langue &gt; Date et heure). Les licences du Store y sont sensibles.</li>
  <li><strong>Connexion Microsoft</strong> dans le Store (profil en haut à droite). Se déconnecter/reconnecter peut rafraîchir les jetons.</li>
  <li><strong>Espace disque</strong> suffisant sur <em>C:</em> (au moins 10&nbsp;Go libres) et absence d’erreurs disque (<code>chkdsk /scan</code>).</li>
  <li><strong>Politique de sécurité</strong>&nbsp;: vérifier qu’aucune stratégie ne désactive Microsoft Store (poste géré, GPO “Désactiver l’application Store”).</li>
  <li><strong>Solutions de sécurité</strong>&nbsp;: un filtrage réseau/proxy agressif peut bloquer les URIs du Store. Tester sur un autre réseau si possible.</li>
</ul>

<h2>Cas particuliers et points d’attention</h2>
<ul>
  <li><strong>Échec de la mise à niveau sur place</strong> (<em>Second_Boot… SYSPREP_RESPECIALIZE</em>)&nbsp;: souvent lié à un pilote ou service résiduel. Dans ce cas, privilégier d’abord <strong>DISM</strong> puis relancer une mise à niveau de réparation uniquement si nécessaire.</li>
  <li><strong>Journal des événements</strong>&nbsp;: inspecter <em>Microsoft‑Windows‑AppXDeploymentServer/Operational</em> et <em>Microsoft‑Windows‑Store</em> (Application and Services Logs) pour repérer des erreurs de déploiement AppX, de licence (<em>ClipSVC</em>) ou d’accès au magasin de composants.</li>
  <li><strong>Répertoire utilisateur</strong>&nbsp;: profils partiellement migrés/restaurés peuvent casser des ACL sur <em>%LOCALAPPDATA%\Packages\Microsoft.WindowsStore_8wekyb3d8bbwe</em>. SFC/DISM corrige le système&nbsp;; des permissions brisées côté profil peuvent nécessiter une réinitialisation de l’app via Paramètres.</li>
  <li><strong>Abonnement “Hide Ads”</strong>&nbsp;: l’avantage est attaché à votre compte Microsoft sur Windows et ne s’étend pas à Android/iOS.</li>
</ul>

<h2>Bonnes pratiques préventives</h2>
<ul>
  <li>Maintenir Windows à jour via Windows Update et redémarrer après les mises à jour cumulatives.</li>
  <li>Créer un <strong>point de restauration</strong> avant toute intervention majeure (pilotes, nettoyage composant, scripts système).</li>
  <li>Éviter les <em>debloaters</em> agressifs qui désinstallent Store et appx systèmes.</li>
  <li>Sauvegarder régulièrement le profil Xbox/Microsoft si scores ou achats sont importants.</li>
</ul>

<h2>Plan de repli si SFC ne suffit pas</h2>
<ol>
  <li>Lancer DISM&nbsp;:
    <pre><code>DISM /Online /Cleanup-Image /RestoreHealth
sfc /scannow

Si le problème persiste : réinitialiser WU/Store (services et caches) puis tester wsreset.exe.
En dernier recours : mise à niveau sur place (ISO/Assistant Windows 11) pour réparer Windows sans perte de données et d’apps. Sauvegarder au préalable.

Après la réparation

  • Ouvrir Microsoft Store, vérifier la connexion au bon compte.
  • Installer/réinstaller Microsoft Solitaire Collection : l’historique de jeu se resynchronise avec le cloud.
  • Vérifier l’édition Premium (Hide Ads) sous Windows. Rappel : bénéfice non transférable vers Android/iOS.
  • Laisser Windows Update terminer ses mises à jour après réparation (certaines se réappliqueront).

FAQ rapide

Que signifie 0x80070490 sur Microsoft Store ?
Un composant attendu est introuvable ou invalide pour le déploiement AppX (souvent fichiers système/manifestes corrompus).

Est‑ce risqué d’exécuter SFC/DISM ?
Non, ces outils sont intégrés à Windows. Fermez vos applications et sauvegardez votre travail. Un redémarrage est fréquemment requis.

Dois‑je désinstaller Microsoft Store ?
Non. Évitez Remove‑AppxPackage sur Store : la restauration est complexe. Préférez SFC/DISM, wsreset et la réinitialisation via Paramètres.

Le dépanneur d’apps du Store suffit‑il ?
Parfois. Mais s’il s’agit d’une corruption système, SFC/DISM sont plus efficaces.

Pourquoi la commande de réenregistrement échoue avec “Access denied” ?
Des packages système protégés/partagés empêchent un réenregistrement global. Passez par utilisateur, ou réparez d’abord le magasin de composants avec DISM.

Le problème revient après quelques jours ?
Contrôler le disque, les pilotes récents, les outils de nettoyage automatisés, et maintenir WU à jour. Créez un point de restauration après réparation.

Fiche mémo commandes

:: Diagnostic et réparation de base
sfc /scannow
DISM /Online /Cleanup-Image /ScanHealth
DISM /Online /Cleanup-Image /RestoreHealth

:: Réinitialisation du cache Store
wsreset.exe

:: Services indispensables
Get-Service BITS, wuauserv, CryptSvc, AppXSvc, ClipSVC, InstallService

:: Réinitialisation WU (extrait)
net stop wuauserv & net stop bits & net stop cryptsvc
ren C:\Windows\SoftwareDistribution SoftwareDistribution.old
ren C:\Windows\System32\catroot2 catroot2.old
net start cryptsvc & net start bits & net start wuauserv 

Conclusion

Dans le cas réel décrit, SFC /scannow a suffi à réparer les composants défaillants et à restaurer un Microsoft Store pleinement fonctionnel. Gardez cette séquence en tête : SFC → DISM → réinitialisation Store/WU → in‑place upgrade. Cette approche progressive limite les risques et maximise vos chances de rétablir rapidement le Store sans réinstaller Windows.

Sommaire