“You have been logged on with a temporary profile”

I see this error quite a few times when users logon to the Windows Server 2008 R2 RDS/TS server. The fix is pretty simple.

Use “regedit” and navigate to this entry:

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\ProfileList

Find the entry with .bak listed and delete it. When the user logs back in the profile will be recreated.

Source: KB947242

11 thoughts on ““You have been logged on with a temporary profile”

  1. Nick

    Incredible!! After all of the tons of searches, this easy fix worked in 2 seconds!!. Thank you sooooo much.

  2. Kevin

    Thanks so much, had an issue with our Exchange VM after increasing the c: VHD
    great post and will definitely share and ensure your blog gets the appreciation.

  3. Maelito



    thanks for taking the time to post this solution!!!

    Worked perfectly for me!!!!


  4. Ji

    This really does work. Is there a long term permanent fix as well? Should we implement a job that deletes profiles very 30 days?

  5. Dinesh

    Great solution that actually works! Thank you so much for saving me hours of frustration. Well done and thanks once again.

  6. Gjorret

    Thanks, it worked.

    Had an issue where the users profile didnt get loaded on one of the farm servers.
    This fixed it.

Leave a Reply

Your email address will not be published.

This site uses Akismet to reduce spam. Learn how your comment data is processed.