Comment forcer Windows 7 à créer un nouveau profil de domaine avec le même nom qu'un profil existant?

13

J'avais un profil utilisateur corrompu (appelons-le bob) affectant les fichiers xslx pour Excel sur un poste de travail Windows 7 Pro x64. J'ai vérifié que le problème n'était pas présent sur d'autres profils sur la même machine.

J'ai fait un nouvel utilisateur, temp. Je me suis connecté avec le compte administrateur local et j'ai pris possession du dossier de profil de bob. J'ai ensuite copié tout dans ce dossier, à l'exception de ntuser.dat, ntuser.dat.log et ntuser.ini dans le dossier de profil du nouvel utilisateur temp. Je me suis ensuite connecté en tant que temp pour m'assurer que les fichiers étaient là. Ils étaient. Le problème d'ouverture de mon fichier Excel et l'association d'icônes ont été résolus sur ce profil d'utilisateur.

Ensuite, j'ai supprimé le dossier de profil de bob après en avoir fait une copie dans C: \ temp à des fins de restauration. Je me suis ensuite connecté en tant que domaine \ bob et Windows 7 m'a mis dans un profil temporaire.

Faire un utilisateur local avec le nom bob ne fonctionnera pas pour moi ici car le contexte de sécurité pour ce compte ne pointera pas vers le domaine.

Que dois-je faire maintenant pour permettre à Windows 7 d'oublier que j'ai déjà eu un utilisateur de domaine appelé bob? Je veux pouvoir me reconnecter en tant qu'utilisateur et je veux que l'ordinateur le traite comme la première fois qu'il se connecte et me crée un nouveau profil. Je déplacerai ensuite les fichiers de profil manuellement pour synchroniser les choses.

Mon utilisateur a un profil de domaine standard et non itinérant.

Je pensais que c'était un processus relativement simple, mais je n'arrive pas à comprendre ce que je fais différemment lorsque je traite avec des comptes au niveau du domaine.

TWood
la source

Réponses:

19
  1. Renommez le dossier de profil de l'utilisateur en Bob.old

  2. Connectez-vous en tant qu'administrateur, accédez à Panneau de configuration → Comptes d'utilisateurs → Gérer les comptes d'utilisateurs. Les comptes de domaine y apparaissent après une première connexion.

  3. Supprimer le compte de Bob

  4. Ouvrez regedit et assurez-vous que l'utilisateur n'est plus dans HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\ProfileList. Supprimez-le s'il est présent, même s'il est suivi de ".bak".

Ensuite, vous pouvez vous connecter en tant que bob pour recréer le profil utilisateur local, puis y copier vos données utilisateur.

Source: Supprimer un profil d'utilisateur local - Pas aussi simple que l'on pourrait le supposer

Frank Thomas
la source
Ah, je ne savais pas que vous pouviez gérer les comptes de domaine à partir du compte d'utilisateur du panneau de configuration. Je vais essayer ça.
TWood
n'oubliez pas de vérifier le registre. le problème est que lorsqu'un répertoire de profil utilisateur n'est pas trouvé, la clé de la liste de profils pour ce compte est sauvegardée en ajoutant un .bak au nom de la clé. tant que cette clé bak existe, vous ne pourrez pas associer l'utilisateur à un nouveau profil.
Frank Thomas
Oui, j'ai déjà restauré mon dossier de profil supprimé, puis j'ai coupé le suffixe bak de la clé de la liste de profils afin que je puisse au moins redémarrer sous le compte que j'ai cassé. Je viens de supprimer et de redémarrer donc j'espère que tout est en descente d'ici.
TWood
J'ai pu déplacer tous mes fichiers vers le nouveau profil sans problème. Merci pour votre aide Frank Thomas. J'ai fini par devoir supprimer manuellement l'entrée de la liste de profils même si j'ai supprimé l'utilisateur à l'aide du panneau de configuration, gérer le composant logiciel enfichable utilisateur. La chose étrange est que mon utilisateur a recréé bien, mais quand je reviens à la liste "gérer les comptes d'utilisateurs", mon utilisateur n'a pas été ajouté lorsque le nouveau compte a été créé. Dois-je l'ajouter manuellement? Je ne veux pas finir plus tard par ne pas pouvoir utiliser le transfert facile ou quelque chose du genre à cause de cette entrée manquante.
TWood
Je ne m'embêterais pas si cela n'apparaissait pas dans users.cpl. qui sait, peut prendre quelques redémarrages. J'ai été amené à croire que si vous administrez un utilisateur à partir de cette interface, il ne laisse pas de traces de registre derrière, mais tbh, je n'ai pas eu à traiter ce problème depuis Vista, donc il a peut-être un peu changé. Heureux que tu es parvenu à le faire fonctionner.
Frank Thomas
0

Note latérale WinXP vous permettrait facilement de renommer un exemple de dossier de profil bob.old et créerait automatiquement un nouveau dossier de profil bob. Vous pouvez ensuite déplacer les fichiers utilisateur à volonté. Cela a facilement résolu de nombreux logiciels malveillants simples spécifiques au profil.

Maintenant, dans Win7, les méthodes préférées par Microsoft consistent à utiliser la gestion des comptes pour supprimer ce dossier. Vous devez donc d'abord copier manuellement le dossier du profil utilisateur. Plutôt sous XP, vous pouvez en créer un nouveau à la volée et même revenir en arrière à la volée pour annuler le changement de nom. Ce fut un excellent dépannage rapide. Mais pas plus.

Bob
la source