There are many reasons a user may want to migrate to a different Windows 10 PC. Sometimes the user profile gets corrupt or the user may be upgrading their device. Recently, the security support for Windows 7 ended as well and many people had to shift to Windows 10.
When migrating to Windows 10, the user usually has to re-create the user profiles and set his computer configurations from scratch. This becomes a hassle later on when every minute settings have to be changed manually again.

Migrate to Windows 10
However, despite very little documentation and mention, there still are several ways through which you can easily migrate your entire PC to Windows 10 with minimal effort. Some of them are listed below:
Copy User Data Files from Previous Windows Installation
It is possible to copy user files from a previous Windows installation to a new computer. However, it is not recommended as it has to be done somewhat manually and is very tedious work. There is always the issue of corrupt files also being copied over. This solution is for people migrating from Windows 7 to Windows 10.
- First, make sure that Show Hidden Files is selected.
- To enable Show Hidden Files , press Windows key and type Control Panel . Control Panel
- Then, go to Appearance and Personalization. Appearance and Personalization
- Then, navigate to Show hidden files and folders . File Explorer Options
- Make sure that Show hidden files, folders, and drives is selected. Show hidden files and folder
- Locate the F:\Users\Username folder, where F is the drive that Windows is installed on, and Username is the name of the profile you want to copy files from.
- Select all of the files and folders in this folder, except the following files: Ntuser.dat Ntuser.dat.log Ntuser.ini