How to Fix Secure Boot Issues on Windows

Follow these steps to modify the Secure Boot settings in the Windows Registry:

  1. Open the Run Dialog:

    • Press the Windows + R keys on your keyboard simultaneously. This will open the Run dialog box.
  2. Open the Registry Editor:

    • Type regedit in the Run dialog box and press Enter. If prompted by User Account Control (UAC), click “Yes” to allow changes.
  3. Navigate to Secure Boot State:

    • In the Registry Editor, use the sidebar to navigate to the following path:
      • HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlSecureBootState
  4. Create the Secure Boot State Key (if it doesn’t exist):

    • If the SecureBoot or State folder does not exist, you need to create it. To do this:
      • Right-click on the Control folder.
      • Select New > Key.
      • Name the new key SecureBoot.
      • Right-click on the SecureBoot folder you just created.
      • Select New > Key.
      • Name this key State.
screenshot1

5. Create the UEFISecureBootEnabled Value:

    • With the State key selected, right-click in the right pane of the Registry Editor.
    • Choose New > DWORD (32-bit) Value.
    • Name the new value UEFISecureBootEnabled.

6. Modfy the Value Data

    • Double-click on UEFISecureBootEnabled to modify its value.
    • In the “Value data” field, enter 0 and click OK.
screenshot2

7. Finish and Restart:

    • Close the Registry Editor.
    • Restart your computer for the changes to take effect.