Hi, I am currently planning to upgrade my Desktop PC. This involves changing out the processor, motherboard and GPU. I want to know if there is any way I can migrate Windows 10 keeping all my apps and files intact as it is to a new system. The new system will have the following changes: New Processor (Switching from Intel i5 3450 to AMD Ryzen/Threadripper) New Motherboard (Currently on Gigabyte, will move to MSI motherboard) New Storage Medium (Currently on HDD will move to M.2 NVME) New GPU (Will be upgrading my Nvidia GPU) Is there anything that can allow me to move my OS with my settings ? Will making a system image help ? Will a re-arm help ? Or should I just use Clonezilla to clone the partition ? Any help. Please let me know if any other info is required. Thanks.
You can simply keep using the systemdrive and all will still be there, or clone the hdd to the new ssd (the ssd should provide simple and free software to perform the migration), or create a system backup and redeploy to new hardware.
Keep everything in place System will recognize any changes And install the necessary drivers (From past experiences)
Can you please explain in a little bit more detail, the third way ? What do you mean by create a system backup and redeploy to new hardware ? How do I do that ? Thanks.
So I can just take Clonezilla and copy my boot disk to the SSD and simply boot from the SSD ? There won't be any BSODs ? I am going from Intel to AMD, with a different motherboard and different storage medium.
the only bug … sandbox stopped working .. the rest work fine, no bsod, etc etc etc (I can't promise, clone the drive, test it for couple days)
My method for that option is booting from a winpe disk (either made by these projects or the one from sergei strelec) containing macrium reflect and create a system backup, when you boot the new hardware with the winpe disk you can redeploy it to the new hardware, most backup tools have a "redeploy to new hardware" option. But i mostly use the disk migration tool provided by the ssd manufacturer to clone all to the new ssd.
The main question I wanted to ask is that: 1) Is a sysprep necessary before taking a disk image via Macrium reflect ? I actually can't test because TBH I am on a Win 8.1 system, which I need to upgrade to Win10 then image and then deploy on new hardware. Bit of a complicated situation for me.
No, not needed. Today i got a similar scenario, have a pc to upgrade, the current hdd is BIOS/MBR installed and the new hardware is UEFI only, so i am going to create a macrium full systembackup and test restore it on one of my systems setup to UEFI only, before i get the new upgrade set.
I once moved Windows 7 which worse than windows 10 for hardware Compatibility It was installed on PC then move it to Virtual Machine on same PC then on FlashDisk on different PC and cover it from UEFI/GPT to BIOS/ MBR and remove system reserved partition No problems in this time Although I got problems previously when moving from very old HW to New one But for Windows 10 it much more simple You only need to uninstall graphic driver and any unnecessary drivers just to save space you can throught it any Storage Unit and it will boot and recognized your new machine You wll lose your Windowsn Activation of course I used Acronis True Image 2019 Iso Free but I read that free version basied on linux so it will not recognized some nvme ssd Great tools worth try it
To move flawlessly you need just one thing. That old and new system must use the same kind of HDD controller. Nowadays almost always the old and new system are set both in AHCI mode, so the problems of the past are gone. But if you have a fancy controller say Intel Machines set in RAID mode, the process can be very very complicate, in that case (if the old machine is working) a sysprep is really a good idea.