Go Premium for a chance to win a PS4. Enter to Win

x
  • Status: Solved
  • Priority: Medium
  • Security: Public
  • Views: 1061
  • Last Modified:

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.
0
asusxtian
Asked:
asusxtian
  • 8
  • 4
  • 3
1 Solution
 
asusxtianAuthor Commented:
janpakula,

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 !
0
 
JAN PAKULACommented:
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)

http://technet.microsoft.com/en-us/library/cc732275.aspx

or follow that

http://support.microsoft.com/kb/947215

(solution 1) and change profile paths to server (roaming paths)
0
Technology Partners: We Want Your Opinion!

We value your feedback.

Take our survey and automatically be enter to win anyone of the following:
Yeti Cooler, Amazon eGift Card, and Movie eGift Card!

 
asusxtianAuthor Commented:
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 ?
0
 
JAN PAKULACommented:
Yup it should do it - test it first
0
 
asusxtianAuthor Commented:
As how would I test that before... ? Don't I need to wipe the old profile first ?
0
 
JAN PAKULACommented:
Any backups of given pc?
0
 
asusxtianAuthor Commented:
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 ?
0
 
MaheshArchitectCommented:
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
Reboot

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

Mahesh
0
 
asusxtianAuthor Commented:
Maesh,

«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...
0
 
MaheshArchitectCommented:
Yes, that's right, if it works then you can just change user profile path in active directory matching to local profile folder path.
What you can do, after migrating user profile with Profwiz, just go to user properties in AD and set roaming profile path reflecting to local profile path.
Ex: domain user name is MaheshPM, and local profile folder is Mahesh , then you can set roaming profile path as \\server\profile$\Mahesh

But actually 2nd Method also should work. if you have already used Profwiz to migrate user profile
For Ex:
You have a workgroup user called Mahesh. You have user profile folder name as Mahesh
Now you have domain user called MaheshPM and you used Profwiz to migrate workgroup user profile folder to domain user MaheshPM
Means after migration, if you logon though MaheshPM, it should get Mahesh as a profile folder and in ProfileList registry SID for MaheshPM must be copied by Profwiz
Now when you rename folder name from Mahesh to MaheshPM and Profileimagepath from C:\users\Mahesh to C:\Users\MaheshPM, it should work as we are just changing folder name and probably SID is already there for domain account (Domain\MaheshPM) in registry

Please try below.
After renaming profileimagepath registry, just manually add domain user (Domain\MaheshPM) full control NTFS permissions on user SID key under ProfileList registry.
Then on actual profile folder, take ownership of folder and add Domain user (Domain\MaheshPM) full control permissions and click apply.
Then click on advanced in same window and select "Replace all child object...." checkbox and click apply
Once that completed, just reboot machine once and logon with domain user (domain\MaheshPM), it should work

Mahesh
0
 
asusxtianAuthor Commented:
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 !
0
 
asusxtianAuthor Commented:
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 !
0
 
MaheshArchitectCommented:
Its better to stay in touch with TechNet article
http://technet.microsoft.com/en-us/library/jj649079.aspx

Also below one is nice
http://blogs.technet.com/b/askds/archive/2008/06/30/automatic-creation-of-user-folders-for-home-roaming-profile-and-redirected-folders.aspx

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

Mahesh.
0
 
asusxtianAuthor Commented:
Technet, I figured. Always a good start indeed. Thanks again !
0

Featured Post

Hire Technology Freelancers with Gigs

Work with freelancers specializing in everything from database administration to programming, who have proven themselves as experts in their field. Hire the best, collaborate easily, pay securely, and get projects done right.

  • 8
  • 4
  • 3
Tackle projects and never again get stuck behind a technical roadblock.
Join Now