Windows 10 copied C: disk does not boot

Hello, all.
I had a problem recently trying to do a hard disk to SSD copy on a Windows 10 PC, using HDClone Professional Portable 7.1.2a. The disk copies to the SSD successfully, but when the disk is removed and the SSD mounted in the PC, it refuses to boot, saying a Required Device is Missing, or that the disk is not bootable. I suspect it has something to do with the disk geometry and differences between MBR and GPT disks.
However, I did find a solution. What I did was mount the SSD onto the PC, and run a new install of Windows 10 using a USB stick created with the Microsoft Media Creation Tool. The part about the license code is skipped, and the install completes. Then, using HDClone, the C: partition, not the entire disk, is copied from the hard disk to the SSD, overwriting the partition the Windows install created. Upon rebooting, the PC comes up normally without any errors.
This saved my day, so I am sharing it here in case someone find it useful.
I had a problem recently trying to do a hard disk to SSD copy on a Windows 10 PC, using HDClone Professional Portable 7.1.2a. The disk copies to the SSD successfully, but when the disk is removed and the SSD mounted in the PC, it refuses to boot, saying a Required Device is Missing, or that the disk is not bootable. I suspect it has something to do with the disk geometry and differences between MBR and GPT disks.
However, I did find a solution. What I did was mount the SSD onto the PC, and run a new install of Windows 10 using a USB stick created with the Microsoft Media Creation Tool. The part about the license code is skipped, and the install completes. Then, using HDClone, the C: partition, not the entire disk, is copied from the hard disk to the SSD, overwriting the partition the Windows install created. Upon rebooting, the PC comes up normally without any errors.
This saved my day, so I am sharing it here in case someone find it useful.