Original post : winload.efi missing or corrupt: Fix for Windows 7, 8.
If the error screen mentions winload.exe and not winload.efi, go to Fix: winload.exe is missing or corrupt.
\windows\system32\winload.efi
Recovery Your PC needs to be repaired. The application or operating system couldn't be loaded because a required file is missing or contains errors. File: \windows\system32\winload.efi Error code: 0xc0000225 You'll need to use the recovery tools on your installation media. If you don't have any installation media (like a disc or USB device), contact your system administrator or PC manufacturer. Press Enter to try again Press F8 for Startup Settings Press ESC for UEFI Firmware Settings
Windows Boot Manager Windows failed to start. A recent hardware or software change might be the cause. To fix the problem: 1. Insert your Windows installation disc and restart your computer. 2. Choose your language settings, and then click "Next." 3. Click "Repair your computer." If you do not have this disc, contact your system administrator or computer manufacturer for assistance File: \windows\system32\boot\winload.efi Status: 0xc000000f Info: The selected entry could not be loaded because the application is missing or corrupt
bootrec /fixboot bootrec /scanos bootrec /fixmbr bootrec /rebuildbcd
chkdsk c: /r
c:
sfc /scannow /offboot=c:\ /offwindir=c:\windows
For more information on how to disable Secure Boot, follow the Disabling Secure Boot Guide.
bootrec /FixMbr bootrec /FixBoot bootrec /ScanOs bootrec /RebuildBcd
exit