Aller au contenuAller à l'arborescence
  1. C:
  2. Program Files
DossierRisque : Prudence
  • Nom localisé

Program Files C:\Program Files

Dossier d'installation des applications de bureau 64 bits. Nom localisé « Programmes » dans l'Explorateur en français.

Mis à jour le Par AltF4 Formation

À quoi ça sert

C:\Program Files reçoit par défaut les applications de bureau (win32), 64 bits sur un Windows 64 bits. La variable %ProgramFiles% le désigne. Les applications doivent en obtenir le chemin par SHGetKnownFolderPath plutôt que de le coder en dur. L’Explorateur français l’affiche sous le nom « Programmes ».

Ce qu’il contient

  • Un sous-dossier par application installée (Microsoft Office, navigateurs, outils d’éditeurs) et les composants communs (Common Files).
  • Des composants Windows intégrés, par exemple Windows Defender ou Windows NT.
  • WindowsApps, caché et protégé, qui héberge les applications du Microsoft Store.
  • Program Files (x86) n’existe que sur les Windows 64 bits. Il reçoit les logiciels 32 bits, et certains logiciels 64 bits s’y installent aussi selon le choix de l’éditeur.

Risques et bonnes pratiques

  • Écrire ici exige des droits d’administrateur : une application qui y stocke des données utilisateur est mal conçue.
  • Désinstallez une application plutôt que d’effacer son dossier à la main, pour nettoyer aussi le Registre et les services.
  • Ne déplacez pas le dossier : les chemins enregistrés (services, raccourcis, tâches planifiées) ne fonctionneraient plus.
  • Pour auditer les logiciels installés, croisez son contenu avec la liste des programmes enregistrés.

Commandes utiles

Fenêtre de terminal
# Valeur de la variable et liste des sous-dossiers
$env:ProgramFiles
Get-ChildItem $env:ProgramFiles | Select-Object Name
# Applications 32 bits (WOW64) pour comparaison
Get-ChildItem ${env:ProgramFiles(x86)} | Select-Object Name

Contenu du dossier

Signaler une erreur