Problem

Windows 7 boots into a temporary profile. User can’t find their files and shortcuts.

Cause

Corrupted registry hive.

Solution

Here is a quick fix:

  1. Open regedit
  2. Navigate to HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\ProfileList
  3. Find the profile with .bak extension (that’s the original)
  4. There’s the same key without .bak - that’s the temp profile. Rename it to .new
  5. Remove the .bak from the original profile
  6. Log out and log back in

If this works, run chkdsk next to check for disk issues.