By Ailsa / Last Updated February 8, 2020

How can I migrate user profile?

“I am looking for something like Windows User State Migration Tool (USMT). I need to migrate 50+ user profiles to a new computer, but I found USMT has some limitations. These include:

  • Migrations that require end-user interaction.

  • Migrations that require customization on a machine-by-machine basis.

So what do you recommend to transfer user profiles, any help would be appreciated, thanks.”

What is USMT?

As we all known, Windows User State Migration Tool (USMT) as a part of Microsoft System Center Configuration Manager (SCCM), will transfer all user accounts by default. It allows you to migrate user profiles from 32-bit to 64-bit computer. In addition, you could transfer local accounts and domain accounts.

Apart from user accounts, USMT has the ability to migrate user files, operating system settings, application settings, and moves them to a new Windows installed computer as well. USMT is applied to PC refresh, or computer replacement, etc.

However, USMT has some limitations, including:

  • USMT requires end-user interaction or require customization on a machine-by-machine basis.

  • USMT is not easy to use for ordinary users.

  • You are not allowed to migrate single user.

  • You are not allowed to directly transfer data from source computer to target computer over network.

  • You can only migrate Windows with the same operating system. If you migrate Windows 7 to Windows 10, the user profile may be corrupted or incomplete.

If you want to use USMT in Windows 2000, XP, Vista, 7, 8, 8.1, and 10, download Windows Assessment and Deployment Kit (Windows ADK) first.

Migrate user profile to new computer using USMT

1. Run adksetup.exe file and select User State Migration Tool (USMT) to install.

2. Type the following command to migrate all accounts and user settings and then hit Enter. Next, leave the command.

scanstate \fs1\migr\userdata /i:miguser.xml /i:migapp.xml /o

3. To load all profiles from store on the source computer, run the following command on the target computer. Then, exit the command.

loadstate \fs1\migr\userdata /i:miguser.xml /i:migapp.xml

As mentioned above, there are some limitations when you use user state migration tool. And you need to use Scanstate.exe and Loadstate.exe command. If you are not familiar with command prompt, there may be a risk of operation error. So, a question comes out: is there any other better way to move user profile to new computer in Windows 7/8/10?

Reliable way to migrate user profile in Windows 7/8/10

As for the user profiles migration tool, it’s highly recommended to use AOMEI Backupper Professional, which for Windows 7/8/10/XP/Vista. It will help you out, and you are allowed to migrate all the user profile or single user files no matter what situations you are facing. Also, you can directly move files from one computer to another over network. This software has a wizard-like interface, so all steps become much easier.

How it works to migrate user profiles to new computer in Windows 10/8/7 without losing any data and installed programs? See the detailed steps listed below:

Before you do:

  • Download best user profile manager – AOMEI Backupper Professional.

  • Two computers installed with Windows operating system. One of them as the source computer, another as the destination computer

  • Create a network share folder on the target computer at first.

  • Backup user profile on the source computer, just in case.

1. Execute the user profile migration tool after installation, go to Backup tab, and choose File Sync afterwards.

File Sync

2. Change Task Name if required, click Add Folder and then press triangle down button to add user profiles to migrate.

Add Folder

3. Choose a destination location. Then, choose the folder you want to sync user profiles to.

Add Sync Destination

4. Press Start Sync button to migrate user profiles to new computer in Windows 10/8/7.

Start Sync


  • Sync Options: you could comment the task, and enable email notification; besides, you could check the option Automatically create a folder with the same name as the task in the target location.

  • Schedule: you could sync files daily, weekly, monthly, even create sync, backup task when start the event triggers, or when USB plug in, or help you to real time sync files or folders, etc.

Then, wait for a moment, all the user profiles will be migrated to a new computer. Obviously, you can backup user profile to same computer.

Final words

USMT and SSCM is a good user profile migration tool when you try to transfer user files from 32-bit computer to 64-bit. But if you are going to migrate user profiles from Windows 7 to Windows 10, it will not work as normal.

Besides, Windows Easy Transfer (discontinued in Windows 10) could do you a big favor when you transfer personal files and settings in Windows XP/Vista/7/8/8.1.

Compared with these solutions, you could find that the best resolution is to use AOMEI Backupper, which is more flexible and easier to use in Windows XP, Vista, 7, 8, 8.1, 10. Moreover, AOMEI Backupper can help you move system reserved partition to another drive, move program files to another drive, backup hard drive, clone Windows 10 to SSD, etc.