I’ve run into several occassions where a user’s profile has “disappeared” from their comuputer. When this happens you can be sure that screams of “Where’s my stuff!” usually ensue. Many users have told me that they believed their data to be gone forever.
Fortunately this is not usually the case and it’s fairly easy to recover the profile. This document explains how to do that. Note, however, that this procedure only applies to a profile that still exists and this will do nothing to help a damaged profile.
The most common instance of this problem is when a computer is added or removed from a Domain. When this happens a new profile is created for the user, giving them a fresh desktop, My Documents, Favorites, Registry and settings. I’ve also had it happen when a computer needs to be removed from a domain and then re-added to correct various networking issues that System Administrators encounter.
Here’s a practical example:
For several years my laptop was configured as a Workgroup laptop. My username was Jeff, so my profile was labeled accordingly at C:\Documents and Settings\Jeff. (See Fig. 1)
Eventually I added a domain server, joined my laptop to the domain and setup a user Jeff on the domain GARGOYLE. When I did this I was given a new profile at C:\Documents and Settings\Jeff.GARGOYLE. (See Fig 2) Of course, my documents, settings, email, etc. were all set back to factory settings (i.e. Nothing in them).
I would prefer to use the profile I’ve had for the past several years so I followed the following procedure to point my new profile to the old settings.
Grant Full Control Permission to the Old setting folder:
· Right click on the original folder (C:\Documents and Settings\Jeff), select properties.
· On the security Tab add your new user name (in this case GARGOYLE\Jeff) and give full control permission to that user. Click OK to close.
Edit the User Profile Registry Key
· NOTE: Incorrectly editing your registry can cause serious problems to your computer, including disabling the computer completely. Do not edit the registry if you are unsure about what you are doing.
· It is also advisable that you back your registry before continuing. http://support.microsoft.com/kb/322756/ this link from Microsoft explains how to do that.
· Open the Registry Editor (StartàRunàRegedit)
· Navigate to the following registry key
o HKEY_LOCAL_MACHINE\Software\Microsoft\Windows NT\CurrentVersion\ProfileList
· We need to change the property ‘ProfileImagePath’ for our NEW profile.
· To locate the new profile, click each sub-folder to the ProfileList folder and check the ProfileImagePath value until you see the location of your NEW profile. (See Fig. 3)
o In this example the NEW profile will have ‘%SystemDrive%\Documents and Settings\Jeff.GARGOYLE’ as the value.
· Once you have located the correct sub-folder. Change the ProfileImagePath setting to match your OLD profile location (%SystemDrive%\Documents and Settings\Jeff). (See Fig. 4)
When I restart my computer and log into my domain account I am greeted with my familiar Desktop, My Document and settings that I have used for years.
-
-
Fig. 1 – OLD Profile Location
-
-
Fig. 2 – NEW profile location
-
-
Fig. 3 – Profile List and Sub-Folders
-
-
Fig. 4 – Setting updated with OLD profile
Additional Information:
The following Micorosoft link is the basis for this entry. It was written for Windows 2000 but it seems to apply to Windows XP as well. The article is more in depth and should be reviewed before proceeding.
http://support.microsoft.com/kb/314045