Les widgets de Windows 11 refusent de s’installer ou de s’ouvrir ? Si le Microsoft Store affiche l’erreur 0x80070005 pour Widgets Platform Runtime, voici un guide complet et actionnable pour rétablir la plateforme.
Problème d’installation et de fonctionnement des Widgets sous Windows 11
Vue d’ensemble de la question
Plusieurs utilisateurs rencontrent l’erreur 0x80070005 (« Accès refusé ») lors de l’installation ou de la mise à jour du composant Widgets Platform Runtime via le Microsoft Store. Le blocage empêche d’ajouter des widgets, de les ouvrir, voire de faire apparaître le volet Widgets. Dans certains cas, l’installation en arrière‑plan du Windows Web Experience Pack provoque l’arrêt des widgets, et après une réinstallation propre de Windows 11, le Store ne propose plus le package Widgets Platform Runtime.
Symptômes fréquents
- Code d’erreur 0x80070005 dans le Microsoft Store lors de l’installation de Widgets Platform Runtime.
- Le bouton Widgets de la barre des tâches n’ouvre rien, ou disparaît après une mise à jour.
- Le volet affiche un écran vide, ou « Quelque chose s’est mal passé ».
- Le Store ne trouve plus Widgets Platform Runtime après une réinstallation de Windows 11.
Causes probables
- Autorisations NTFS modifiées sur
%LocalAppData%\Packages(nettoyages agressifs, outils tiers). - Cache/état du Microsoft Store corrompu ou services Store inactifs.
- Windows Web Experience Pack non inscrit correctement, ou lié à un autre compte Microsoft.
- Fichiers système endommagés, ou group policy bloquant les Widgets.
Réponses & Solutions
| Approche | Étapes principales | Commentaires |
|---|---|---|
| Corriger les autorisations du dossier Packages (solution validée) | 1) Ouvrir Explorateur de fichiers. 2) Aller à C:\Users\<VotreNom>\AppData\Local\Packages.3) Clic droit → Propriétés → Sécurité → Modifier. 4) Ajouter votre compte avec Contrôle total et appliquer aux sous‑dossiers. 5) Relancer le Microsoft Store et réinstaller/mettre à jour Widgets Platform Runtime. | L’erreur 0x80070005 est un refus d’accès ; rétablir les ACL corrige la cause racine. |
| Réinitialiser ou réparer le Microsoft Store | • Exécuter wsreset.exe. • Paramètres → Applications → Applications installées → Microsoft Store → Options avancées → Réparer / Réinitialiser. | Utile si le Store reste bloqué ou ne propose plus le package. |
| Réinstaller manuellement les composants Widgets | Ouvrir PowerShell en administrateur :Get-AppxPackage -AllUsers MicrosoftWindows.Client.WebExperience ` | Add-AppxPackage -DisableDevelopmentMode -Register "$($_.InstallLocation)\AppXManifest.xml" | Ré‑enregistre le Web Experience Pack, indispensable aux widgets. |
| Vérifications système générales | • Windows Update à jour. • Dépanneur Applications du Windows Store (Paramètres → Système → Dépannage). • Intégrité système : sfc /scannow puis DISM /Online /Cleanup-Image /RestoreHealth. | Traite d’éventuels fichiers corrompus ou dépendances manquantes. |
Bon à savoir
- L’erreur 0x80070005 (« Accès refusé ») survient souvent lorsque les autorisations NTFS sur
%LocalAppData%\Packagesont été modifiées par un nettoyage ou un logiciel tiers.- Le Windows Web Experience Pack (souvent mis à jour en arrière‑plan) fournit les API des widgets ; s’il est absent, corrompu ou lié à un compte Microsoft différent, les widgets peuvent disparaître.
- Après toute modification, redémarrez Windows pour que l’Explorateur recharge la plateforme Widgets.
Avant de commencer : prérequis et sauvegardes
- Connectez‑vous avec un compte ayant des droits administrateur.
- Créez un point de restauration (Panneau de configuration → Système → Protection du système) avant toute modification d’ACL.
- Notez si vous utilisez un compte local ou un compte Microsoft : le Store et le Web Experience Pack s’alignent sur votre identité.
Solution détaillée : corriger les autorisations du dossier Packages
Le dossier %LocalAppData%\Packages contient les données des applications UWP (dont Microsoft Store et Widgets). Si vos ACL ont été modifiées, le Store ne peut plus écrire, d’où l’erreur 0x80070005.
Option A : via l’interface graphique
- Ouvrez Explorateur de fichiers et collez
%LocalAppData%dans la barre d’adresse. - Ouvrez le dossier Packages → clic droit → Propriétés → onglet Sécurité.
- Cliquez sur Modifier puis sur Ajouter. Entrez VotreNom (ou DOMAIN\VotreNom), validez.
- Accordez Contrôle total. Cliquez sur Avancé → cochez Remplacer toutes les entrées d’autorisations des objets enfants pour propager vers les sous‑dossiers.
- Appliquez, patientez la propagation, puis redémarrez Windows.
Option B : via la ligne de commande (icacls)
Ouvrez Invite de commandes (Admin) et exécutez :
set "PKG=%LocalAppData%\Packages"
icacls "%PKG%" /inheritance:e /t /c
icacls "%PKG%" /grant "%USERNAME%":(OI)(CI)F /t /c
icacls "%PKG%" /verify
Explications rapides :
/inheritance:eréactive l’héritage si un outil l’a désactivé.(OI)(CI)Faccorde le contrôle total à l’utilisateur sur les objets et conteneurs enfants./verifyvérifie la cohérence des ACL.
Important : évitez de changer le propriétaire si ce n’est pas nécessaire. Sur ce dossier utilisateur, le propriétaire attendu est généralement votre compte.
Réinitialiser et réparer le Microsoft Store
- Appuyez sur Windows + R, tapez
wsreset.exeet validez. Une fenêtre de console s’ouvre puis le Store redémarre. - Allez dans Paramètres → Applications → Applications installées → Microsoft Store → Options avancées → cliquez sur Réparer. Si le souci persiste, cliquez sur Réinitialiser.
- Ouvrez le Store → Bibliothèque → Obtenir les mises à jour. Actualisez toutes les applications système listées.
Réinstaller ou ré‑enregistrer le Windows Web Experience Pack
Le Web Experience Pack fournit Widgets.exe et les composants hébergés. Une inscription incomplète suffit à faire disparaître les widgets.
- Ouvrez PowerShell en tant qu’administrateur.
- Exécutez :
Get-AppxPackage -AllUsers MicrosoftWindows.Client.WebExperience `
| Add-AppxPackage -DisableDevelopmentMode -Register "$($_.InstallLocation)\AppXManifest.xml"
Lorsque la commande est terminée, redémarrez Windows. Ensuite, revenez dans le Store et recherchez les mises à jour pour appliquer la dernière version du pack.
Quand le Store ne propose plus « Widgets Platform Runtime » après une réinstallation
Ce cas se produit souvent après une installation propre de Windows 11 ou un changement de compte Microsoft. Procédez ainsi :
- Vérifiez l’identité dans le Store : cliquez sur votre avatar en haut à droite → Déconnexion puis reconnectez‑vous avec le même compte utilisé lors des mises à jour précédentes.
- Changez de région/pays temporairement : Paramètres → Heure et langue → Langue et région. Sélectionnez votre région réelle, appliquez, puis relancez le Store.
- Réinitialisez le cache Store avec
wsreset.exeet utilisez la Bibliothèque → Obtenir les mises à jour pour forcer la détection. - Réinscrivez le Web Experience Pack (commande ci‑dessus), car c’est lui qui expose les composants Widgets au Store.
Vérifications système générales
| Action | Commande/Navigation | Attendu |
|---|---|---|
| Mises à jour Windows | Paramètres → Windows Update → Rechercher des mises à jour | Composants Store et Web Experience à jour |
| Intégrité fichiers | sfc /scannow | Fichiers systèmes réparés si corrompus |
| Image système | DISM /Online /Cleanup-Image /RestoreHealth | Composants CBS restaurés |
| Dépanneur Store | Paramètres → Système → Dépannage → Autres dépanneurs → Applications du Windows Store | Réparations automatiques de base |
Dépannage avancé : journaux, services et stratégies
Observer les journaux de déploiement AppX
- Ouvrez Observateur d’événements (
eventvwr.msc). - Parcourez Journaux des applications et services → Microsoft → Windows → AppXDeployment-Server → Operational.
- Recherchez les événements contenant 0x80070005 autour de l’heure d’échec du Store et notez le chemin refusé. Si le chemin pointe vers
%LocalAppData%\Packages\..., revenez corriger les ACL.
Services à vérifier
- Windows Update (
wuauserv) : doit être en cours d’exécution. - Microsoft Store Install Service (
InstallService) : requis pour l’installation des apps Store. - Client License Service (
ClipSVC) : valide les licences des apps UWP. - Windows Push Notifications System (
WpnService) : utilisé par le panneau Widgets.
Pour redémarrer rapidement ces services depuis une console administrateur :
for %s in (wuauserv InstallService clipsvc WpnService) do sc stop %s & sc start %s
Stratégies d’entreprise
Dans des environnements gérés, une stratégie peut désactiver les Widgets. Contrôlez l’éditeur de stratégies de groupe (gpedit.msc) : Configuration ordinateur → Modèles d’administration → Composants Windows → Widgets → Autoriser les widgets. Si la valeur est Désactivé, le volet Widgets reste indisponible tant que la GPO s’applique.
Relancer la plateforme Widgets après réparation
- Paramètres → Personnalisation → Barre des tâches → désactivez puis réactivez Widgets.
- Déconnectez‑vous/reconnectez‑vous à Windows, ou exécutez :
taskkill /IM Widgets.exe /Fpuis relancez le volet Widgets depuis la barre des tâches.
Script PowerShell prêt à l’emploi (facultatif)
Le script suivant automatise la correction des droits, réinitialise le Store et réinscrit le Web Experience Pack. Exécutez‑le dans PowerShell en tant qu’administrateur. Lisez‑le avant exécution et adaptez‑le à votre contexte.
# Corriger 0x80070005 pour Widgets sur Windows 11
# 1) Réactive l'héritage et accorde le contrôle total à l'utilisateur sur %LocalAppData%\Packages
# 2) Lance wsreset
# 3) Réinscrit le Web Experience Pack
# 4) Affiche un récapitulatif
$ErrorActionPreference = 'Stop'
Write-Host "== Étape 1 : ACL sur %LocalAppData%\Packages =="
$pkg = Join-Path $env:LOCALAPPDATA 'Packages'
if (-not (Test-Path $pkg)) { throw "Dossier introuvable : $pkg" }
icacls $pkg /inheritance:e /t /c | Out-Null
icacls $pkg /grant "$env:USERNAME:(OI)(CI)F" /t /c | Out-Null
icacls $pkg /verify
Write-Host "== Étape 2 : Réinitialisation du Microsoft Store =="
Start-Process -FilePath 'wsreset.exe' -Wait
Write-Host "== Étape 3 : Réinscription du Web Experience Pack =="
$pkgName = 'MicrosoftWindows.Client.WebExperience'
$fx = Get-AppxPackage -AllUsers $pkgName -ErrorAction SilentlyContinue
if ($fx) {
Add-AppxPackage -DisableDevelopmentMode -Register "$($fx.InstallLocation)\AppXManifest.xml"
} else {
Write-Warning "Web Experience Pack non détecté via Get-AppxPackage. Ouvrez le Microsoft Store et lancez les mises à jour."
}
Write-Host "== Terminé. Redémarrez Windows puis mettez à jour via la Bibliothèque du Store =="
Cas particuliers et signaux d’alerte
- Compte Microsoft différent entre Windows et le Store : connectez le Store avec le même compte que celui utilisé précédemment pour les apps système.
- Après “nettoyage” d’outils tiers : restaurez les ACL comme décrit, puis évitez les options qui « optimisent » les UWP/Store.
- Disque chiffré ou profil itinérant : assurez‑vous que le profil utilisateur n’est pas verrouillé par une stratégie empêchant l’écriture dans
%LocalAppData%.
FAQ
Quelle différence entre Widgets Platform Runtime et Windows Web Experience Pack ?
Le Web Experience Pack contient les composants système et le processus Widgets. Widgets Platform Runtime est le runtime publié via le Store qui s’appuie sur ce pack. Si le pack est mal inscrit, le runtime échoue.
Peut‑on “réinstaller” Widgets Platform Runtime sans le Store ?
Pas directement. Le caractère « Store » du runtime impose le Microsoft Store pour l’obtention/les mises à jour. En revanche, réinscrire le Web Experience Pack débloque souvent l’installation via le Store.
Est‑ce risqué d’accorder le contrôle total sur Packages ?
Sur votre profil utilisateur, c’est attendu : votre compte doit avoir un accès complet. Évitez de supprimer les entrées pour SYSTEM, Administrators, ALL APPLICATION PACKAGES et ALL RESTRICTED APPLICATION PACKAGES.
Pourquoi le volet Widgets reste vide après toutes les étapes ?
Redémarrez, vérifiez WpnService et les stratégies de groupe. Si un proxy/filtrage réseau bloque les services Microsoft, le contenu Widgets peut ne pas charger.
Checklist express
- ✅ Droits hérités + contrôle total sur
%LocalAppData%\Packagespour votre compte. - ✅
wsreset.exepuis Réparer/Réinitialiser le Microsoft Store. - ✅ Réinscription du Windows Web Experience Pack.
- ✅ Mises à jour Store appliquées depuis la Bibliothèque.
- ✅ Services Store et notifications actifs, aucune GPO bloquante.
Conclusion
Dans la vaste majorité des cas, l’erreur 0x80070005 liée aux widgets sous Windows 11 provient d’un problème d’autorisations sur %LocalAppData%\Packages. La restauration des ACL corrige la cause profonde ; complétez par une réinitialisation du Microsoft Store et la réinscription du Web Experience Pack pour stabiliser la plateforme. En environnement géré, vérifiez aussi les stratégies et les services. Après ces actions et un redémarrage, l’installation ou l’ouverture des widgets redevient opérationnelle.

