Trusted Platform Module (TPM) 2.0 is a security technology that allows Windows 11 to verify hardware integrity. Most PCs already have TPM 2.0, but it may be disabled in BIOS.
If you're seeing VAN 9001, VAN 9003, VAN 9090, or a VAN: RESTRICTION error listing TPM, this guide will help.
Discrete TPM vs Firmware TPM
A discrete TPM 2.0 chip (dTPM) will satisfy basic Vanguard requirements like VAN 9001.
However, if you're hitting a VAN: RESTRICTION, Vanguard requires firmware-based TPM (Intel PTT or AMD fTPM) - a discrete module alone won't be enough. This guide focuses on enabling fTPM/PTT since that covers both scenarios.
Step 1: Check Trusted Platform Module (TPM) Status
Before doing anything else, let’s make sure TPM 2.0 is supported on your system:
- Press Windows Key + R to open the Run window.
- Type tpm.msc and hit Enter.
- Look at the status message and TPM version.
Click the option below that matches what you see:
“The TPM is ready for use” and Specification Version: 2.0
You're good to go! TPM 2.0 is enabled and working. You can launch your game.
If you're still getting kicked, check the VAN: RESTRICTION guide for other requirements.
“The TPM is ready for use”, but Specification Version: 1.2 or lower
TPM 1.2 is not supported. Vanguard requires TPM 2.0 - and Windows 11 does too. TPM 1.2 will not satisfy either requirement.
Some motherboards let you switch from 1.2 to 2.0 mode in BIOS by enabling fTPM (AMD) or PTT (Intel) instead of the discrete TPM - check Step 2. If your hardware only supports 1.2, it does not meet Vanguard's requirements.
“Compatible Trusted Platform Module (TPM) cannot be found” or the Trusted Platform Module (TPM) Management window won’t open
TPM is disabled or not detected. Proceed to Step 2 to enable it in your BIOS.
If the TPM management console won't open at all, try checking via Windows Security > Device Security > Security processor details. If nothing shows there either, TPM is likely off in BIOS.
Step 2: Enable TPM in BIOS
⚠️ Important: About editing your BIOS settings
If you’re not familiar with navigating through your BIOS, please reach out to a professional. Incorrectly configuring BIOS settings can cause issues with your computer-including having it fail to start up.
On top of this, the BIOS is highly variable depending on the brand and type of computer or motherboard you are using. As such, we highly recommend that you reach out to your computer or motherboard manufacturer's support resources to assist you with this.
How to enter BIOS:
- Windows 11: Settings > System > Recovery > Advanced startup > Restart Now
- Windows 10: Settings > Update & Security > Recovery > Advanced startup > Restart Now
After restart: Troubleshoot > Advanced options > UEFI Firmware Settings.
Or just restart your PC and press Del, F2, or F10 before Windows loads. (Key varies by brand.)
Find and enable TPM
Steps vary depending on your system.
Intel Systems (PTT)
Intel uses firmware-based TPM called PTT (Platform Trust Technology). It doesn't require a physical TPM chip.
- Navigate to Advanced > PCH-FW Configuration (or Security > Trusted Computing on some boards).
- Find Intel Platform Trust Technology (PTT).
- Set it to Enabled.
- Press F10 to save and exit.
Where to find it by brand:
- ASUS: Advanced > PCH-FW Configuration > PTT > Enabled
- MSI: Settings > Security > Trusted Computing > TPM Device Selection > PTT
- Gigabyte: Settings > Miscellaneous > Intel Platform Trust Technology > Enabled
- ASRock: Security > Intel Platform Trust Technology > Enabled
AMD Systems (fTPM)
AMD uses firmware-based TPM called fTPM (firmware TPM). It's built into all Ryzen CPUs and doesn't require a physical chip.
- Navigate to Advanced > AMD fTPM Configuration (or Security > Trusted Computing on some boards).
- Find AMD fTPM switch or TPM Device Selection.
- Set it to AMD CPU fTPM (or Firmware TPM).
- Press F10 to save and exit.
Where to find it by brand:
- ASUS: Advanced > AMD fTPM Configuration > AMD fTPM switch > Enabled
- MSI: Settings > Security > Trusted Computing > TPM Device Selection > AMD CPU fTPM
- Gigabyte: Settings > Miscellaneous > AMD CPU fTPM > Enabled
- ASRock: Advanced > CPU Configuration > AMD fTPM Switch > AMD CPU fTPM
Need your manufacturer’s specific TPM guide?
Please note: The resources included in this guide are not monitored or owned by Riot Games, so use them at your own risk!
Step 3: Confirm It Worked
Once Windows boots back up:
- Press Windows Key + R, type tpm.msc, hit Enter.
- Confirm the status says "The TPM is ready for use."
- Confirm Specification Version says 2.0.
If both look right - you're done. The queue awaits!
Additional TPM 2.0 Troubleshooting
If you run into any issues while taking the above steps, check below for additional help.
The TPM Management console won’t load at all.
This can happen if TPM is completely disabled or if your motherboard has a firmware bug.
- Check via Windows Security > Device Security > Security processor details. If nothing shows, TPM is still off in BIOS.
- Go back into BIOS and confirm PTT (Intel) or fTPM (AMD) is enabled.
- If it's enabled but still won't load, your BIOS may need an update. Check your manufacturer's support site for the latest BIOS.
Can’t find TPM/PTT/fTPM in my BIOS.
The setting name varies wildly across brands:
- Intel: "PTT", "Intel Platform Trust Technology", "TPM State", or "Trusted Computing"
- AMD: "fTPM", "AMD fTPM Switch", "TPM Device Selection", or "AMD CPU fTPM"
Try using your BIOS search function (F9 or Ctrl+F) and search for "TPM", "PTT", or "fTPM".
If the setting doesn't exist at all, a BIOS update may expose it.
TPM 2.0 is enabled, but still getting the error.
If tpm.msc shows TPM 2.0 as ready but Vanguard still blocks you, your BIOS firmware may have a bug that prevents TPM from fully initializing.
- Press Windows Key + R, type tpm.msc, hit Enter.
- Under TPM Manufacturer Information, note your Manufacturer Version.
- Visit your motherboard manufacturer's support site, download the latest BIOS for your exact model, and flash it.
- After updating, re-enter BIOS and confirm fTPM/PTT is still enabled.
AMD users: This is a known issue with older AGESA firmware. See AMD FAQ: TPM 2.0 and Firmware Update Information.
TPM shows version 1.2, can I upgrade to 2.0?
Some motherboards allow switching between TPM 1.2 and 2.0 modes in BIOS. Look for a "TPM Mode" or "Firmware TPM" option and switch it to 2.0.
Warning: Switching TPM versions will clear your TPM keys. If you have BitLocker enabled, suspend BitLocker first or make sure you have your recovery key - otherwise you'll be locked out of Windows.
If your motherboard doesn't offer a 2.0 mode, your hardware may be too old to meet Vanguard's requirements.
AMD fTPM causing stuttering/hitching.
Early AMD Ryzen systems (especially on older AGESA firmware) had a known bug where fTPM caused random micro-stutters every few minutes. AMD fixed this in later BIOS updates.
- Update your BIOS to the latest version from your motherboard manufacturer.
- After updating, the stuttering should stop while fTPM remains enabled.
Do NOT disable fTPM to fix stuttering - you'll lose access to Vanguard games. Update BIOS instead.
See AMD FAQ: TPM 2.0 and Firmware Update Information for details.
My PC doesn’t have a TPM chip.
You don't need a physical TPM chip. Modern CPUs have firmware-based TPM built in, which is what Vanguard requires for VAN: RESTRICTION:
- Intel (4th gen / Haswell and newer): PTT (Platform Trust Technology) is built into the CPU
- AMD (Ryzen 1000 series and newer): fTPM is built into the CPU
If your CPU is from 2014 or newer, you have fTPM/PTT available - it just needs to be enabled in BIOS.
If you have a discrete TPM module on your motherboard header and you're only seeing VAN 9001, that's fine - dTPM works for that. But if you're seeing VAN: RESTRICTION, switch to fTPM/PTT in BIOS instead.
