Windows 7: migrer manuellement le profil utilisateur vers un autre ordinateur

15

Voici la tâche simple que j'essaie de réaliser:

J'ai besoin de migrer le profil utilisateur de l'ancien PC vers le nouveau PC.

Ce que j'ai:

  • Disque dur de l'ancien PC Windows 7
  • Nouveau PC Windows 7

Je ne peux pas utiliser Windows Easy Transfer car l'ancien PC a disparu.

Ce que j'ai fait (sur un nouveau PC):

  • new_userCompte créé
  • Connecté new_userpour initialiser le profil
  • Redémarré
  • Connecté en tant Administratorque profil copié du disque dur de l'ancien PC versC:\Users\old_profile
  • Modification des autorisations de C:\Users\old_profile: new_usercompte ajouté avec accès complet
  • Modification de la ProfileImagePathclé de new_user dans le registre: [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\ProfileList]enC:\Users\old_profile
  • Ruche chargée C:\Users\old_profile\ntuser.datet new_usercompte ajouté avec accès complet
  • Redémarré
  • connecté en tant que new_user

Dès le premier coup d'œil, les choses étaient en place, mais lorsque je clique sur n'importe quel document sur le bureau, il affiche "Fichier introuvable / emplacement non valide". Lorsque j'essaie de cliquer sur Démarrer-> Ordinateur, il affiche "Accès à explorer.exe refusé". EDIT: je peux lire et exécuter n'importe quel fichier Task Manager, à l'exception deexplorer.exe

Un ancien PC n'avait que le lecteur C: et tous les fichiers étaient conservés uniquement dans le répertoire de profil.

Ai-je oublié quelque chose?

Merci.

Alex G
la source
D'où vient ce C:\Users\old_profile\ntuser.datfichier? Je n'en ai pas.
Merchako

Réponses:

19

La solution est une étape supplémentaire:

Chargez la ruche C:\Users\old_profile\AppData\Local\Microsoft\Windows\UsrClass.datet ajoutez un new_usercompte avec des Full Accessautorisations.

En conséquence: le profil utilisateur est migré exactement comme sur l'ancien ordinateur. Sans aucun utilitaire utilisé. =)

MISE À JOUR (après 4 ans): J'ai commencé à utiliser un outil gratuit User Profile Manager (pas User Profile Wizard!) De ForensiT. Il fait vraiment tout ce qui est mentionné ci-dessus en quelques clics.

Alex G
la source
Que voulez-vous dire par «charger la ruche»?
Marklark
1
2marklark: Google comment charger la ruche.
Alex G
1
résultats de Google: technet.microsoft.com/en-us/library/cc732157.aspx
marklark
1
Quelqu'un a-t-il réussi à faire fonctionner cela sur Windows 10? J'ai essayé deux fois; la première fois j'ai copié l'ancien profil avec Explorer (avec plusieurs erreurs de permission que j'ai ignorées) et j'ai aussi changé les permissions avec Explorer; la deuxième fois, j'ai restauré le profil avec l'utilitaire de sauvegarde de Windows 7 (donc aucune erreur d'autorisation) et changé les autorisations en remplaçant l'ancien SID par SetACL. Les deux fois, le menu Démarrer ne s'ouvrait pas après ma connexion avec le compte restauré.
Martin von Wittich
1
Un clic sur le menu Démarrer a provoqué le message suivant dans le journal des événements d'application: Apps 5973: activation de l'application Microsoft.Windows.Cortana_cw5n1h2txyewy! CortanaUI a échoué avec l'erreur: valeur non valide pour le registre Voir le journal Microsoft-Windows-TWinUI / Operational pour plus d'informations.
Martin von Wittich
0

J'ai utilisé Zinstall pour ce type de travail, bien que je transfère depuis un vieil ordinateur vivant, pas depuis un lecteur (tutoriel ici au cas où cela aiderait: http://www.zinstall.com/how-to/how-to-migrate- profil-utilisateur-vers-nouveau-domaine-windows-10-windows-7 ). Dans le passé, je l'ai utilisé pour un transfert de disque, donc cela devrait aussi fonctionner.

En ce qui concerne le problème de Windows 10 avec le menu Démarrer qui ne s'ouvre pas après le transfert, voici comment le résoudre:

  1. Déconnectez-vous complètement de l'utilisateur endommagé, puis connectez-vous en tant qu'utilisateur différent (par exemple, administrateur)
  2. Supprimer tout de

C: \ Users \ nom d'utilisateur problématique \ AppData \ Local \ TileDataLayer \ Database \

  1. Redémarrer

Le menu de démarrage va maintenant s'ouvrir.

Barakando
la source