How to clone HDD EFI Windows 10 system to smaller SSD

 

This is for technician or advanced user only

1. parted create partition layout on SSD as the original HDD
2. dd original HDD EFI partition to SSD
3. ghost NTFS OS to SSD
4. EFI boot from Windows 10 Installation USB, need to change at BIOS. *** WARNING *** not the legacy
5. Try boot fix and enter command line
6. bcdboot c:\Windows there would be some warnings but it said created successfully
7. Reboot and you might have to choose system volume
8. msconfig and remove surplus boot option