Boot into Windows Installer. However, when prompted, instead of clicking the "Install Now" button, choose the "Repair your computer" option. For example screenshots, refer to the "Solution 2" section at -recovery/fix-error-0xc000000e.html.
I had this issue too, I cloned my disk to a Samsung EVO 870 and it would boot one time then fail. Similar to user1247736 I found that the partition where Windows was installed was not C anymore. To fix this:
My SSD was labeled as H instead of C so I received a winload.efi error. The solution I found was to use the cmd on a repair install off a usb and then type, type bcdboot H:\windows (if H is your windows partition)
Also this might help you, I believe fixmbr is for mbr disks only not for gpt disks. Basically you have to assing a drive letter to the efi system partition using diskpart and then start the bootrec /fixboot operation from inside the partition. -to-repair-the-efi-bootloader-on-a-gpt-hdd-for-windows-7-8-81-and-10-on-your-dell-pc?lang=en
I had the same issue. Solution was to remove existing EFI partition via diskpart (in diskpart boot partition there was no EFI information in partition details).Exactly last response from user "topgundcp": -restore/175489-cloned-ssd-wont-boot.html
My suggestion is to delete then re-create the EFI partition then use bcdboot to create a brand new BCD, From Admin command prompt:diskpartselect disk 1select par 2delete partition overridecreate partition EFIformat quick fs=FAT32assign letter=Aexitbcdboot E:\Windows /s A: /f UEFImountvol A: \D
I started again, using diskpart clean, diskmanagement MBR, and making sure not to boot to the USB connected disk and all went well. I was using Clonezilla in beginner mode and in both attempts I selected to copy the main boot record.
c80f0f1006