boot

How To Repair Broken EFI Partition

Steps:

  1. Enter Windows Setup or Windows Recovery to get cmd (Command Prompt)
  2. Make sure that both your Windows Partition and EFI Partition are assigned a drive letter
  3. Use diskpart utility to assign a letter to the EFI Partition (i.e.: T:)
  4. Make sure you know which drive letter each partition is assigned
  5. When you’ve got both partitions ready with a drive letter use this command:
    1. C:\Windows\System32\bcdboot C:\Windows /s T:
  6. That will cause the EFI bootloader files to be copied from you Windows Partition onto your EFI partition which should get it working.