Notes
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Dans Windows Vista et Windows Server 2008, les emplacements par défaut pour les données utilisateur et les données système ont changé. Par exemple, les données utilisateur qui ont été précédemment stockées dans le répertoire %SystemDrive%\Documents et Paramètres sont désormais stockées dans le répertoire %SystemDrive%\Users. Pour la compatibilité descendante, les anciens emplacements ont des points de jonction qui pointent vers les nouveaux emplacements. Par exemple, C :\Documents et Paramètres est maintenant un point de jonction qui pointe vers C :\Users. Les applications de sauvegarde doivent être capables de sauvegarder et de restaurer des points de jonction.
Ces points de jonction peuvent être identifiés comme suit :
- Ils ont les FILE_ATTRIBUTE_REPARSE_POINT, les FILE_ATTRIBUTE_HIDDEN et les attributs de fichier FILE_ATTRIBUTE_SYSTEM définis.
- Ils ont également leur liste de contrôle d’accès (ACL) définie pour refuser l’accès en lecture à tout le monde.
Les applications qui appellent un chemin spécifique peuvent traverser ces points de jonction s’ils disposent des autorisations requises. Toutefois, les tentatives d’énumération du contenu des points de jonction entraînent des échecs. Il est important que les applications de sauvegarde ne traversent pas ces points de jonction ou tentent de sauvegarder des données sous ces deux raisons :
- Cela peut entraîner la sauvegarde de l’application de sauvegarde plusieurs fois les mêmes données.
- Il peut également entraîner des cycles (références circulaires).
jonctions Per-User et jonctions système
Les points de jonction utilisés pour fournir la virtualisation des fichiers et des registres dans Windows Vista et Windows Server 2008 peuvent être divisés en deux classes : les jonctions par utilisateur et les jonctions système.
Les jonctions par utilisateur sont créées à l’intérieur du profil de chaque utilisateur pour assurer la compatibilité descendante pour les applications utilisateur. Le point de jonction à C :\Users\nom d’utilisateur\Mes documents qui pointe vers C :\Users\nom d’utilisateur\Documents est un exemple de jonction par utilisateur. Les jonctions par utilisateur sont créées par le service Profil lorsque le profil de l’utilisateur est créé.
Les autres jonctions sont des jonctions système qui ne résident pas sous le répertoire Users\nom d’utilisateur. Voici quelques exemples de jonctions système :
- Documents et paramètres
- Jonctions au sein des profils utilisateur tous les utilisateurs, publics et par défaut
Les jonctions système sont créées par userenv.dll lorsqu’elles sont appelées par l’accueil Windows (également appelée expérience prête à l’emploi ou mOOBE).
Note
Si l’utilisateur modifie la langue du système en langue autre que l’anglais, les points de jonction par utilisateur et système sont créés avec des noms localisés.