Cloned Drive Checklist:
for Win 10/8/and 7
1.Finding a reliable disk clone software.
2.Make sure you have cloned the system reserved partition besides the system partition (C: drive).
3.Make sure you have set the clone hard drive as the first boot drive.
4.Make sure both of the source disk and the destination disk are the same MBR disk or GPT disk. If not, convert MBR to GPT disk or vise verse.
5.Make sure your computer support UEFI boot mode if the clone hard drive is GPT partitioned.
6.Check if your clone uses an MBR system partition. If this is true, you must enable CSM in your BIOS which allows you to boot from both UEFI and Legacy OPROM devices.
7.Put out to source disk and replace it with the cloned disk.
for my purposes, I have one of these:
https/www.amazon.com/Spartan-Portable-Duplicator-Transfer-DM-HS0-3H2BS/dp/B016QO5GCA
works great every time.
but as long as you have good software and your settings are correct, there shouldn't be too much of a problem.