How to Enable TPM 2.0 in BIOS on MSI Motherboards

TPM 2.0 has become one of the most searched BIOS settings since Windows 11 made it a hard requirement at launch. If you own an MSI motherboard and you're seeing a "TPM 2.0 not detected" error — or you're just trying to future-proof your system — here's exactly what you need to know.

What TPM 2.0 Actually Is

TPM stands for Trusted Platform Module. It's a dedicated security chip (or firmware-based equivalent) that handles cryptographic functions: storing encryption keys, verifying system integrity at boot, and supporting features like BitLocker, Windows Hello, and Secure Boot.

TPM 2.0 is the current standard. It replaced TPM 1.2 and introduced support for newer cryptographic algorithms, better platform authentication, and broader OS compatibility.

There are two common forms you'll encounter on MSI boards:

  • Discrete TPM (dTPM): A physical chip soldered onto the motherboard or installed in a dedicated header
  • Firmware TPM (fTPM): A software-based TPM that runs inside the CPU itself — available on AMD processors (called AMD fTPM) and Intel processors (called Intel PTT)

Most modern MSI motherboards support both options, but fTPM/PTT is the most common route for users enabling TPM 2.0 without adding hardware.

Where to Find TPM Settings in MSI BIOS

MSI uses two BIOS interfaces depending on the board's age and chipset:

  • Click BIOS 5 — found on most mid-to-late generation boards
  • Click BIOS 5 with A-Dashboard — newer layout, same underlying structure

The TPM setting is not in the main screen. You need to dig into the security or advanced settings section.

Step-by-Step: Enabling fTPM on AMD-Based MSI Boards

  1. Restart your PC and press Delete repeatedly to enter BIOS
  2. Once inside, switch to Advanced Mode — press F7 if you're in EZ Mode
  3. Navigate to Settings → Security → Trusted Computing
  4. Find AMD fTPM switch and set it to AMD CPU fTPM
  5. Press F10 to save and exit

On some MSI boards, the path may instead be Settings → Advanced → Windows OS Configuration, where you'll see both TPM Device Selection and a toggle for Secure Boot.

Step-by-Step: Enabling PTT on Intel-Based MSI Boards

  1. Enter BIOS via Delete on startup
  2. Switch to Advanced Mode with F7
  3. Go to Settings → Security → Trusted Computing
  4. Set TPM Device Selection to PTT
  5. Save with F10 and restart

⚙️ If you don't see Trusted Computing as a menu item, your board may require a BIOS update before the option appears.

Common Reasons TPM 2.0 Isn't Showing Up

Not every MSI system is configured identically out of the box. Several variables determine whether TPM 2.0 is immediately available or needs additional steps.

SituationWhat's Likely Happening
No TPM option in BIOSBIOS may be outdated; update to latest version
AMD fTPM causes stutteringKnown issue on some Ryzen systems; firmware updates often address this
Option exists but Windows still shows TPM offSecure Boot may also need to be enabled
Physical TPM header present but unusedA discrete TPM module can be added separately

BIOS version matters significantly here. MSI has released multiple BIOS updates that added or restructured TPM menu options, particularly around the Windows 11 launch period. If your board is older and you're running original firmware, the fTPM setting may not appear at all until you update.

The Role of Secure Boot

TPM 2.0 and Secure Boot are separate settings, but Windows 11 requires both. Enabling TPM 2.0 alone may not be enough.

Secure Boot is typically found under: Settings → Security → Secure Boot

Set it to Enabled. You may also need to ensure the boot mode is set to UEFI rather than Legacy/CSM — Secure Boot cannot function in Legacy mode.

🔒 Switching from Legacy to UEFI mode on a system with an existing Windows installation requires care. In some cases, it's straightforward; in others, it can affect bootability depending on how the drive was originally partitioned (MBR vs. GPT).

What Varies By Setup

Whether enabling TPM 2.0 is a five-minute task or a multi-step process depends on several factors:

  • Motherboard generation — older boards may need BIOS updates before the option is accessible
  • CPU type — AMD and Intel follow different menu paths and use different names for the same functionality
  • Current BIOS settings — CSM/Legacy mode being enabled can block both Secure Boot and TPM functionality
  • Operating system state — if you're enabling TPM on an already-running Windows installation versus a fresh install, the stakes are different
  • Whether a discrete TPM module is installed — if someone previously installed a physical module, the BIOS may already be pointing to that instead of fTPM

Some users find the setting in under two minutes. Others discover their BIOS needs updating, their boot mode needs changing, and their drive needs converting from MBR to GPT before everything lines up correctly.

The technical steps are consistent across MSI boards — but which of those steps applies to your specific system depends entirely on where your current configuration sits. 🖥️