[SOLVED] How do I move my Windows installation to a new SSD?

princedragonis

Honorable
Apr 4, 2015
19
0
10,510
spearblade.com
I have a Windows 10 on my HDD. I recently purchased an M2 SSD. I wish to boot my Windows from it and have all the apps on it. It is being shown as a drive. I wish to move my Windows to the SSD. A reinstallation is okay. My question is:

If I try to install a Windows 10 copy from a live USB by setting BIOS boot priority to the flash drive instead of the HDD's Boot Manager (therefore, without disconnecting the existing HDD from the motherboard), can I install a Windows on the SSD, given it appears in the disk selection window? Assuming I can, what will happen upon a restart, if I set BIOS boot priority to the SSD now? Assuming now I have two separate operating systems on different disks both connected to the same board, can I format the HDD's C Drive (of course, after moving any data and given I am okay with saying goodbye to my software) and make it a normal HDD partition?

Will this do the migration, sort of, that I am looking for, or am I missing something?
 
Solution
Victoria is windows software.
Scroll down to bottom of the page. Download link is there.

With MHDD it's more complicated.
  • 1. Download magic boot disk MHDD iso image.
  • 2. Mount magic iso image
  • 3. Download HP usb format tool
  • 4. Use HP usb format tool to make bootable USB flash drive using mounted iso image as boot files source
  • 5. Copy over contents of iso image to usb flash drive. Do not overwrite any files. Choose skip, when asked to overwrite.
  • 6. In BIOS switch sata controller mode to IDE (after done with MHDD, you'll have to set...

USAFRet

Titan
Moderator
What you described is NOT a migration. That is a clean install, and would be done improperly like that.


Clean install here:



Or, migration of everything, all at once.
How much space is consumed on your current C drive?
What size/make/model is the new SSD?
 

USAFRet

Titan
Moderator
-----------------------------
Specific steps for a successful clone operation:
-----------------------------
Verify the actual used space on the current drive is significantly below the size of the new SSD
Download and install Macrium Reflect (or Samsung Data Migration, if a Samsung SSD)
If you are cloning from a SATA drive to PCIe/NVMe, install the relevant driver for this new NVMe/PCIe drive.
Power off
Disconnect ALL drives except the current C and the new SSD
Power up
Run the Macrium Reflect (or Samsung Data Migration)
Select ALL the partitions on the existing C drive

If you are going from a smaller drive to a larger, by default, the target partition size will be the same as the Source. You probably don't want that
You can manipulate the size of the partitions on the target (larger)drive
Click on "Cloned Partition Properties", and you can specifiy the resulting partition size, to even include the whole thing

Click the 'Clone' button
Wait until it is done
When it finishes, power off
Disconnect ALL drives except for the new SSD
This is to allow the system to try to boot from ONLY the SSD
Swap the SATA cables around so that the new drive is connected to the same SATA port as the old drive
Power up, and verify the BIOS boot order
If good, continue the power up

It should boot from the new drive, just like the old drive.
Maybe reboot a time or two, just to make sure.

If it works, and it should, all is good.

Later, reconnect the old drive and wipe all partitions on it.
This will probably require the commandline diskpart function, and the clean command.

Ask questions if anything is unclear.
-----------------------------
 
  • Like
Reactions: ssbaraskar99

princedragonis

Honorable
Apr 4, 2015
19
0
10,510
spearblade.com
Untitled.png


It says clone failed (error 0) after a while.
 

princedragonis

Honorable
Apr 4, 2015
19
0
10,510
spearblade.com
What's convulated? I only have the C drive with 275 GB as the system partition. Don't the three other partitions (450MB, 99MB, 523MB) get created automatically by Windows, don't they? So basically I have to select these three different partitions along with the main C partition and then clone all of them on the same partition on the second disk. Right? I thought Windows will recreate those boot partitions automatically later.
 

princedragonis

Honorable
Apr 4, 2015
19
0
10,510
spearblade.com
Ok, so now it says insufficient space. As you can see in the image below, #5 is not getting copied.

There is indeed empty space, but #5 just can't make it to the second disk. It is the recovery partition. I tried only dropping #5 onto the new disk, and it works, but then I can't add others except #1.

Untitled.png
 

princedragonis

Honorable
Apr 4, 2015
19
0
10,510
spearblade.com
Clone fails again even when I leave out #5 (the not enough space error doesn't come and cloning begins).

Untitled.png


Here is the full error:

Clone failed - Error 0 - Read failed - 23 - Data error (cyclic redundancy check).-m_pSegmentToRestore->m_FileSystem.ReadFile- WriteFilemSystemData failed- pDataRun == NULL - RemapMFTRecord failed