Aller au contenuAller à l'arborescence
  1. C:
  2. Users
  3. All Users
DossierRisque : Ne pas toucher
  • Caché
  • Accès refusé
  • Hérité de XP

All Users C:\Users\All Users

C:\Users\All Users : jonction de compatibilité vers C:\ProgramData, héritée de Windows XP, sans contenu propre. « Accès refusé » est normal.

Mis à jour le Par AltF4 Formation

À quoi ça sert

Sous Windows XP, « All Users » était le profil commun à tous les utilisateurs (menu Démarrer commun, données d’applications partagées). Depuis Windows Vista, ces données sont dans C:\ProgramData. Windows garde All Users pour la compatibilité : c’est une jonction qui redirige vers C:\ProgramData, ce qui permet aux applications qui utilisent l’ancien chemin de continuer à fonctionner.

Ce qu’il contient

  • Aucun fichier propre : la jonction pointe vers C:\ProgramData.
  • La jonction est masquée et marquée comme dossier système. Son listage est refusé, même à un administrateur : le message « Accès refusé » est normal.
  • La variable %ALLUSERSPROFILE% désigne C:\ProgramData, pas ce dossier.

Risques et bonnes pratiques

  • Des installateurs et des applications anciens s’en servent encore. La supprimer ou modifier ses autorisations les casse.
  • Excluez-la des sauvegardes et des copies récursives : la suivre dupliquerait tout le contenu de ProgramData.
  • Dans vos scripts, écrivez %ProgramData% plutôt que ce chemin hérité.

Commandes utiles

Fenêtre de terminal
# Identifier la jonction et sa cible (lecture seule)
Get-Item 'C:\Users\All Users' -Force | Select-Object FullName, Attributes, LinkType, Target
Fenêtre de terminal
:: Lister les jonctions du dossier Users
dir C:\Users /AL

Signaler une erreur