If you’re trying to install Windows 11 or use security features like BitLocker, you’ve probably seen the message:
“TPM 2.0 must be supported and enabled.”

The good news? Enabling TPM 2.0 is simple — and it has nothing to do with Windows or any operating system.
TPM 2.0 is a hardware-level security chip built into your motherboard. You only need to enable it from your BIOS/UEFI settings, no matter whether you use Windows 11, Windows 10, Windows 7, Linux, or macOS.
In this guide, you’ll learn how to enable TPM 2.0 on different brands like Gigabyte, ASUS, MSI, Dell, HP, Aorus, and more.
Internal Links
- Fix system errors:
https://multicaretechnical.com/how-to-fix-page-fault-in-nonpaged-area-in-windows-11-10-7-complete-step-by-step-guide-2025 - Convert images easily:
https://multicaretechnical.com/how-to-convert-heic-to-jpg-windows-10-free-easy-methods - Test your microphone:
https://multicaretechnical.com/how-to-check-my-mic-is-working-or-not-in-windows-11-10-7-mac-complete-guide-2025
What Is TPM 2.0?
TPM (Trusted Platform Module) is a hardware security chip built into the motherboard.
It provides encryption keys for:
- Secure Boot
- Windows Hello
- BitLocker
- Device authentication
👉 Important: TPM 2.0 is a hardware feature and does not depend on Windows, Linux, or macOS. It must be enabled in BIOS/UEFI.
How to Enter BIOS/UEFI on Any PC
To enable TPM, first enter BIOS:
- Restart your PC
- Press the key repeatedly during boot-up:
- DEL – Most motherboards
- F2 – Dell / ASUS / Acer
- F10 – HP
- ESC – Some laptops
Once inside BIOS, follow the steps for your motherboard brand.
How to Enable TPM 2.0 in BIOS – Brand-Specific Guides
1. How to Enable TPM 2.0 in BIOS Gigabyte / Gigabyte Intel
- Enter BIOS → Press DEL
- Go to Advanced Mode (F2)
- Navigate to Settings
- Go to Miscellaneous
- Find Intel Platform Trust Technology (PTT)
- Set it to Enabled
- Save and exit (F10)
This applies to:
- Gigabyte AMD motherboards (fTPM)
- Gigabyte Intel motherboards (PTT)
- Aorus series
2. How to Enable TPM 2.0 in BIOS ASUS
- Enter BIOS → Press DEL/F2
- Open Advanced Mode
- Go to Advanced → PCH-FW Configuration
- Find PTT (Platform Trust Technology)
- Set it to Enable
- Save & Exit
Works on:
- ASUS Prime
- ASUS TUF
- ASUS ROG series
3. How to Enable TPM 2.0 in BIOS MSI
- Enter BIOS → DEL
- Switch to Advanced Mode
- Go to Settings → Security
- Find Trusted Computing
- Set Security Device Support → Enable
- Enable AMD fTPM or Intel PTT
- Save & exit
4. How to Enable TPM 2.0 in BIOS Dell / Dell Laptop
- Boot → Press F2
- Go to Security
- Select TPM 2.0 Security
- Check TPM On
- Save & exit
Works on both Dell desktops and laptops.
5. How to Enable TPM 2.0 in BIOS HP / HP Desktop
- Restart → Press F10
- Open Security
- Select TPM Device
- Choose Available → Enable
- Save & exit
This applies to:
- HP Pavilion
- HP Omen
- HP EliteDesk
- HP Desktops
How to Confirm TPM 2.0 Is Enabled
Method 1:
- Press Windows + R
- Type tpm.msc
- Look for:
“The TPM is ready for use.”
Method 2:
Settings → System → About → Device Security → TPM Details
FAQ – TPM 2.0 in BIOS
1. Is TPM 2.0 hardware or software?
TPM 2.0 is a hardware-based security chip on your motherboard and does NOT depend on any operating system.
2. How to enable TPM 2.0 in BIOS Gigabyte?
Go to BIOS → Settings → Miscellaneous → Enable Intel PTT or AMD fTPM.
3. How to enable TPM 2.0 in BIOS ASUS?
Enter BIOS → Advanced Mode → PCH-FW Configuration → Enable PTT.
4. How to enable TPM 2.0 in BIOS MSI?
Go to BIOS → Security → Trusted Computing → Enable Security Device Support.
5. How to enable TPM 2.0 in BIOS Dell laptop?
Boot into BIOS → Security → TPM 2.0 Security → Enable TPM.
6. Do I need TPM 2.0 for Windows 11?
Yes, Windows 11 requires TPM 2.0 for installation and security features.
7. Can I enable TPM 2.0 on old PCs?
If your motherboard supports fTPM/PTT, yes. Otherwise, it may not be possible.