Windows Vista - Déplacer le dossier "Utilisateurs" sur une autre partition
Par Vincent Castagnet, samedi 15 mars 2008 à 10:02 :: Problèmes Windows Vista :: #6 :: rss
Un des changement apporté avec Windows Vista par rapport aux précédentes versions de Windows, c'est le regroupement de toutes les données de tous les utilisateurs sous le dossier "Utilisateurs" à la racine du disque système.
Malgré pour des raisons de sécurité et de facilité de backup, il est plus sûr d'avoir toutes les données personnelles stockées sur une partition ou un disque séparé du système pour éviter tout drame en cas de réinstallation de l'OS. Il existe 3 moyens pour arriver à cela:
1. La facile et rapide
Tout comme avec XP, il est possible de déplacer les dossiers Musique, Vidéo, Documents, etc. vers un autre dossier/partition/disque. Pour cela, faire un clique droit sur les dossiers en question, puis Propriétés -> Emplacement -> Déplacer. Cette méthode est simple et accessible à n'importe qui.

Avantages: Rapidité, utilisation d'une fonctionnalité du système (rassurant et sans danger)
Inconvénients: Cette méthode ne déplace pas les dossiers cachés (AppData, Roaming, etc.) qui contiennent la plupart du temps des modifications applicatives propre à l'utilisateur et des profils (Firefox par exemple).
2. La pas trop dur et pas trop risquée
Cette méthode est ma préférée, et vous allez comprendre pourquoi. Plus complète que la première et plus sûre que la troisième, elle convient aux personnes qui n'ont pas peur de bidouiller un peu mais qui ne veulent pas non plus mettre le bazar dans la base de registre.
Voici les étapes à réaliser avec l'explication en dessous.
- Booter sur un DVD de Vista et aller à l'invite de commande ("Réparer mon ordinateur" -> "Invite de commande")
- Entrer les commandes suivantes (en imaginant que D:\ soit votre partition/disque de destination):
robocopy C:\Users D:\Users /MIR /E /XJ Enter
rmdir /S /Q C:\Users Enter
rmdir “C:\Documents and Settings” Enter
mklink /J C:\Users D:\Users Enter
mklink /J “C:\Documents and Settings” D:\Users Enter
exit Enter
Ne pas oublier de rebooter. Pour la petite explication de texte, voilà ce que vous venez de faire: la commande robocopy permet de tout recopier fidèlement vers la nouvelle partition sans perdre aucune information (droits par exemple). Ensuite on supprime les dossiers "Users" et "Documents and Settings" (le premier es désormais vide et le second n'est qu'un point de jonction pointant vers un répertoire vide).
Pour finir, on recrée des points de jonction vers les nouveaux dossiers (pour éviter des jonctions de jonction pour "Documents and Settings").
Avantages: C'est relativement rapide, et en réalité la seule chose qui est faite, c'est tromper l'OS pour lui faire croire que les choses n'ont pas bougés alors qu'en réalité toutes les données ont été déplacées.
Inconvénients: Pour le moment, le seul problème que j'ai vu, c'est que le répertoire "Utilisateurs" à la racine du disque système s'appelle désormais "Users" alors même que le fichier desktop.ini est bien renseigné pour l'affichage en français. Je suppose que cela est la conséquence du point de jonction.
3. La super chaude et méga risquée
Je ne vais pas détailler ici la dernière méthode, déjà parce qu'elle est très longue et pénible, et ensuite parce que pour l'avoir testé et m'être lamentablement empêtré dans des corruptions de profils et de base de registre, je ne la conseille pas. Cependant, vous pouvez la lire ici en anglais.
Commentaires
1. Le samedi 22 mars 2008 à 17:01, par MrBark
Ajouter un commentaire
Les commentaires pour ce billet sont fermés.