@PoloNut,
Your disk layout looks normal, but it is not optimal. Your partitions in order are: recovery, EFI System, MSR, Windows, Recovery. This is what I would do (all commands run in a command prompt with admin privileges):
1. On your existing Windows run:
That will disable the Windows Recovery Environment and move the Windows RE files into the Windows folder.
2. Prepare the new SSD:
Code:
diskpart
list disk
select disk # <-replace # with the actual number for the SSD
clean <- this will erase the disk selected above, make sure it is the SSD
convert gpt
select part 1
delete part override <-this will delete the MSR automatically created with the convert gpt command
create part EFI size=100
format fs=fat32 quick
assign letter=w
create part MSR size=16
exit
3. Your SSD will now have an EFI system partition, followed by an MSR partition, followed by blank, unallocated space. Now clone or copy ONLY the C: drive partition from the HDD to the SSD. Give the new cloned partition on the SSD a drive letter, let's say E:.
4. Run the final command to write the boot files from the new cloned partition to the new EFI system partition to make the SSD bootable:
Code:
bcdboot E:\Windows /s W: /f UEFI <-replace E: with whatever drive letter you assigned to the new partition
5. Boot the computer from the new SSD. Once you are in Windows on the new SSD, re-enable the Recovery Environment:
6. Once you get everything working fine on the SSD, you can delete all the partitions on the HDD and reformat it as one big data partition - or however you like. You want to keep GPT partitioning because that is what Windows expects to see on a computer booting in UEFI mode.