Avatar of asusxtian
asusxtianFlag for Canada asked on

Profile not roaming as intended after workgroup migration to domain

I migrated a workgroup network to a domain (Windows 2008 R2) and implemented roaming profiles. I decided to migrate user local profile to the domain using the ForensiT migration tool (http://www.forensit.com/downloads.html) But here's the tricky part that I overlooked : the local username profile was different from the standardized chosen form (John Doe vs jdoe on the domain) On the local computer, no problem but when roaming everything is falling apart. ForensiT does not change or recreate the user profile folder so the old username stays and therefore a lot of the profile cannot roam. My question which I have been a while puzzled with is : How can I fix that without having to mess around with the actual profile. This is a lawyer's office and they have a lot going on so messing around with the profile is quite slippy.
Windows Server 2008Windows 7Active Directory

Avatar of undefined
Last Comment

8/22/2022 - Mon



Can you be more precise as in which context would I use the tools you suggest ? I already, as stated in my question, migrated the user profile.

Now I need a way to even the profile folder names for all the users. From C:\Users\John Doe (old workgroup name) to C:\Users\jdoe (new domain login name)

Thanks !

that http://tacklebox.cns.ohiou.edu/Moveuser/ tool would do it for you - but because you have migrated all of them its too late for that

easiest fix would be to wipe profiles and start from new fresh profiles - and use folder redirection for my documents and desktop (+other important folders)


or follow that


(solution 1) and change profile paths to server (roaming paths)
Experts Exchange is like having an extremely knowledgeable team sitting and waiting for your call. Couldn't do my job half as well as I do without it!
James Murphy

How about migrating everything (I mean everything, not only the MS-centric stuff) from the user profile as it is on the workstation so I could rebuild a new profile from it.

Does USMT does that ?

Yup it should do it - test it first

As how would I test that before... ? Don't I need to wipe the old profile first ?
Get an unlimited membership to EE for less than $4 a week.
Unlimited question asking, solutions, articles and more.

Any backups of given pc?

I suppose I could backup the entire PC before hand and then use USMT to migrate everything from the given profiles ? I am Microsoft certified for Windows 7 but using USMT does not appeal much to me, highly time consuming to learn isn't it ?

Yes, it is true that Profwiz do not create new profile folder
If you set roaming profile folder same as original user local profile folder in active directory user properties, do you get any error ?

I assumed that you have migrated profile with Profwiz and now domain username is different from actual profile folder.

You can try below, I think it should work 1st test it please

Reboot the Machine 1st
Then Login with a different admin user account.
Rename the affected profile folder to match domain username, note the new path.
Open regedit. Navigate to
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\ProfileList
Find SID (respective domain user) in the keys listed there. It should point to old profile path.
Change the Profileimagepath entry to the new path noted above

Now you should be get same profile folder name upon user domain logon as user name and then just set roaming profile such \\server\profile$\%username%

This should work hopefully

Experts Exchange has (a) saved my job multiple times, (b) saved me hours, days, and even weeks of work, and often (c) makes me look like a superhero! This place is MAGIC!
Walt Forbes


«If you set roaming profile folder same as original user local profile folder in active directory user properties, do you get any error ?»
Your first suggested solution look appealing as I recently had to change a user name on the server part following a typo error and it went quite smoothly. Maybe by changing the user name profile path (\\Server\Profile$\jdoe) according to the original local profile (C:\users\john-doe) would do the trick ?

I believe I tried (on a test machine) your other suggested solution but it failed. That solution seems to work fine in a workgroup. But I may overlooked the SID...

Log in or sign up to see answer
Become an EE member today7-DAY FREE TRIAL
Members can start a 7-Day Free trial then enjoy unlimited access to the platform
Sign up - Free for 7 days
Learn why we charge membership fees
We get it - no one likes a content blocker. Take one extra minute and find out why we block content.
See how we're fighting big data
Not exactly the question you had in mind?
Sign up for an EE membership and get your own personalized solution. With an EE membership, you can ask unlimited troubleshooting, research, or opinion questions.
ask a question

Thanks everyone ! I wish I could grade the solution to Excellent but EE is stressing me to close this question. I dit not have time to test the solution and I indeed intend to do so. I wil sure let you all know. Special thanks to Mahesh for your very detailed step by step explanation !

I promised I would come back on the issue, so I am ! Maesh I tried your solution in a lab (changing profile name on the local computer and in the registry), and it seemed to have work out indeed !

The only thing on the side note is the all proper process to set up roaming profiles. Any suggestions/link on a good practices document on the subject ? There is plenty HowTos on the subject but is there a more reliable one ?

Thanks again all !
Get an unlimited membership to EE for less than $4 a week.
Unlimited question asking, solutions, articles and more.

Its better to stay in touch with TechNet article

Also below one is nice

You will get lots of material on internet\YouTube\Blogs, even on EE but the above two can be used as backbone for all in my opinion wrt Roaming profiles


Technet, I figured. Always a good start indeed. Thanks again !