Riot Games officially introduced "Vanguard On-Demand" on June 24, 2026, marking a significant shift in how their kernel-level anti-cheat operates γ1γγ4γ.
### What Happened
Historically, Vanguardβs driver component was required to load at system startup, creating an "always-on" security posture. With the introduction of the On-Demand mode, Riot now allows the driver to remain dormant until a game is launched. This change is gated behind "Vanguard Pre-Check," a system-level security verification process that ensures the user's PC meets modern hardware-backed security standards before enabling the on-demand behavior γ1γγ3γ.
### Who is Affected
- **Eligible Players:** Users running Windows 11 (25H2 or later) who possess hardware capable of supporting a strict "security stack." Those who pass the Vanguard Pre-Check are eligible to opt into the on-demand configuration γ3γγ4γ.
- **Ineligible/Older Systems:** Players who do not meet these stringent security requirements or are on older operating systems must continue using the traditional "always-on" implementation to maintain the integrity of the anti-cheat environment γ1γ.
### Technical Details & Requirements
To enable Vanguard On-Demand, the system must demonstrate high-integrity hardware and OS configurations. Key technical requirements include γ3γ:
* **OS:** Windows 11 (25H2).
* **Firmware/Hardware:** UEFI Secure Boot enabled and TPM 2.0 present/ready.
* **Virtualization:** Virtualization-Based Security (VBS) and Hypervisor-Protected Code Integrity (HVCI) must be enabled and running.
* **Memory Protection:** IOMMU (Input-Output Memory Management Unit) support.
### Security Implications
Riotβs move represents a shift toward "Trust Segmentation." By requiring a hardened environment, Riot can move the anti-cheat driver from a boot-time load to a session-based load without compromising the root-of-trust. This acknowledges that on systems where hardware-backed security (like VBS and HVCI) is active, the OS is sufficiently protected to prevent unauthorized pre-boot code injection, thereby reducing the "pre-boot gap" that previously mandated early driver loading γ2γ.
### What Defenders Should Know
- **Hardware-Backed Security is Critical:** This update highlights a growing trend where software applications (especially high-privilege ones like anti-cheats) rely on modern hardware security features (TPM, VBS, IOMMU) to dictate software behavior.
- **Verification of Trust:** For security practitioners, Vanguard Pre-Check serves as a practical model for how to evaluate the "health" of a device before allowing elevated access to sensitive or protected memory spaces.
- **Troubleshooting:** Defenders and users can verify their compliance with these requirements using standard Windows tools:
- **Secure Boot:** `Confirm-SecureBootUEFI` (PowerShell).
- **TPM:** `Get-Tpm` (PowerShell).
- **VBS/HVCI:** `msinfo32` (checking for "Device Guard Virtualization based security" and "Hypervisor enforced Code Integrity") γ2γ.