HWIDChanger
Back to list
Published on June 7, 2026

How to enable IOMMU and VBS for anti-cheat on Windows 11

Fortnite and FACEIT now require IOMMU and VBS to block DMA cheats. How to enable them in UEFI and Windows, and what to do if the toggle is greyed out.

How to enable IOMMU and VBS for anti-cheat on Windows 11

If a game tells you to enable IOMMU and VBS, it's asking for two hardware-security features that block DMA cheats — and turning them on is mostly a UEFI toggle plus a Windows setting. Fortnite now requires them for tournaments, FACEIT requires them for higher-Elo play, and more competitive titles are following. The good news: most Windows 11 PCs can enable both without new hardware.

This guide walks through what IOMMU and VBS do, how to turn them on safely, and what to check if Windows says the option isn't available.

Quick reference: what you're enabling

FeatureWhat it doesWhere you enable it
Hardware virtualizationPrerequisite for the restUEFI/BIOS (VT-x / SVM)
IOMMUHardware firewall for RAM vs DMAUEFI/BIOS (VT-d / AMD-Vi)
VBS / Memory IntegrityIsolates kernel memoryWindows Security

What IOMMU and VBS actually do

IOMMU acts like a hardware firewall for your RAM: it controls what a plugged-in device can read over the bus, which blocks DMA-card cheats from reading protected game memory. VBS — Virtualization-Based Security, paired with Memory Integrity (HVCI) — uses your CPU's virtualization to wall off critical parts of the system. Together they shut down a class of cheats that traditional anti-cheat struggled with, which is the whole reason games started requiring them. We cover the why in IOMMU and DMA cheats.

Step 1: enable virtualization and IOMMU in UEFI

These start in your motherboard firmware, so reboot into UEFI/BIOS (usually Del or F2 at startup).

  1. Enable hardware virtualization — Intel calls it VT-x, AMD calls it SVM Mode.
  2. Enable IOMMU — on Intel boards it's usually VT-d; on AMD it's IOMMU or AMD-Vi.
  3. While you're there, confirm Secure Boot and TPM are on, since the same games usually require them too — our guides on enabling TPM 2.0 and enabling Secure Boot cover those.

Menu names vary by manufacturer, so if you can't find a setting, search your exact motherboard model. Save and exit.

Step 2: turn on Memory Integrity in Windows

Back in Windows 11, open Windows Security, go to Device security, then Core isolation, and switch on Memory integrity. Reboot when prompted. That enables VBS with HVCI. On managed or edge-case systems you can also enable it through Local Group Policy (gpedit.msc) under Device Guard, but for most players the Windows Security toggle is all you need.

If the option is greyed out or missing

A "Core isolation not available" or greyed-out Memory Integrity toggle almost always means virtualization or IOMMU isn't enabled in UEFI yet, so revisit Step 1. Outdated or incompatible drivers can also block it — Windows will sometimes name the culprit. Make sure Windows is updated, since the same firmware-trust baseline is part of why Windows 10's end of life matters for anti-cheat.

A note before you flip settings

Enabling these is safe and expected — they're security features, not a ban risk. But two cautions: changing UEFI settings can affect boot order, and if BitLocker is active you may be prompted for your recovery key, so have it handy. None of this changes your hardware identity, by the way — it's the same firmware-anchored baseline that makes a hardware fingerprint reliable, just switched on.

FAQ

Do I need new hardware for IOMMU and VBS?

Usually not. Most Windows 11-capable PCs support both; you just enable them in UEFI and Windows.

Will enabling VBS hurt gaming performance?

On modern hardware the impact is small for most games. The security benefit is why competitive titles now require it.

Why is Memory Integrity greyed out?

Most often because virtualization or IOMMU isn't enabled in UEFI, or an incompatible driver is installed. Fix the UEFI settings first.

Does enabling these change my HWID?

No. They switch on platform security features; they don't alter your motherboard, TPM, or other firmware identifiers.

The takeaway

IOMMU and VBS are becoming table stakes for competitive play because they close the DMA-cheat door that anti-cheats couldn't. Enabling them is a two-part job — virtualization and IOMMU in UEFI, Memory Integrity in Windows — and if the toggle is greyed out, the fix is almost always back in the firmware. Turn them on knowingly, keep your BitLocker key nearby, and you'll meet the requirement most competitive games are now standardizing on.

Share this articleTelegramX
5.0 (1)
Loading…

Related articles

Want more control over your HWID?

HWIDChanger changes your PC's hardware fingerprint in one click. Try it for free.

Free Download for Windows