Follow these steps to fix a corrupt Windows 7 profile.
1.Restart PC and Login as a Local Admin or another Domain User.
2. Rename: c:\users\%username%
3. Export (just as a backup in case you need it) and then delete registry key:
(Look through each Profile key under this reg key and view the “ProfileImagePath” to find which key is related to which user)
4. Logout and login as the original user and it will create a new profile for them.
If you do not delete the registry key it will continually give a “temporary” profile to that user infinitely or until you rename their c:\users\%username% folder back.