J'ai ces deux répertoires sur mon disque dur, qui semblent être identiques, et chacun prend 2,4 Go
C:\Users\All Users
C:\ProgramData
Pourquoi les deux existent? Puis-je me débarrasser de l'un d'entre eux?
J'ai ces deux répertoires sur mon disque dur, qui semblent être identiques, et chacun prend 2,4 Go
C:\Users\All Users
C:\ProgramData
Pourquoi les deux existent? Puis-je me débarrasser de l'un d'entre eux?
Réponses:
C:\ProgramData
Existe uniquement en tant que "vrai" dossier. C:\Users\All Users
est un lien symbolique vers C:\ProgramData
. C'est-à-dire que C:\Users\All Users
pointe vers C:\ProgramData
, donc si vous naviguez vers le premier, vous êtes automatiquement redirigé vers le second. C'est pourquoi ils semblent identiques.
C:\ProgramData
est appelé "Profil de tous les utilisateurs" et est nécessaire au bon fonctionnement de Windows 7. Ne le supprimez pas si Windows vous le permet même.
C:\Users\All Users
est là pour la compatibilité ascendante. Les applications mal écrites ne récupèrent pas correctement le chemin du profil Tous les utilisateurs. Ils disent: "Windows, donnez-moi le nom du répertoire de profils." Windows dit " C:\Users
." Et le programme dit: "D'accord, je sais que le profil Tous les utilisateurs s'appelle Tous les utilisateurs et qu'il se trouve dans le répertoire des profils, il doit donc l'être C:\Users\All Users
." Vraiment, ce que le programme devrait dire à Windows est: "Windows, donnez-moi le chemin du profil de tous les utilisateurs", auquel Windows dirait "" C:\ProgramData
. "
Ils sont le même dossier. Utilisateurs \ Tous les utilisateurs est une jonction de \ ProgramData. De la compatibilité des applications: Points de jonction et applications de sauvegarde :
All Users legacy folder junction requirements:
Sym links creation location Destination
..\Users\All Users ..\ProgramData
Utilisateurs \ Tous les utilisateurs est un lien vers le dossier ProgramData pour des raisons héritées. C'est un point de jonction (lien symbolique dans le monde UNIX) et non une copie des données. Je n'ai que le dossier ProgramData sur mon ordinateur Windows 7 (x64). À mon avis, il est prudent de supprimer le point de jonction, mais pas nécessaire. Je ne recommande pas de supprimer ProgramData.
Le dossier C:\Users\All Users
est un lien symbolique vers C:\ProgramData
. Ce sont deux noms pour le même dossier. C'est parce que beaucoup de programmes plus anciens utilisaient des chemins codés en dur pour accéder au dossier qui n'existe plus.
Vous pouvez supprimer C:\Users\All Users
, mais vous ne gagnerez rien. Il ne consomme pratiquement pas d'espace disque.
Ne pas supprimer C:\ProgramData
.