In this article, we'll see how to automatically copy and migrate users from
local profiles to domain profiles. You will be able to migrate their files, settings, profile data, and even programs (if needed).
When switching from local to domain profiles, you unfortunately do not get to enjoy the usual convenience of domain profiles, roaming profiles, GPOs and other tools that make transitions within a domain that much easier.
The product we will use to simplify our local-to-domain migration is
Zinstall Migration Kit Pro. It allows to migrate all contents of the local profile into a domain profile, including files, profiles, settings, personalization, even applications. You can even migrate the user's local Outlook accounts and emails into his new domain Outlook setup (just don't create an Outlook profile on the domain account before the migration, otherwise it will block the local profile).
This process works for Windows 10, Windows 8/8.1, 7, Vista and XP (yes, you can transfer Windows 7 local profiles to a Windows 10 domain!)
This process does not disrupt the profile SIDs, and transfers settings in a way that is identical to a human operator manually transferring data and reconfiguring settings.
Zinstall Enterprise Migration Suite
The only caveat is that since you are going from local to domain, you can only migrate one profile at a time - not all profiles on the source machine in one shot.
Note: The guide below assumes that you are transferring from an old workstation with the local profile to a new domain machine. If the migration is happening on same physical machine, the process is still the same, you will just use the Kit to capture the source machine into a container backup stored on shared storage, before deploying back to target machine.