Réparer le profil utilisateur via Regedit

Anthony

Administrateur
Membre du personnel
Cette procédure s’applique à un PC fixe client léger fonctionnant sous Windows 7 Embedded. Lors de la tentative de connexion à la session d’un utilisateur, le système affiche le message suivant :


❌ "Impossible d’ouvrir la session de cet utilisateur."

Ce problème est généralement dû à un profil utilisateur local corrompu. Cela peut survenir après :


  • un arrêt brutal de la machine,
  • une coupure de courant,
  • un redémarrage non contrôlé,
  • une perte de synchronisation avec le serveur (si la machine est en domaine),
  • ou un problème de disque ou de registre.

Dans les systèmes Windows, chaque profil utilisateur est stocké à la fois dans le dossier C:\Users\ et dans le registre système. Lorsqu’un profil est endommagé, Windows peut empêcher la connexion ou charger un profil temporaire, causant une perte des paramètres et fichiers personnalisés.


La procédure suivante consiste à restaurer manuellement un profil utilisateur fonctionnel à partir de la sauvegarde automatique créée par Windows (.bak), en modifiant certaines clés du registre. Cette méthode permet de rétablir l’accès à la session et de retrouver l’environnement utilisateur d’origine.



1. Ouvrir l'Éditeur du Registre


  • Appuie sur Windows + R
  • Tape : regedit
  • Appuie sur Entrée



2. Naviguer à la clé de registre suivante


Dans Regedit :

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\ProfileList



3. Identifier les profils corrompus


Tu verras des dossiers nommés comme :

S-1-5-21-xxxxxxxx-xxxxxxxx-xxxxxxxx-1000
S-1-5-21-xxxxxxxx-xxxxxxxx-xxxxxxxx-1000.bak

  • Le profil sans .bak est celui actif mais potentiellement corrompu.
  • Celui avec .bak est la version de secours correcte.



4. Renommer les clés


Supposons :


  • S-1-5-21-...-1000 est corrompu
  • S-1-5-21-...-1000.bak est bon

Fais ceci :


  1. Clique droit sur la clé sans .bak → Renommer → ajoute .bad à la fin
    Exemple : S-1-5-21-...-1000 → S-1-5-21-...-1000.bad
  2. Clique droit sur la clé .bak → Renommer → supprime .bak
    Exemple : S-1-5-21-...-1000.bak → S-1-5-21-...-1000



5. Corriger les valeurs dans la clé réparée


Dans la clé renommée (celle sans .bak) :


  • Double-clique sur RefCount → mets la valeur 0
  • Double-clique sur State → mets aussi 0



6. Fermer Regedit et redémarrer


  • Ferme tout.
  • Redémarre l’ordinateur.
  • Essaie de te reconnecter avec l’utilisateur concerné.
 
Haut