How To Enable Secure Boot On AMD | BIOS Settings That Work

To enable Secure Boot on an AMD system, enter the UEFI/BIOS, disable CSM/Legacy, enable AMD fTPM, turn on Secure Boot, and load the factory keys, then verify in Windows with msinfo32.

The process for how to enable Secure Boot on AMD starts in the motherboard’s UEFI/BIOS, not inside Windows itself. The exact menu labels vary by manufacturer, but the core sequence is the same across Gigabyte, MSI, and most other boards. This guide walks through each step with vendor-specific examples and the common pitfalls that can block activation.

What Are The Prerequisites For Secure Boot On AMD?

Secure Boot only works when the system meets several low-level requirements. Without all of them, the option may be grayed out or the machine will fail to boot after enabling it.

  • UEFI boot mode – the firmware must be set to UEFI, not Legacy or CSM.
  • CSM disabled – Compatibility Support Module must be turned off.
  • GPT disk format – the system drive must use GPT, not MBR.
  • AMD fTPM enabled – some boards require the firmware Trusted Platform Module to be active before Secure Boot appears.
  • Factory Secure Boot keys – on many motherboards, the default keys must be installed via the BIOS “Restore Factory Keys” option.

If any of these are missing, Secure Boot will either fail to enable or the system will refuse to boot afterward. Convert an MBR disk to GPT using Windows’ MBR2GPT tool before switching to UEFI, and confirm the disk style with Disk Management or diskpart.

Enabling Secure Boot On AMD: The Step Order That Works

The vendor‑specific menu names differ, but every motherboard follows the same logical flow: switch to UEFI, disable CSM, enable fTPM, enable Secure Boot, and then load the factory keys. The table below maps the exact labels for the two most common manufacturers.

Setting Gigabyte (AM4/sTRX4) MSI (AM4) Generic UEFI
Boot Mode BootCSM Support → Disabled (forces UEFI) SettingsBootBoot Mode Select → UEFI BootUEFI/Legacy Boot → UEFI only
CSM State Disabled via same option above SettingsAdvancedWindows OS ConfigurationCSM → Disabled Look for CSM or Compatibility Support Module → Disabled
AMD fTPM SettingsAMD CPU fTPM → Enabled SettingsSecurityTrusted ComputingSecurity Device Support → Enabled SecurityTPM or AMD fTPM → Enabled
Secure Boot BootSecure BootSecure Boot Mode → Custom SettingsSecuritySecure Boot → Enabled Boot or SecuritySecure Boot → Enabled
Factory Keys In Secure Boot sub‑menu, choose Restore Factory Keys → Yes Not always required; keys are usually pre‑installed Key ManagementInstall Default Secure Boot Keys
Disk Format Must be GPT (check with diskpart or msinfo32) GPT required; use MBR2GPT if needed GPT required
Verification (Windows) msinfo32Secure Boot State = On Same Same

Gigabyte specific sequence: enter BIOS (usually Delete), go to Advanced ModeSettingsAMD CPU fTPMEnabled. Save and reboot. Re‑enter BIOS, go to BootCSM SupportDisabled. Then BootSecure BootSecure Boot ModeCustom. Choose Restore Factory Keys, confirm Yes to install default keys, and then confirm Yes to reset without saving. After the reboot, re‑enter BIOS and verify that Secure Boot/Enabled shows Active.

MSI specific sequence: first ensure the disk is GPT (Win+Rdiskmgmt.msc → right‑click the disk → Properties → Volumes tab → Partition style). If MBR, run mbr2gpt.exe /convert /allowfullos from an admin command prompt. Reboot into BIOS, go to SettingsBootBoot Mode SelectUEFI. Then SettingsSecuritySecure BootEnabled. Save and exit. In Windows, verify with msinfo32.

How Do I Verify Secure Boot Is Enabled?

The quickest way to confirm Secure Boot is active is through Windows’ System Information tool. Press Win+R, type msinfo32, and look for two lines:

  • BIOS Mode – must read UEFI
  • Secure Boot State – must read On

If Secure Boot State says “Off” or “Unsupported”, the BIOS settings haven’t stuck. Re‑check that CSM is disabled, the disk is GPT, and that the factory keys were installed. Activision’s Secure Boot and TPM support page covers vendor‑neutral steps and the same verification method.

Common Mistakes And How To Fix Them

Most activation failures come from one of five oversights. The table below shows each mistake, what happens, and the simple fix.

Mistake Consequence Solution
CSM still enabled Secure Boot option is grayed out or ignored Disable CSM in BIOS and reboot before enabling Secure Boot
Boot mode set to Legacy Secure Boot unavailable; system won’t boot after change Switch to UEFI; convert MBR to GPT first if needed
MBR disk not converted Windows fails to start after UEFI switch Use MBR2GPT before changing BIOS mode
AMD fTPM disabled Certain software (e.g., Call of Duty) still requires TPM Enable AMD CPU fTPM in BIOS (usually under Settings/AMD CBS)
Factory keys not loaded Secure Boot shows as “Enabled” but not “Active” Enter BIOS Secure Boot menu and select Restore Factory Keys or Install Default Keys

Step Sequence For Secure Boot On AMD

  1. Confirm the system disk is GPT; convert if MBR.
  2. Enter BIOS (Delete or F2 on boot).
  3. Set boot mode to UEFI and disable CSM.
  4. Enable AMD fTPM (TPM device).
  5. Enable Secure Boot.
  6. If present, load / restore the factory Secure Boot keys.
  7. Save and exit; reboot into Windows.
  8. Run msinfo32 to confirm BIOS Mode = UEFI and Secure Boot State = On.

References & Sources