web-dev-qa-db-fra.com

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

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 de la même machine.

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

Ensuite, j'ai supprimé le dossier du profil de bob après l'avoir copié 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é de ce compte ne pointe 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 souhaite pouvoir me reconnecter en tant que cet utilisateur et que l'ordinateur le traite comme s'il se connectait pour la première fois 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 un profil itinérant.

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

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

  2. Connecté 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 pour 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 d'utilisateur local, puis y copier vos données d'utilisateur.

Source: Suppression d'un profil d'utilisateur local - pas aussi simple qu'on pourrait le supposer

19
Frank Thomas

Note secondaire 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 à un profil.

Désormais, dans Win7, les méthodes préférées par Microsoft consistent à utiliser la gestion de compte pour supprimer ce dossier. Par conséquent, vous devez d’abord copier manuellement le dossier du profil de l’utilisateur. Plutôt dans XP, vous pouvez en créer un nouveau à la volée et même revenir à la volée pour annuler le changement de nom. Ce fut un excellent dépannage rapide. Mais pas plus.

0
Bob