Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Appearance settings

ImElio/ValorantSecureCheck

Open more actions menu

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
10 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ValorantSecureCheck

This project is archived.

Riot Vanguard now performs these compatibility checks internally, making this utility largely unnecessary.

The source code remains available for educational purposes.

Release Issues License Go PowerShell Windows


ValorantSecureCheck is an open‑source CLI diagnostic tool for Windows that verifies whether a PC meets the security requirements to run Valorant and Riot Vanguard:

  • TPM 2.0
  • Secure Boot
  • Basic hardware info (CPU, GPU, RAM, motherboard, OS)

Disclaimer
ValorantSecureCheck does not enable or modify TPM or Secure Boot. It is not a repair tool and not affiliated with Riot Games, Valorant or Riot Vanguard. It only reads system state and presents it clearly.


🔗 Quick Links


✨ Features

  • ✅ Check TPM 2.0 status (presence, readiness, vendor, version)
  • ✅ Check Secure Boot status (UEFI state / registry / PowerShell API)
  • ✅ Collect system info (CPU, GPU, RAM GiB, motherboard, OS)
  • ✅ Output as pretty table or JSON for automation
  • PowerShell scripts for quick one‑liners (TPM‑only, SecureBoot‑only, full)
  • 🧩 Shared detection logic reusable across scripts and the Go CLI

Table view

------------------------------------------------------------------------------------------
 Checks
------------------------------------------------------------------------------------------
  Secure Boot        ✔ OK
  GPU                ✔ OK
  TPM 2.0            ✔ OK
  RAM >= 4 GiB       ✔ OK
  Motherboard        ✔ OK
  CPU                ✔ OK
------------------------------------------------------------------------------------------

JSON output

{
  "tpm": { "present": true, "ready": true, "isV2": true, "version": "2.0", "vendor": "INTC" },
  "secureBoot": { "enabled": true, "source": "registry" },
  "system": { "cpu": "Intel Core i7-13700K", "gpu": "NVIDIA GeForce RTX 3060 Ti", "ramGiB": 32, "motherboard": "MSI PRO Z790-P WIFI", "os": "Windows 11 Pro" },
  "checks": { "TPM2": true, "SecureBoot": true, "CPU": true, "GPU": true, "RAM>=4GiB": true, "Motherboard": true },
  "canRunValorant": true
}

PowerShell scripts (In Administrator Mode)

# Full check
iwr -useb https://raw.githubusercontent.com/ImElio/ValorantSecureCheck/main/scripts/ValorantSecureCheck.ps1 | iex

# TPM only
iwr -useb https://raw.githubusercontent.com/ImElio/ValorantSecureCheck/main/scripts/Get-TPMStatus.ps1 | iex

# Secure Boot only
iwr -useb https://raw.githubusercontent.com/ImElio/ValorantSecureCheck/main/scripts/Get-SecureBootStatus.ps1 | iex

📦 Distribution

  • Portable CLI: vsc.exe
  • PowerShell scripts: scripts\*.ps1
  • (Roadmap) Desktop GUI will be added later.

❓ FAQ

Does this tool fix TPM or Secure Boot?
No. It only reads system state and provides guidance links.

Is this affiliated with Riot Games?
No. ValorantSecureCheck is independent and open source.

Why JSON output?
For automation, support tickets, and telemetry (opt‑in).


🤝 Contributing

See CONTRIBUTING.md for development setup, coding standards, and PR process.


🧾 License & Notice

Licensed under MIT.
“Valorant” and “Riot Vanguard” are trademarks of Riot Games, Inc. This project is not affiliated with or endorsed by Riot Games.


About

Open-source diagnostic tool for Valorant & Riot Vanguard – check TPM 2.0, Secure Boot, and hardware requirements. Not affiliated with Riot Games.

Topics

Resources

Contributing

Stars

Watchers

Forks

Releases

Contributors

Languages

Morty Proxy This is a proxified and sanitized view of the page, visit original site.