How To Enable Secure Boot In MSI BIOS | UEFI Keys & Menu Paths

Enabling Secure Boot on an MSI motherboard requires switching to UEFI mode, enabling TPM, and activating Secure Boot in the Security menu.

Windows 11 and modern anti-cheat systems like Vanguard demand Secure Boot. If you’re staring at an MSI BIOS screen wondering where the toggle is, the answer is often buried behind two other settings: CSM must be off, and the TPM must be awake. Here are the exact keystrokes to get it done.

Three Requirements For Secure Boot On MSI

Before entering the BIOS, three things must be true. Secure Boot is a UEFI-only feature, so an MBR drive or an active CSM module will block it entirely.

Requirement Why It Matters How To Validate / Fix
UEFI Mode Secure Boot is part of the UEFI spec. Enter BIOS → SettingsBoot. Set CSM/UEFI Mode to UEFI.
GPT Partition Secure Boot cannot verify an MBR disk. Run in Windows: mbr2gpt /validate /allowFullOS then mbr2gpt /convert /allowFullOS.
TPM 2.0 Enabled Works with Secure Boot to validate boot components. Go to SettingsSecurityTrusted Computing. Enable Security Device Support.
BIOS Version Must include the 2023 Windows UEFI CA keys. Check the MSI support page for your motherboard model.

How To Enable Secure Boot On MSI AM4 Motherboards

The following is the official path documented for MSI AM4 boards like the MAG B550 TOMAHAWK. It is the most reliable way to activate the feature.

  1. Restart your PC and press Delete repeatedly to enter the BIOS.
  2. Navigate to SettingsSecurityTrusted Computing.
  3. Enable Security Device Support. Save and reboot (F10).
  4. Re-enter the BIOS and go to SettingsSecuritySecure Boot.
  5. Set Secure Boot to Enabled.
  6. Press F10 to save and exit.

Success State: On the next boot, Secure Boot is active.

On some MSI BIOS versions, the toggle lives under SettingsAdvancedWindows OS ConfigurationSecure Boot.

Is Secure Boot Actually Enabled? Check In Windows.

A quick check in Windows confirms the setting is active.

Press Windows Key + R, type msinfo32, and hit Enter. In the System Information window, check the Secure Boot State entry. It must read On.

Facing A Setup Mode Or Disabled Error? Try This.

If Secure Boot shows as “Disabled” or “Setup Mode,” the firmware lacks the factory Platform Keys (PK). Enrolling them manually resolves this.

Step Action Notes
1 Set Secure Boot Mode to Custom This unlocks the Key Management menu.
2 Select Key ManagementInstall all Factory Default Keys Select YES when the prompt appears.
3 Press F10 to save and reboot If you see “Reset Without Saving,” select NO.
4 Re-enter the BIOS and check the status Ensure Secure Boot is set to Enabled.
5 Press F10 to save and exit The system will reboot with Secure Boot active.

Common Secure Boot Mistakes On MSI Boards

A few specific pitfalls cause most failed attempts.

  • Skipping the MBR-to-GPT conversion. Enabling Secure Boot on an MBR drive will cause a boot failure. Always validate with mbr2gpt /validate first.
  • Forgetting the BIOS update. MSI recommends updating to a BIOS version that includes “Windows UEFI CA 2023” keys. Check the MSI support page for your exact motherboard model.
  • Incorrect key enrollment. When prompted to install factory defaults, selecting “Reset Without Saving” at the wrong time can clear the newly enrolled keys. Follow the table above closely.
  • Leaving CSM enabled. Secure Boot will not function if CSM is turned on, even if other settings look correct.

Final Checklist For A Successful Secure Boot Activation

1. Drive is GPT.

2. BIOS mode is UEFI (CSM disabled).

3. Security Device Support is Enabled (fTPM 2.0 active).

4. Secure Boot is Enabled under SettingsSecurity.

5. Windows System Information shows Secure Boot State: On.

References & Sources

Please use a real email you check. If it's fake or mistyped, your message won't reach us and we can't reply — wrong addresses are rejected automatically.