Windows UEFI not working after enabling Secure Boot after BIOS update

Sriram Surya 45 Reputation points
2026-08-11T19:36:15.7966667+00:00

So I updated my BIOS, and when I went to re-enable secure boot, I got the error switching to IPv4. I disabled network-based boot, and then I got the error "Could not find Windows Installation Media. Press OK to return to Boot Manager". In Boot Manager, I can see the Windows Installation Media, but the same process happens. If I disable Secure Boot, Windows boots just fine. I need to enable Secure Boot to play Valorant and League of Legends. When I went to check the UEFI settings, theres no option to enable it like the USB boot and IPv4 boot options just above it. UEFI does not appear in the boot menu either

Windows for home | Windows 11 | Performance and system failures
0 comments No comments

Answer accepted by question author

AI answer

2026-08-11T19:36:36.1366667+00:00

This pattern usually means Secure Boot is blocking the current boot files or Secure Boot configuration, so the device falls through to other boot paths such as IPv4/PXE. Since Windows starts normally with Secure Boot off, use this recovery path:

  1. Keep Secure Boot disabled for now so Windows can start.
  2. Enter the UEFI/BIOS menu and reset Secure Boot keys to factory defaults if that option exists. Use Reset, not Clear, when both are present.
  3. Start Windows, open Command Prompt as Administrator, and rebuild the EFI boot files:
       Mountvol s: /s
       del s:\*.* /f /s /q
       bcdboot %systemroot% /s S:
    
    Expected result: Boot files successfully created. Warning: the del s:\*.* /f /s /q command deletes files from the EFI system partition before recreating the Windows boot files. Run the commands exactly as shown and only from an elevated command prompt.
  4. Restart and test again with Secure Boot enabled.
  5. If the device still fails only when Secure Boot is enabled, reset BIOS/UEFI settings to defaults, then confirm the system is using UEFI mode rather than legacy/CSM mode before enabling Secure Boot. Switching firmware modes can introduce complications, so avoid changing boot mode unless required by the firmware configuration.
  6. If Secure Boot was reset to defaults after recent Secure Boot mitigations or firmware changes, use the Microsoft recovery app from updated media:
    • On a device with the required update installed, create a FAT32 USB.
    • Run these commands in an elevated command window, assuming the USB is D::
           md D:\EFI\BOOT
           copy C:\windows\boot\efi\securebootrecovery.efi D:\efi\boot\bootx64.efi
      
    • Boot the affected device from that USB, then re-enable Secure Boot and test Windows startup again.
  7. If recovery still fails, reinstall Windows from recovery media, then re-enable Secure Boot.

About the missing UEFI option: Secure Boot settings are controlled in firmware, and software cannot change them. On many PCs, the setting is under Security, Boot, or Authentication in BIOS/UEFI rather than in the one-time boot menu. A separate “UEFI” entry may also not appear if the firmware already uses UEFI mode.

To get back into firmware from Windows:

  • Hold Shift while selecting Restart.
  • Go to Troubleshoot > Advanced Options > UEFI Firmware Settings.

If the PC still cannot boot with Secure Boot enabled after rebuilding boot files and resetting Secure Boot keys, contact the device manufacturer.


References:

AI-generated content may be incorrect. Read our transparency notes for more information.

Was this answer helpful?

2 people found this answer helpful.

0 additional answers

Sort by: Oldest

Your answer

Answers can be marked as 'Accepted' by the question author and 'Recommended' by moderators, which helps users know the answer solved the author's problem.