New
#41
So it was actually pretty easy on my computer, but you do need a third party partitioning program because Windows does not like to format the EFI System Partition and it is just easier to use a program like MiniTool Partition Wizard:
MiniTool Partition Wizard | Best partition magic alternative for Windows PC and Server
I'm running this from my Windows 10. In partition wizard, right click on the EFI System Partition and Format. Yes you are sure and want to continue. Partition Label is blank, File System FAT32, Cluster Size Default, OK. Right click on it again, Change Letter, give it Z:. OK again. Upper left, click Apply. It may seem like it is taking forever, but it will complete.
Now open a Command Prompt (admin). A Powershell (admin) might also work, I am not sure. My Windows 10 is C: drive, because that is what I am booted into. My Windows 7 partition is G: drive. Yours might be something else. Z: drive is now our freshly formatted and empty EFI System Partition. In the Command Prompt (Admin) run:
bcdboot C:\Windows /s Z: /f UEFI
bcdboot G:\Windows /s Z: /f UEFI /d /addlast
exit
Change the path in red to your Windows 7 drive.
That's it. After you reboot your computer and it's working, you can go back into Partition Wizard and remove the drive letter from the EFI System Partition and uninstall Partition Wizard if you don't want it installed.