Cannot transfer Windows from one SSD to Another

  • Hi there and welcome to PC Help Forum (PCHF), a more effective way to get the Tech Support you need!
    We have Experts in all areas of Tech, including Malware Removal, Crash Fixing and BSOD's , Microsoft Windows, Computer DIY and PC Hardware, Networking, Gaming, Tablets and iPads, General and Specific Software Support and so much more.

    Why not Click Here To Sign Up and start enjoying great FREE Tech Support.

    This site uses cookies. By continuing to use this site, you are agreeing to our use of cookies. Learn More.
Welcome to our Community
Wanting to join the rest of our members? Feel free to sign up today.
Sign up
Not open for further replies.


PCHF Member
PCHF Member
Oct 12, 2019
I am currently using a ADATA 128GB SATA SSD for my C Drive (Windows Installation)
Due to space constraints i bought XPG SX6000 Lite 512GB NvMe SSD.
I used Easus Partition Master which has a Migrate OS to SSD/HDD feature

After doing the entire process as directed, i still boot into my older 128GB SATA SSD. From my Motherboard UEFI BIOS i tried to force boot from my NvME SSD, it still boots on the SATA SSD.
I tried a trick of disconnecting other storage components, trying to force only my NvmE to boot but i get a message Insert Bootable device and Windows cant boot

This is how my Disk Management looks now

I also tried using Macarium Reflect and its Clone feature. The result is the same. I basically get a new partition on my NvME SSD, which is just copy- paste of C drive, instead of being the NEW Windows C Drive (System Drive).

Please help me migrate to my new NvME SSD


Forum Regular
Support Team
PCHF Member
Oct 8, 2017
Yeppoon, QLD, Australia.
your new F:\ drive has no boot partition.
DISKPART will fix that.

other factors to consider, does your BIOS support NVMe drives?
have you got the latest firmware update for your motherboard?
is your BIOS UEFI and is CSM enabled?

with the hours you have already spent on this (been there, done that) sometimes it's faster to disconnect the SSD and install Windows afresh on the NVMe. that process will do all the heavy lifting for you.


PCHF Administrator
Security Team
PCHF Donator
Malware Teacher
Jul 19, 2016
Sydney, Australia
Assuming your system supports NVME??????
A better idea rather than cloning is to remove all drives except your current boot drive, and seeing you have Macrium make a rescue boot disc with it. Next create a system image with Macrium to an external drive. Next remove all drives and fit the drive you wish to boot to only. Now boot to your Macrium rescue disc and restore the saved image.


PCHF Member
PCHF Member
Sep 5, 2019
OS drive issues, always do this on a partition software as a standalone boot load. You'r elimited on what you can do with the C drive on a partition software that's running on the C drive.

Clone C to F,
shut down
disconnect C (and all other drives)
startup back in partition software
rename drive F to drive C
ensure it is set up as a primary boot partition
If it does not boot onto your new NVMe C drive, put the windows rescue CD in and do startup repair, or google windows 10 startup repair. It will show you how to rebuild MBR on your drive.

Once everything is done. You can plug in the other drives.

ensure the boot order is pointing to your NVMe drive and the old C drive is completely excluded. If the old C drive has higher up on the NVMe drive, it will boot there and mess with the MBR.


Autonomous Admin
Support Team
Sep 9, 2016
Thread closed due to lack of any feedback from the OP.
Not open for further replies.