If you are facing this problen where every time when you try to login as the domain account, it creates a temp profile. To fix this issue...
First restart your system 2-3 times and if that doesn't fix your problem then try this,
Open Registry editer (by typing run -> regedit) and delete the offending profile registry key from below listed registry location,
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\ProfileList\
Here for the victim profile you will see similar keys under profile list, but one with .bak, The key with .bak is for the correct old profile. So, remove the new profile key ( which is not having.bak) and remove .bak from correct profile key.
Now log off and re-login with your user name and password (or restart the system once).
That’s it... :)
First restart your system 2-3 times and if that doesn't fix your problem then try this,
Open Registry editer (by typing run -> regedit) and delete the offending profile registry key from below listed registry location,
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\ProfileList\
Here for the victim profile you will see similar keys under profile list, but one with .bak, The key with .bak is for the correct old profile. So, remove the new profile key ( which is not having.bak) and remove .bak from correct profile key.
Now log off and re-login with your user name and password (or restart the system once).
That’s it... :)