Problème connu sous Windows 7 (ou Vista). L'utilisateur se logue normalement mais il se retrouve dans une session temporaire, il a perdu tout son bureau, documents, etc.
Pour être sur qu'il s'agit bien de ce problème, lancer une invite DOS, si cette dernier se lance dans un répertoire temporaire ne cherchez plus et suivez la procédure ci-dessous.
Commencez par un redémarrage, cela peut régler le problème.
Sinon suivez cette procédure.
Cliquer sur le menu démarrer.
Puis rechercher, taper regedit et cliquez sur Entrer.
Lors de la demande d'élévation des privilèges, cliquez sur Continuer ou entrez le mot de passe de l'administrateur.
Dans regedit allez sur la clé : HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\ProfileList
Dans le panneau de gauche vous devriez avoir des clés commencent par S-1-5 ... Les répertoires des utilisateurs ont une longue série de chiffre (voir imprime écran). Repérer le répertoire se terminant par .bak , c'est ce dernier qui pose problème.
Note : Vérifiez qu'il s'agit bien de la clé correspondant à l'utilisateur en regardant si la valeur de ProfileImagePath pointe bien vers le répertoire de l'utilisateur.
Attention il y a deux possibilités:
Soit vous avez deux clés avec le même chiffre et l'une d'elle se terminant par .bak.
Soit vous n'avez qu'une clé correspondant à votre utilisateur. Aller directement au point 2 et ne tenez pas compte du point 3.

Dans le panneau de gauche, sélectionnez la clé se terminant par .bak et renommez-la. Ajoutez .tmp a la fin.
Dans le panneau de gauche, sélectionnez la clé qui fini par .bak et renommez-la. Enlever uniquement le .bak.
Dans le panneau de gauche, sélectionnez la clé finissant par .tmp et renommez-la. Retirez le .tmp et ajoutez .bak à la place.
Maintenant sélectionnez la clé sans le .bak. Dans le panneau de droite, sélectionnez RefCount, cliquez droit Modifier.
Note :Si vous n'avez pas de clé RefCount cliquer droit dans le blanc du panneau de droite, Nouveau -> Valeur DWORD (32 bit) et donner lui le nom RefCount.
Dans les propriétés de RefCount dans le champs Données de valeur entrer 0 et cliquer sur OK.

Sélectionner la clé State click droit Modifier.
Dans les propriétés de State, modifirez le champ Données de valeur en entrant 0 et cliquez sur OK.

Fermer le registre.
Redémarrer l'ordinateur.
L'utilisateur devrait pouvoir se loguer et retrouver son bureau.