The EFI partition is located by the BIOS by its partition signature, so can reside anywhere.
This seems like a simple method :
- Use Disk Management, right-click C: and select "Shrink volume" to create an unallocated space at its end for the future EFI partition ofEFI partition of at least 100 MB (I would suggest a bit more)
- Install a partition editor and clone the EFI partition to this
unallocated space. Use any product you like, for example the free
AOMEI Partition Assistant Standard.
See the article How to copy partition with Partition Assistant. - Open the computer, remove the Windows 10 disk and reboot
- If this works, the removed disk can now be used elsewhere.