When this happens a new profile will need to be created, then all your data needs to be moved to the new user profile. Here is a link a link to Microsoft support for the steps to take: http://windows.microsoft.com/en-us/windows/fix-corrupted-user-profile#1TC=windows-7
Or you can set up ERUNT to back up the registry which will include the user profile files to run as a scheduled task. Fortunately, I had run the ERUNT program not too long ago. In seeing that my profile turned to temp after doing a system restore. Next I noticed that the
ntuser.dat file was missing from my user folder. Then I brought up the command prompt and ran the command:
dir ntuser.dat /s and found a copy in the
Windows\erdnt directory. WHEW! Next, I copied the file into my user folder and most things are now back to normal.
A quick internet search found the program's home page at: http://www.larshederer.homepage.t-online.de/erunt/. I downloaded it and re-installed the program. After this last round of creating a restore point, I have lost my trust in the Windows restore points. Also, I found a video that shows how to setup this program as a scheduled task and removes the old backup files. Automatically Backup Your Windows 7 or Vista Registry Daily Using ERUNT by britec.co.uk From using this video as a guide, I have now set up a task to run weekly.