Guides/Windows
Memory Integrity (VBS) and gaming: does it cost FPS?
Memory Integrity, also called HVCI, is part of Windows' Core isolation. It uses virtualization to stop malicious code from getting into the Windows kernel. Microsoft itself has said it can cost performance in some games. Here's how to decide.
What it protects#
Memory Integrity makes sure only trusted, signed code can run in the Windows kernel, where drivers live. That blocks a class of malware that would otherwise have complete control over the PC. On new Windows 11 PCs it's often on by default.
What it costs#
The checks run all the time, so they cost some processor time. Microsoft's own gaming guidance mentions that Memory Integrity and the Virtual Machine Platform can affect performance in some scenarios, and lets players turn them off with the understanding that the PC is less protected. Measured differences range from nothing to a few percent, depending on the game and processor.
Where to switch it#
Windows Security → Device security → Core isolation details → Memory integrity. A restart is needed.
Questions#
Should I turn off Memory Integrity for gaming?
Is VBS the same as Memory Integrity?
Frametide has this setting under Tweaks, says what it does, and switches it and back with one click (some settings need Premium). With Premium it also measures FPS, 1% lows and stutters in your own game, so you see whether it helps on your PC.