Workgroup to Domain Migration - Local Machine User Profiles

I am migrating a small 11 pc worgroup to a 2003 domain, and have a question regarding migrating their previous local profiles to their new local machine/domain user profiles.

I remember a couple of years ago, there was a way to repath the new user profiles to their previous profile by renaming the user folder to their new username, and then there was a registry entry that has to be modified. I really do not want to sit there all day and copy over their Doc, and other settings to the new profile. Can anyone remember how to do this correctly? Help!!
Who is Participating?
I wear a lot of hats...

"The solutions and answers provided on Experts Exchange have been extremely helpful to me over the last few years. I wear a lot of hats - Developer, Database Administrator, Help Desk, etc., so I know a lot of things but not a lot about one thing. Experts Exchange gives me answers from people who do know a lot about one thing, in a easy to use platform." -Todd S.

James MontgomeryCommented:
I believe this is what you are looking for:

I keep this guy bookmarked!

Experts Exchange Solution brought to you by

Your issues matter to us.

Facing a tech roadblock? Get the help and guidance you need from experienced professionals who care. Ask your question anytime, anywhere, with no hassle.

Start your 7-day free trial
TrihimbulusAuthor Commented:
please dumb it down for me - : )

I have done the same by another method instead of editing registry,

Join to the new domain,

Login as user for the first time to create a profile in the desktop

Then log off as user

Login as administrator

browse to c\document&settings\

THere will be two user profiles created one with new domain and other with old domain, just interchange and rename the file,

and log off

and login in as user,

Hope this helps!


The Ultimate Tool Kit for Technolgy Solution Provi

Broken down into practical pointers and step-by-step instructions, the IT Service Excellence Tool Kit delivers expert advice for technology solution providers. Get your free copy for valuable how-to assets including sample agreements, checklists, flowcharts, and more!

TrihimbulusAuthor Commented:
Do I need to make any registry changes ?
Nope, no need for registry changes,

But please make sure you create an user with test and try before doing this to real profile,

If you are comfortable , then do for other profiles,

THis worked fantastic for me
Or this can also be done in the registry.....

How to rename or move a User Profile folder?

Use the registry key to redirect the current SID with the path to the old profile....

James MontgomeryCommented:
athavasi there can be ntfs permission issues on the profile folder if you do not follow my orginal link.

While this may have worked for you in the past, I have done this many, many times and there have been occasions where certain user reg entries etc just weren't carried over right.

My dumbed down list is as follows:

Login as domain user to create profile
Logon as domain admin
Go to documents and settings
Add the relevant domain user with full control to old profile
View hidden files
Run regedit.regedit32
Registry-load - hive go to old profile and load ntuser,dat
      Add domain user with full permissions
Unload registry hive

Hklm\software\microsoft\windows nt\current version\profilelist
Locate profile of old user and copy profileimagepath value
Locate profile of new domain user and past in profile image path of old user to profile image path of new user

This has never failed for me.

The cautious among you will copy out my docs and ie favorites etc to another folder on C drive just for some form of backup.
Mark DamenERP System ManagerCommented:
Wow, stop!  Why are you guys making this so difficult?

So to complete the whole process, join the computer to the domain, restart the computer and then login as the new domain user name.  Restart once more, and this time perform the following:

Login as the Domain Administrator
Click Properties
Select the Advanced Tab
Click Settings under User Profiles
Identify the old local login name, highlight it and select Copy To
Specify C:\Documents and settings\domainusername as the folder where you want to copy to.
In the Permitted to Use, select the domain user name then hit OK.
It will copy all of the files/folders accross, leave the original intact, and enable all the installed programs etc to still run because it alters the permissions correctly.  

Now this process may seem quite involved, but far less so that doing manual registry changes or copying of files which is wide open to errors.  If you use this proceedure, as MS intended you will find it much easier to support long term.

TrihimbulusAuthor Commented:
Semper Phi marines. You are all awesome lol.
did any of them worked ?Trihimbulus

I am new to here, you guys are doing a great job , Keep up the good work
TrihimbulusAuthor Commented:
I am doing it within the next couple of hours. I will post the results :)
"Wow, stop!  Why are you guys making this so difficult?"

Whats so difficult about a single change in the registry?
TrihimbulusAuthor Commented:
I went the registry route and it's going fine :)
Mark DamenERP System ManagerCommented:
I just think why edit the registry, why there is a built in tool within windows for doing it withough editing the registry, much easier and less prone to error.  it is all a matter of choice though!
TrihimbulusAuthor Commented:
My main issue was that there wasn't enoiugh room on the hard drives to duplicate that data. Thanks everyone - all correct answers!
Glad your happy!!
Mark's solution, while useful when migrating an XP account, is unhelpful under Vista (the basis of this question). In Vista there is no "advanced tab" as it is no longer a tabbed interface. If there is a similarly GUI solution available, I'd love to hear about it. I currently have a box that I did a Domain-Join with and I am not looking forward to the chorus of howls that will go up on Monday when every password, program setting, and wallpaper has to be manually restored.
"Advanced" tab still exists:
right-click Computer
click Properties
click Advanced System Settings (on the left menu)

And you're there (right on the Advanced tab)
It's more than this solution.Get answers and train to solve all your tech problems - anytime, anywhere.Try it for free Edge Out The Competitionfor your dream job with proven skills and certifications.Get started today Stand Outas the employee with proven skills.Start learning today for free Move Your Career Forwardwith certification training in the latest technologies.Start your trial today
Windows XP

From novice to tech pro — start learning today.