How to swap hdd with m.2 drive?

I have a working PC with a normal hard drive connected (Drive c and some operating system partitions)
Now I purchased a new M.2 drive,
I would like to keep the installation and files currently on the the hard drive and move it all to the new M.2
How to do that? and how to set the M.2 drive as my C drive? Thank you!


Solution 1:

The process can be different for every machine, but the basics are:

Boot up with both drives installed. Once you are in windows, install Macrium Reflect Free edition.

Confirm you can see both the HDD's in Explorer.

Read fully and understand the instructions for Macrium Reflect, as any data loss at this point will be your fault.

Open macrium reflect and do a clone (drive to drive) copy.

Once finished, switch off machine and remove old HDD. Keep safe.

Assuming you have the m2 slot enabled in the boot order, you should now be able to power on and boot from your new M2 drive.