Déplacer son dossier utilisateurs Windows

Comment déplacer son dossiers utilisateurs et ses documents sur Windows ?
Vous désirez déplacer vos données sur une autre partition afin de ne plus avoir vos documents sur la partition C et C:\Users
Cela permet de séparer les données utilisateurs de votre installation Windows, ainsi lorsque vous formatez la partition C, les données utilisateurs ne sont pas supprimées.
Voici comment procéder pour déplacer le profil utilisateurs Windows.

dossier_windows_logo

Introduction

Vous avez plusieurs disques ou partition disque et vous désirez dissocier vos programmes des données utilisateurs.
Quel intérêt ?
C’est simple, lorsque vous devez réinstaller Windows et formater la partition C, vous n’allez tout simplement pas perdre vos données puisqu’elles seront sur une autre partition/disque.

Cela peut aussi permettre de libérer de l’espace disque sur la partition C, si celle-ci est trop petite (par contre, s’il reste de la place sur le disque, vous pouvez l’étendre avec la gestion de disque).

Pour pouvoir déplacer un profil utilisateur, vous devez vous connecter depuis un autre utilisateur.
Par exemple, vous avez utilisateur1 et utilisateur2.
Connectez-vous sur la session utilisateur2 et suivez la procédure pour déplacer les données de l’utilisateur1.
Puis connectez-vous, sur la session utilisateur1 pour déplacer les données de l’utilisateur2.
ou encore plus simple, vous créez un utilisateur temporaire, et vous faites tout depuis ce dernier.
Voir : la gestion des utilisateurs sur Windows.

Le déplacement du profil utilisateurs Windows peut être effectué à tout moment, bien entendu, ce n’est pas une opération sans risque.
Cela peut provoquer des erreurs à l’ouverture de la session utilisateurs Windows.
Cette procédure est donc plutôt destinée à des utilisateurs avertis.
Ne chercher pas à transférer le dossier C:\Users en intégralité, cela ne fonctionnera pas.
Il faut faire dossier utilisateur par dossier utilisateur.

Déplacer les données utilisateurs

Dans l’exemple, nous allons déplacer :

  • les données de l’utilisateur Malekal Malekal
  • Source : C:\Users\maill 
  • Destination : E:\Users\maill

Pour cela, j’ai créé un utilisateur temputilisateur

Windows_deplacer_donnees_utilisateurs

Windows_deplacer_donnees_utilisateurs_2

Dans l’exemple, nous allons déplacer les données C:\Users\maill vers E:\Users\maill

Etape 1 : créé le dossier utilsiateur de destination

créé votre dossier Users sur la partition souhaitée, D:\, E:\ etc de destination qui accueillera le profil utilisateur
Dans ce dossier Users, recréé tous les dossiers utilisateurs, pas besoin de recréé les dossiers DefaultUser
Simplement le dossier utilisateur.

Etape 2 : copier le profil utilisateur

Puis on lance la copie en invite de commandes…

Windows10_invite_comandes_admin

La copie se fait par la commande xcopy … remplacez les chemins par les votre :

xcopy C:\Users\maill\*.* E:\Users\maill /E /C /H /K /O

Notez qu’il doit être possible d’utiliser aussi la commande robocopy, du type (pas testé):

robocopy "C:\Users\maill" "E:\Users\maill" /E /COPYALL /XJ

Windows_deplacer_donnees_utilisateurs_4

la commande s’effectue…Windows_deplacer_donnees_utilisateurs_3

Etape 3 – supprimer l’ancien profil

Nous avons copié le profil utilisateur.
Il ne reste plus qu’à supprimer l’ancien profil (C:\Users\maill) et créé un lien symbolique (Junction) qui pointe vers E:\Users\maill
Ainsi, quand Windows lira le dossier C:\Users\maill, il ira lire le contenu de E:\Users\maill
Le gros avantage de cette Juction est d’éviter d’aller modifier les chemins du profil dans le registre Windows et notamment la clé HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\ProfileList

Pour cela, on passe les commandes suivantes (à changer selon le nom de l’utilisateur), vous pouvez aussi renommer cela en graphique avec l’explorateurs de fichiers :

cd \Users
ren maill maill.old

Windows_deplacer_donnees_utilisateurs_6

Le dossier est renommé en old, on peut créé la junction.

mklink /J C:\Users\maill E:\Users\maill

Vous pouvez ensuite vérifier si la junction est bien créée, avec la commande :

dir /A:L

Windows_deplacer_donnees_utilisateurs_7

Voila, c’est terminé, vous pouvez tester en vous identifiant sur votre utilisateur.
Répétez l’opération pour les autres utilisateurs Windows.

Une fois que vos sessions s’ouvrent bien, vous pouvez supprimer les dossiers old qui se trouvent sur C:\Users
Cela vous fera gagner de la place disque.

Comment lire d'autres tutoriels de malekal.com ?

Si le site vous a aidé, svp, débloquez les bloqueurs de publicités, n'hésitez pas non plus à partager l'article ou le site sur les réseaux sociaux.

Pour pouvoir lire plus d'articles et tutoriels, utilisez le menu en haut du site. Plein d'articles et tutos utiles vous attendent !

Besoin d'aide ?

Posez votre question ou soumettez votre problème sur le forum malekal.com pour obtenir une aide efficace : Aller sur le forum malekal.com
(Visited 191 times, 2 visits today)

Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *