Lorsque vous démarrez Windows 7, après avoir saisi votre mot de passe, le message en bas à droite « Votre session a été ouverte avec un profil temporaire« .
Vous avez perdu vos documents du bureau ainsi que vos paramètres Windows.
Voici quelques explications afin de trouver les sources du problème.
Introduction
Lorsque vous saisissez votre mot de passe, l’ouverture de session démarre, puis le bureau Windows arrive mais vous n’avez pas vos documents et paramètres (fond d’écran etc).
Une popup en bas, avec le message « Votre session a été ouverte avec un profil temporaire« .
Vous avez « perdu » vos documents.
En clair, Windows ne parvient pas à charger votre profil, c’est à dire vos paramètres.
Windows démarre alors sur une session temporaire, toutes les actions que vous allez y faire seront perdus lors de la prochaine ouverture.
Le profil de cette session temporaire est : C:\Users\TEMP
Sachez que vos documents ne sont pas perdus et sont toujours présents dans les différents documents de votre profil utilisateur Windows : C:\Users\<votreuser>\Documents, Vidéos etc.
Ces problèmes d’erreur d’ouverture de session Windows peuvent avoir de multiples sources, ce qui rend leur résolution assez difficile.
Il est donc assez compliqué de couvrir tous les cas. De plus, la résolution peut demander des connaissances de Windows afin de comprendre ce qui s’est passé.
Cet article va donc mélanger des méthodes classiques de résolutions de problèmes mais aussi des explications plus spécifiques sur le fonctionnement des sessions Windows.
Quelques informations sur le fonctionnement des sessions Windows.
- Les informations de sessions (nom d’utilisation et chemin de profils) sont stockées dans le registre Windows, plus particulièrement dans la cas clé : HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\ProfileList
- Le chargement des sessions est géré par des services Windows, notamment le service : Service de profil utilisateur
- Les paramètres utilisateurs sons stockés dans le fichier C:\Users\<user>\NTUser.dat
En clair donc, si les informations dans le registre Windows sont incohérents ou si le fichier NTUser.dat est inaccessible / corrompus, le message d’erreur « Votre session a été ouverte avec un profil temporaire » peut s’afficher.
Ainsi dans le dernier cas, la source peut-être multiple, problème de disque dur, antivirus qui pose problème etc.
Si le problème se présente sur toutes les sessions, envisagez un problème externe au profil et plus global, comme un antivirus qui pose problème.
N’hésitez pas à aller faire un tour dans l’observateur d’évènements et vérifier les événements User Profile Service, vous pouvez y trouver une erreur générique : Windows ne peut pas charger le profil stocké. Les causes possibles de cette erreur incluent des droits de sécurité inssufisants ou un profil local endommagé.
Restauration système
Avant toute chose et notamment si le message d’erreur se présente sur tous les sessions.
Vous pouvez tenter une restauration du système.
Cela permet de revenir à un point de restauration de Windows antérieure et de remettre celui-ci comme il était.
Le but ici est donc de remettre Windows, quand tout fonctionnait.
Pour cela, sur votre clavier :
- Touche Windows + R
- tapez rstrui.exe et OK.
- Suivez les instructions pour choisir un point de restauration dans le calendrier. Plus d’informations, lire le tuto : restauration du système Windows
Voyez ce que cela donne après la restauration du système.
Fichier NTUser.dat
Déjà vu le cas, où le fichier NTUser.dat est verrouillé. Ainsi, l’observateur d’évènements retourne l’erreur :
Windows ne peut pas charger le profil stocké. Les causes possibles de cette erreur incluent des droits de sécurité inssufisants ou un profil local endommagé.
Le processus ne peut pas accéder au fichier car le fichier est utilisé par un autre processus.
et plus particulièrement : Le processus ne peut pas accéder au fichier car le fichier est utilisé par un autre processus pour C:\Users\<user>\NTUser.dat
Dans le cas précis, le gagnant est Antivir.
Impossible d’ajouter une exception dans l’antivirus sur les extensions .dat, probablement car Antivir ne garde pas les paramètres à cause du profil temporaire.
La désinstallation d’Antivir a résolu ces problèmes de chargement de profil de session Windows.
Incohérence dans ProfileList
Ces problèmes ne sont pas forcément simples à comprendre.
Les informations des sessions et chemin des profils sont stockés dans le registre Windows.
Ces informations se trouve dans la clé : HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\ProfileList
Vous y trouverez une liste de dossier avec des suites de lettres et chiffres (SID).
Chacun de ces dossiers contient les informations de session. Si ces informations sont incorrectes, par exemple, le profil : C:\Users\<user>\ n’est pas correcte, Windows ne trouvera pas le fichier NTuser.dat et ainsi vous aurez l’erreur d’ouverture de session.
La page suivante indique les résolutions de problèmes ProfileList : Votre session a été ouverte avec un profil temporaire
Contournement
Si le problème se présente sur une session spécifique.
Vous pouvez contourner le problème, en créant une nouvelle session et d’y copier vos documents personnelles.
Vous devrez cependant reconfigurer celle nouvelle session (fond d’écran), vous allez aussi perdre vos informations utilisateurs.
Ainsi, vous repartez d’une session neuve.
Pour créer un nouvel utilisateur, vous pouvez utiliser l’utilitaire netplwiz.
Suivez la procédure suivante : netplwiz : ajouter un utilisateur Windows facilement.
Ensuite, ouvrez l’explorateurs de fichiers puis rendez-vous dans le disque C puis le dossier Users (ou Utilisateurs).
La liste des utilisateurs s’ouvre alors.
Ouvrez l’utilisateur de la session qui rencontre des problèmes.
Sélectionnez le dossier Documents, Musique, Vidéos (en laissant appuyer sur CTRL, vous pouvez sélectionner plusieurs dossiers).
Clic droit et couper.
Ouvrez le dossier de la nouvelle session puis faites un clic droit / Coller.
La copie des documents vas alors s’effectuer vers la nouvelle session.
Reconfigurez la nouvelle session, attendez quelques jours, et supprimer la session qui ne fonctionne plus à l’aide de l’utilitaire netplwiz.