Valorant TPM 2.0 & Secure Boot (VAN 1067 / 9003) Diagnostic
Step-by-step UEFI BIOS walkthrough for ASUS, MSI, Gigabyte, and ASRock motherboards. Resolve Vanguard VAN 1067, VAN 9003, and factory key enrollment errors in 5 minutes without reinstalling Windows.
Quick Verification (PowerShell Admin)
Run this one-liner in PowerShell as Administrator to test whether TPM 2.0 and Secure Boot are currently recognized by Windows:
$tpm = Get-Tpm; $sb = Confirm-SecureBootUEFI; [PSCustomObject]@{ 'TPM_Present' = $tpm.TpmPresent; 'TPM_Ready' = $tpm.TpmReady; 'SecureBoot_Active' = $sb } | Format-ListPart 1: Enable TPM 2.0 (AMD fTPM configuration -> Firmware TPM)
Part 2: Secure Boot & Disable CSM
If Secure Boot state stays "Disabled" in Windows, click "Clear Secure Boot Keys" then "Install Default Keys" in ASUS Key Management.
Frequently Asked Questions
Will enabling TPM 2.0 or Secure Boot delete my files?
No. Enabling firmware TPM (fTPM/PTT) and Secure Boot does not alter or erase your personal files or games. However, ensure your Windows drive is formatted as GPT (not MBR) before disabling CSM. You can check this by running `mbr2gpt /validate /allowFullOS` in CMD.
Can I bypass TPM 2.0 for Valorant on Windows 11?
No. While Windows 11 installation bypasses exist (Rufus bypasses), Riot Vanguard operates as a kernel-mode driver (vgk.sys) that queries hardware cryptographic registers directly. If TPM 2.0 is not present on Windows 11, Vanguard refuses to launch the game client.
What is VAN 9005 and how do I fix it?
VAN 9005 occurs when Windows 11 requires Virtualization-Based Security (VBS) but your CPU virtualization feature is disabled in BIOS. Enter BIOS and enable "SVM Mode" on AMD processors or "Intel Virtualization Technology (VT-x)" on Intel processors.