I know it is one of the most frequently asked question. But I've tried all the fixes which didn't help. We have Windows 2012 Server R2 as DC and a series of Windows 7 systems connected to it. Suddenly, we have been receiving the notification "You have been logged in with a temporary profile" whenever we login to our server for only some of the users. I've tried fixing both the systems and the domain. Nothing helped. Kindly help me out.
We get this every so often and what I always do is go into the registry and rename the profile in the 'ProfileList'. I then rename the profile folder in c:\users. Let the user log back in and see if it creates a new profile. If that doesn't work, I replace the DefaultProfile folder on that system and that usually does it. Have you tried this yet? I believe the direct path to the profilelist in the registry is: