Memory integrity is a security feature pre-enabled on most Windows devices that support it, and it ensures that even programs with admin access cannot make unauthorized changes to memory. Sometimes, though, device drivers or anti-cheat programs are unable to function properly because of this setting. In this case, you will need to disable memory integrity to get them to function. Once disabled, check your PC or game for updates to resolve compatibility issues before you reenable the setting. [1]

Method 1
Method 1 of 3:

Disabling Memory Integrity through Windows Security

  1. On Windows 11, this can be done through the search icon. On Windows 10, this can be done by clicking on Cortana or the box labeled "Type here to search". You can also open search by clicking on the Start button.
  2. This app has an icon of a blue shield split into four quadrants, like the Windows icon itself.
    Advertisement
  3. This menu option has an icon of a computer.
  4. This menu option has an icon of two memory sticks surrounded by a white dotted border.
  5. This will disable Memory Integrity on your PC. You will have to restart your computer for these changes to take effect.
    • On many PCs that support this feature, the setting will be locked on, meaning you will have to disable it through the Windows Registry.
    Advertisement
Method 2
Method 2 of 3:

Disabling Memory Integrity through Registry Editor

  1. On Windows 11, this can be done through the search icon. On Windows 10, this can be done by clicking on Cortana or the box labeled "Type here to search". You can also open search by clicking on the Start button.
  2. This app has an icon of a bunch of cubes breaking apart from a larger cube.
    • Registry editor stores all of your key Windows and program settings. Modifying or deleting the wrong keys can result in you modifying a program's behavior at best and being unable to boot at worst. As such, take extreme care when modifying registry entries or running .reg files.
  3. To do so, type this into the bar at the top of the registry editor. This will take you to the setting to modify Memory Integrity.
  4. To do so, right-click on the entry, click Modify , enter "0" into the "Value data" field, then click OK . You will have to restart your computer for these changes to take effect.
    Advertisement
Method 3
Method 3 of 3:

Checking for Incompatibilities

  1. If the setting successfully enables (and locks on), then you do not have any drivers or programs that may break with the Memory Integrity setting enabled.
  2. If there are any updates to your device drivers available, be sure to install them. They may resolve any incompatibilities you may have with Memory Integrity.
  3. Some games like Counter-strike: Global Offensive , Fortnite , Genshin Impact , Honkai Impact 3rd , and League of Legends have anti-cheat software installed to prevent players from gaining an unfair advantage when playing. If you have a game that uses anti-cheat software, its anti-cheat software may be listed under "incompatible drivers". Make sure to update or reinstall the game to fix this issue. Before reinstallation, you may want to delete the anti-cheat driver. Some games do not have an anti-cheat patch available yet, in which case you will need to keep memory integrity off.
    Advertisement

Expert Q&A

Ask a Question

      Advertisement

      Warnings

      • It is always a great idea to have memory integrity enabled as it prevents programs from inserting code into high-security processes. Only disable it if a device or program breaks when the setting is enabled.
      Advertisement

      About this article

      Thanks to all authors for creating a page that has been read 827 times.

      Is this article up to date?

      Advertisement