Question: how to transfer windows 10 from one hard drive to another?
Answer: Connect the new SSD to PC via SATA cable and initialize it (as the same partition style as your OS disk).
Download, install and run EaseUS Partition Master on your PC.
Select Migrate OS to HDD/SSD, and select the new SSD as your target disk to move Windows 10.