{"id":6488,"date":"2026-06-26T10:09:44","date_gmt":"2026-06-26T07:09:44","guid":{"rendered":"https:\/\/www.gamermarkt.com\/blog\/?p=6488"},"modified":"2026-10-26T03:02:27","modified_gmt":"2026-10-26T00:02:27","slug":"riot-vanguard-on-demand-mode-how-to-enable","status":"publish","type":"post","link":"https:\/\/www.gamermarkt.com\/blog\/riot-vanguard-on-demand-mode-how-to-enable\/","title":{"rendered":"Riot Vanguard Windows 11 25H2 requirement: On-Demand setup and fixes"},"content":{"rendered":"\n<p class=\"wp-block-paragraph\"><em>Updated 26 October 2026: the page now opens with the Windows 11 25H2 message that most readers search for. Riot&#8217;s requirement list is unchanged since the 24 June announcement.<\/em><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Riot Vanguard asks for Windows 11 25H2 or later because its On-Demand mode depends on a Windows feature that older builds lack. Vanguard On-Demand loads Riot&#8217;s anti-cheat driver when you start a Riot game and unloads it when you close the game, in place of loading it at Windows startup. To use it, your PC must pass the Vanguard Pre-Check: Windows 11 25H2 or later, UEFI boot with Secure Boot, TPM 2.0, Virtualization-Based Security with HVCI, and IOMMU. The mode is optional; if you change nothing, Vanguard keeps working as before.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Why Vanguard needs Windows 11 25H2<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Riot&#8217;s <a href=\"https:\/\/www.riotgames.com\/en\/news\/vanguard-on-demand\" target=\"_blank\" rel=\"noopener\">announcement of 24 June 2026<\/a> tells players to update to at least Windows 11 25H2, because earlier builds lack the runtime driver attestation report that On-Demand reads. Windows 10 and Windows 11 23H2 or 24H2 cannot qualify, however clean the BIOS settings are. At launch Riot said that about 35% of players met every requirement, about 62% could qualify by switching settings on, and about 3% had hardware too old to pass.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">What the Vanguard Pre-Check requires<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Six items, all Windows security features: Windows 11 25H2 or later, UEFI boot mode, Secure Boot, TPM 2.0, Virtualization-Based Security with Hypervisor-Protected Code Integrity, and IOMMU. Some boards need a BIOS update before the last two appear. Microsoft&#8217;s <a href=\"https:\/\/learn.microsoft.com\/en-us\/windows-hardware\/design\/device-experiences\/oem-vbs\" target=\"_blank\" rel=\"noopener\">VBS and HVCI guidance<\/a> lists the same base: a 64-bit CPU with virtualisation extensions, SLAT, TPM 2.0, Secure Boot and every DMA-capable device behind an IOMMU.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">How to check your PC for Vanguard On-Demand<\/h2>\n\n\n\n<ol class=\"wp-block-list\">\n<li>Open the Vanguard tray icon (VGTray) and read the Pre-Check panel; it lists each unmet requirement.<\/li>\n\n<li>Press Win+R, type winver and press Enter. The version must read 25H2 or higher.<\/li>\n\n<li>Press Win+R, type msinfo32 and press Enter. In System Summary, BIOS Mode must read UEFI and Secure Boot State must read On.<\/li>\n\n<li>In the same window, Virtualization-based security must read Running.<\/li>\n\n<li>Press Win+R and type tpm.msc. Specification Version must read 2.0.<\/li>\n<\/ol>\n\n\n\n<h2 class=\"wp-block-heading\">How to turn on Secure Boot, TPM 2.0 and memory integrity<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Make the Windows change first, then the firmware changes, and back up your data before you change firmware settings.<\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li>Open Windows Security, then Device security, then Core isolation details, and turn <a href=\"https:\/\/support.microsoft.com\/en-us\/windows\/core-isolation-e30ed737-17d8-42f3-a2a9-87521df09b78\" target=\"_blank\" rel=\"noopener\">Memory integrity<\/a> on. Restart.<\/li>\n\n<li>Confirm in msinfo32 that BIOS Mode already reads UEFI.<\/li>\n\n<li>Restart into firmware setup: Settings, System, Recovery, Advanced startup, Restart now, Troubleshoot, Advanced options, UEFI Firmware Settings.<\/li>\n\n<li>In the security or trusted computing section, enable the firmware TPM; your board manual gives the exact name.<\/li>\n\n<li>Enable IOMMU in the CPU or chipset section: VT-d on Intel boards, AMD-Vi on AMD boards.<\/li>\n\n<li>Turn CSM off and Secure Boot on, save, restart and run the Pre-Check again.<\/li>\n<\/ol>\n\n\n\n<p class=\"wp-block-paragraph\">Secure Boot works only when Windows boots in UEFI mode from a GPT disk. On a legacy or CSM install on an MBR disk, turning Secure Boot on leaves the PC unable to boot, and a second operating system with an unsigned bootloader also stops starting.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Why the Vanguard Pre-Check still fails<\/h2>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Everything looks enabled.<\/strong> Check winver: anything below 25H2 fails. Install the feature update and run the check again.<\/li>\n\n<li><strong>TPM looks on and is rejected.<\/strong> In tpm.msc, version 1.2 is the wrong generation. If Windows reports no compatible TPM while the BIOS shows one, the board usually points at an empty discrete TPM header; switch the source to the firmware TPM.<\/li>\n\n<li><strong>Secure Boot is on and the PC will not start.<\/strong> This is the MBR case. Set the firmware back to legacy, start Windows, suspend BitLocker, then run <a href=\"https:\/\/learn.microsoft.com\/en-us\/windows\/deployment\/mbr-to-gpt\" target=\"_blank\" rel=\"noopener\">mbr2gpt.exe<\/a> \/validate \/disk:0 and, if it passes, \/convert \/disk:0 \/allowFullOS. Microsoft warns that the firmware must then switch to UEFI and that the conversion is permanent.<\/li>\n\n<li><strong>On-Demand is on and Vanguard still loads at startup.<\/strong> Either the client update with the toggle has not reached you, so launch the game once to patch, or memory integrity failed because a driver blocked it; Core isolation details names that driver.<\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\">Does On-Demand change kernel access?<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">The driver is still kernel-mode with the same reach; the change is timing. Vanguard reads Windows&#8217; runtime driver attestation report at game launch to see what loaded while it was off. As <a href=\"https:\/\/www.tomshardware.com\/video-games\/pc-gaming\/riot-vanguard-adds-an-on-demand-mode-that-stops-anti-cheat-loading-at-boot-on-secured-windows-11-pcs\" target=\"_blank\" rel=\"noopener\">Tom&#8217;s Hardware<\/a> put it, the access scope has not meaningfully shrunk. Turning VBS and HVCI on can cost a few frames per second and break older device drivers.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Frequently asked questions<\/h2>\n\n\n\n<h3 class=\"wp-block-heading\">Why does Riot Vanguard say Windows 11 25H2 or later?<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">The message belongs to Vanguard On-Demand. That mode reads a runtime driver attestation report that only Windows 11 25H2 and newer provide, so older Windows builds cannot pass the Pre-Check. Install the 25H2 feature update to qualify.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Is Vanguard On-Demand mandatory?<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">No. Riot calls it fully optional, and players who change nothing keep the current always-on behaviour, also in ranked play.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Can I go back from On-Demand to always-on?<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Riot&#8217;s announcement does not describe a way back after you switch, so treat it as unconfirmed and leave the toggle off if you need that certainty.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Sources<\/h2>\n\n\n\n<ul class=\"wp-block-list\">\n<li><a href=\"https:\/\/www.riotgames.com\/en\/news\/vanguard-on-demand\" target=\"_blank\" rel=\"noopener\">Riot Games, Vanguard On-Demand, 24 June 2026<\/a><\/li>\n\n<li><a href=\"https:\/\/learn.microsoft.com\/en-us\/windows-hardware\/design\/device-experiences\/oem-vbs\" target=\"_blank\" rel=\"noopener\">Microsoft, OEM VBS and HVCI requirements<\/a><\/li>\n\n<li><a href=\"https:\/\/support.microsoft.com\/en-us\/windows\/core-isolation-e30ed737-17d8-42f3-a2a9-87521df09b78\" target=\"_blank\" rel=\"noopener\">Microsoft, Core isolation<\/a><\/li>\n\n<li><a href=\"https:\/\/learn.microsoft.com\/en-us\/windows\/deployment\/mbr-to-gpt\" target=\"_blank\" rel=\"noopener\">Microsoft, MBR2GPT<\/a><\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\"><em>Prepared by the <a href=\"https:\/\/www.gamermarkt.com\/blog\/editorial-policy\/\">GamerMarkt editorial team<\/a>, with some help from AI tools; some images may be AI-generated.<\/em><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Riot Games has introduced an optional on-demand mode for its Vanguard anti-cheat. The kernel-level driver no longer loads at system start for players who meet the Pre-Check security requirements on Windows 11 25H2.<\/p>\n","protected":false},"author":5,"featured_media":8086,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[19],"tags":[],"class_list":["post-6488","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-valorant"],"_links":{"self":[{"href":"https:\/\/www.gamermarkt.com\/blog\/wp-json\/wp\/v2\/posts\/6488","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.gamermarkt.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.gamermarkt.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.gamermarkt.com\/blog\/wp-json\/wp\/v2\/users\/5"}],"replies":[{"embeddable":true,"href":"https:\/\/www.gamermarkt.com\/blog\/wp-json\/wp\/v2\/comments?post=6488"}],"version-history":[{"count":2,"href":"https:\/\/www.gamermarkt.com\/blog\/wp-json\/wp\/v2\/posts\/6488\/revisions"}],"predecessor-version":[{"id":8002,"href":"https:\/\/www.gamermarkt.com\/blog\/wp-json\/wp\/v2\/posts\/6488\/revisions\/8002"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.gamermarkt.com\/blog\/wp-json\/wp\/v2\/media\/8086"}],"wp:attachment":[{"href":"https:\/\/www.gamermarkt.com\/blog\/wp-json\/wp\/v2\/media?parent=6488"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.gamermarkt.com\/blog\/wp-json\/wp\/v2\/categories?post=6488"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.gamermarkt.com\/blog\/wp-json\/wp\/v2\/tags?post=6488"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}