To fix the Valorant Secure Boot error, you generally need to enable Secure Boot (and often TPM 2.0) in your BIOS/UEFI, then confirm in Windows that they are active so Vanguard will let the game run.

What the error means

  • Riot’s anti‑cheat, Vanguard, requires Secure Boot and TPM 2.0 to be enabled on modern Windows systems (especially Windows 11), or it will block Valorant from starting.
  • The error usually shows up as a message saying that this build of Vanguard requires TPM 2.0 and Secure Boot to be enabled.

Step 1: Check status in Windows

  1. Press Windows key → type “System Information” → Enter.
  2. In the System Summary, look for:
    • Secure Boot State → should say On if enabled.
 * **BIOS Mode** → must be _UEFI_ (Secure Boot does not work in Legacy/CSM mode).
  1. Press Windows + R → typetpm.msc → Enter:
    • Check Status ; it should say TPM is ready for use if TPM 2.0 is active.

If Secure Boot is Off or BIOS Mode is Legacy, continue below.

Step 2: Enter BIOS/UEFI firmware

Use one of these:

  • Hold Shift while clicking Restart → Troubleshoot → Advanced options → UEFI Firmware Settings → Restart.
  • Or repeatedly press a key like Del, F2, F10, F12, Esc immediately after powering on (varies by motherboard/laptop brand).

Inside BIOS/UEFI, use arrow keys and Enter/Esc to navigate.

Step 3: Enable UEFI and disable CSM/Legacy

Secure Boot usually needs pure UEFI:

  • Find a tab like Boot or Advanced.
  • Look for CSM , Legacy Boot , or Legacy Support and disable it.
  • Ensure Boot Mode or OS Type is set to UEFI (not Legacy/CSM).
  • Save & exit (often F10) and reboot back into BIOS if asked.

On some systems, switching to UEFI may affect booting if Windows was installed in Legacy mode, so back up important data first and avoid changing disk/partition options.

Step 4: Enable Secure Boot

Back in BIOS/UEFI:

  • Go to Security , Boot , or Authentication tab (name varies by vendor).
  • Find Secure Boot and set it to Enabled.
  • If there is Secure Boot Mode :
    • Set it to Standard or Custom depending on what allows you to proceed.
* If on Custom and you have issues, some guides suggest switching between **Standard** and **Custom** and using **Reset to Factory Keys / Reset Factory Keys** to restore default keys.
  • Save & exit (again, usually F10).

Step 5: Enable TPM 2.0 (if required)

Still in BIOS/UEFI:

  • Under Security , Advanced , or CPU Configuration , look for:
    • TPM , PTT (Intel), or fTPM (AMD).
  • Set it to Enabled.
  • Save & exit BIOS.

Back in Windows, repeat the checks from Step 1 to confirm Secure Boot is On and TPM is ready.

Step 6: Restart Vanguard and Valorant

  • Fully close Riot Vanguard from the system tray, or reboot your PC.
  • Launch Riot Client → Valorant again; the Secure Boot / TPM error should now be gone if both features are properly enabled.

If you still get errors or black screen

Players sometimes report black screens or boot problems after changing Secure Boot settings, especially when resetting keys or flashing BIOS.

If that happens:

  • Re‑enter BIOS and:
    • Toggle Secure Boot Mode between Standard and Custom , and use Reset Factory Keys once if available.
* Make sure CSM/Legacy stays disabled and Boot Mode stays UEFI.
  • If the PC fails to boot after changes, you may need to:
    • Use your motherboard’s Clear CMOS button/jumper (check your motherboard manual).
    • Or get help from a technician to avoid repeated BIOS flashing and possible corruption, as some users report needing to reflash BIOS after incorrect Secure Boot changes.

Mini “Quick Scoop” recap

  • Valorant’s anti‑cheat needs Secure Boot + TPM 2.0 enabled on a UEFI system.
  • Fix steps:
    • Confirm status in System Information and tpm.msc.
    • Enter BIOS → disable CSM/Legacy , enable UEFI only.
    • Enable Secure Boot (and reset keys if needed).
    • Enable TPM / PTT / fTPM.
    • Save, reboot, then restart Vanguard and Valorant.

Information gathered from public forums or data available on the internet and portrayed here.