there's a local user account and a domain account. the domain account will always have a .domain.
you can just have them log into their domain then log them out and copy the local profile to the domain profile.
you can also log the user into the domain, once the registry hive is loaded edit the registry path below.
The "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\ProfileList" sub-key
and change the path and give the domain user full rights and ownership.(not sure it will work well)
link here. another answer from a site.
I had the case in my work. What I did is create a Domain Name the same name which they were logon locally. Copy the Local Profile to whatever media you prefer, other than the orginal Location. Then let them logon into the Domain for the First Time, once the User Profile has been created Restart the Machine and Logon into the Administrator Local.
Then go to C:\Documents and Settings and paste the Profile which you have copied it before. It will ask you to Overwrite, yes, yes, and yes.
Restart the Machine and logon into the Domain by thier username and password. and It's DONE.
app to migrate users. if this is a sbs server, you can use the connect computer wizard, it's simple.
microsoft user migration toolkit last option on the server create a profile share.
make a folder the same as their logon username.
on the desktop map the share to a drive letter (temporary)
on the desktop log on as administrator and go to user profiles, select the user and copy the profile to the mapped drive user folder.
when done go into ad user and computers and inter the profile path as \\servername\profiles\%username%
click apply (you will get a message stating a folder exist or close to it, click yes and the correct permissions will be applied to the folder and when the user logs on it will pull down their profile .
the faster way without copying is as posted edit the registry profile list path of the domain user to point to the local user folder and on the directory give the domain user full control to the local profile path and also give them ownership.
just remember to reboot the pc when the local user logs off or domain user logs off and when you log in as administrator, you won't get a error copying the profile.