bootrec / scanos
bootrec / fixmbr
bootrec / rebuildbcd
Step 6 . Press Enter after each command and wait until the command runs out.
Step 7 . Restart the computer.
If the bootrec command is not effective, try running the same command three times before moving to the second method below.
If there is no installation disc, you can check if your system has a recovery tool installed on your hard drive to access the Command Prompt. To do that follow the steps below:
Step 1 . Restart the computer.
Step 2 . Press F8 as soon as the computer starts, make sure you don't use any media on the drive (eg CD, DVD, etc.)
Step 3 . On the Advanced Boot Options screen, select Advanced Boot Options .
Step 4 . Press Enter .
Step 5 . Your computer will boot into the System Recovery Options screen.
To run chkdsk or sfc, follow the steps below:
Step 1 . Plug the installation DVD into the computer.
Step 2 . Restart the computer.
Step 3 . Boot from the DVD by pressing any key when you see the Press any key message appear.
Step 4 . At the Install Windows screen, click Repair your computer or press R.
Step 5 . Select Command Prompt .
Step 6 . Enter chkdsk command:
chkdsk c: / r
Replace c: with the Windows 7 drive letter installed.
Step 7 . Press Enter .
If the chkdsk utility does not fix the winload.efi problem, try running sfc.
Step 1 . At Command Prompt, type the following sfc command:
sfc / scannow / offboot = c: / offwindir = c: windows
Step 2. Press Enter .
If the Windows 7 computer uses UEFI instead of BIOS, you can try disabling the Secure Boot option in the UEFI boot options menu to fix the winload.efi error.
Step 1 . Boot into UEFI immediately after booting the computer. Depending on the computer manufacturer, the key used to access the UEF menu will be different such as F2, F8, F12 or Del or Esc. If the above keys do not work with your system, start the computer and find the key you need to press listed on the first screen.
Step 2 . Depending on the manufacturer of your computer, the UEFI menu may look different, but you need to find the Secure Boot option. This option can be in the Boot , Security or Authentication tab.
Step 3 . Turn off the Secure Boot option by selecting Disabled or Off .
Step 4 . Save changes and exit UEFI menu
Step 5 . Restart the computer.
Disabling Secure Boot in the UEFI menu can fix the winload.efi problem is missing.
Step 1 . Restart the computer.
Step 2 . Press the access key to the UEFI menu. Keys can be F2, F8, Esc or Del.
On Dell computers, you can press F2 key to access UEFI menu.
Step 3 . Search for the Secure Boot option in the Security tab, Authentication or Boot. On HP computers, this option is in the Security tab.
On the Acer computer, it is in the Authentication tab.
Step 4 . Select the Secure Boot option and turn it off.
Step 5 . Save changes
Step 6 . Restart the computer.
Follow these steps to run Automatic Repair:
Step 1 . Plug in the DVD or USB 8 installation Windows.
Step 2 . Restart the computer and boot from the media.
Step 3 . Click Repair your computer or press R.
Step 4 . Select Troubleshoot .
Step 5 . Select Advanced options .
Step 6 . Click Automatic repair .
Step 7 . Follow the steps on the screen to complete the process.
Without Windows 8 / 8.1 media to access Automatic Repair, you can try restarting the computer many times.
Step 1 . Hold the power button to turn off the computer.
Step 2 . Press the power button to start the computer.
Step 3 . As soon as the computer starts, press the power button to turn off the computer.
Step 4 . Follow the steps above several times until Windows 8 shows the Recovery screen.
If methods 1 and 2 do not solve the winload.efi error, you can disable Windows 8 integrated anti-malware protection by default.
Step 1 . Visit the Advanced options screen. Follow the steps in step 2 to access this screen.
Step 2. Click Startup settings .
Step 3 . Click Restart .
Step 4 . The computer will restart and access the Startup Settings screen.
Step 5 . Press F8 key to select 8) Disable early launch anti-malware protection .
Similar to the first way to rebuild BCD in Windows 7, you can run bootrec command on Windows 8.
Step 1 . Boot from DVD or USB install.
Step 2 . Click Repair or press R.
Step 3 . Navigate to Troubleshoot> Command Prompt .
Step 4 . Type bootrec command.
On Windows 8:
bootrec / FixMbr
bootrec / FixBoot
bootrec / ScanOs
bootrec / RebuildBcd
On Windows 10, the following command will rebuild BCD and fix MBR.
bootrec / repairbcd
bootrec / osscan
bootrec / repairmbr
Step 5 . Press Enter after each command.
Step 6 . Remove the DVD or USB and type exit in the Command Prompt to exit the command line.
exit
Step 7 . Press Enter .
Step 8 . Restart the computer.
I wish you all success!