So, I was testing Windows 7 roaming profiles and ran into the following error which wouldn’t shake off: “You have been logged on with a temporary profile”. Here’s what happened:
I wanted to see if profiles were properly downloading from the server, so on my test workstation I deleted the test user’s profile from C:\Users. When I tried logging on as the test user, Windows 7 gave me the error message. After poking around on the web, I learned that Windows 7 actually keeps track of all the profile folders in this registry key: HKLM\Software\Microsoft\Windows NT\CurrentVersion\ProfileList. After deleting the key corresponding to C:\Users\TestUser, subsequent logins worked perfectly. You’d think Windows 7 could handle this on it’s own. At least the fix is easy.