Aller au contenuAller à l'arborescence
  1. C:
  2. Program Files
  3. WindowsApps
DossierRisque : Ne pas toucher
  • Caché
  • Accès refusé

WindowsApps C:\Program Files\WindowsApps

Emplacement par défaut des packages MSIX et des applications du Microsoft Store. Dossier verrouillé : l'accès est refusé, y compris aux administrateurs.

Mis à jour le Par AltF4 Formation

À quoi ça sert

C’est là que s’installent par défaut les packages MSIX, donc les applications du Microsoft Store : chaque package a son dossier C:\Program Files\WindowsApps\<nom complet du package>, avec l’exécutable. Les données que l’application modifie ne sont pas ici mais dans le profil, sous AppData\Local\Packages.

Ce qu’il contient

  • Un dossier par package, nommé d’après son nom complet (nom, version, architecture, identifiant de l’éditeur).
  • Les fichiers de l’application : exécutables, bibliothèques, ressources et manifeste.
  • Le dossier est masqué, et ses autorisations sont assez strictes pour refuser l’accès même aux administrateurs.

Risques et bonnes pratiques

  • Une fois déployés, les fichiers d’un package sont en lecture seule. Windows refuse de lancer une application dont les fichiers ont été altérés, donc inutile de les « corriger » à la main.
  • Ne prenez pas possession du dossier pour le vider ou le déplacer. Désinstallez les applications par Paramètres ou par Remove-AppxPackage.
  • Un volume de packages sur un autre lecteur est possible ; choisissez l’emplacement par les paramètres de stockage.
  • Pour un inventaire ou un dépannage, interrogez Get-AppxPackage plutôt que d’ouvrir le dossier.

Commandes utiles

Fenêtre de terminal
# Lister les packages et leur emplacement (lecture seule)
Get-AppxPackage | Select-Object Name, Version, InstallLocation | Sort-Object Name
# Tous les utilisateurs (en administrateur)
Get-AppxPackage -AllUsers | Select-Object Name, PackageUserInformation, InstallLocation
# Désinstaller une application (en administrateur ; testez d'abord avec -WhatIf)
# Get-AppxPackage *NomDeLApplication* | Remove-AppxPackage -WhatIf

Signaler une erreur