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 :
Ce problème est généralement dû à un profil utilisateur local corrompu. Cela peut survenir après :
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.
Dans Regedit :
Tu verras des dossiers nommés comme :
Supposons :
Fais ceci :
Dans la clé renommée (celle sans .bak) :
"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 :
- Clique droit sur la clé sans .bak → Renommer → ajoute .bad à la fin
Exemple : S-1-5-21-...-1000 → S-1-5-21-...-1000.bad - 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é.