Table of Contents
- Why Does Windows 11 Keep Turning On Memory Integrity? (Easy Steps to Regain Control)
- Reasons Memory Integrity Turns On Again
- Group Policy Enforced by Admin
- Windows Update Resets Setting
- Registry Flags Reset
- Third-Party Tools
- Solutions to Control Memory Integrity
- Solution 1: Change Group Policy (If Available)
- Solution 2: Change the Registry (For Home Editions)
- Solution 3: Block Updates from Enabling Memory Integrity
- Solution 4: Use PowerShell
- Solution 5: Turn Off Hardware Virtualization (Last Resort)
- Solution 6: Clean Boot to Spot Third-Party Interference
- More Questions Answered
- Question: Why does Memory Integrity keep turning off?
- Question: Is Memory Integrity on by default?
- Helpful Tips at a Glance
Why Does Windows 11 Keep Turning On Memory Integrity? (Easy Steps to Regain Control)
Memory Integrity keeps your computer safe. It stops bad code and drivers from changing important parts of Windows. Windows may turn this on even if you switch it off. This protects your machine from harm, but it sometimes goes against what users want.
Reasons Memory Integrity Turns On Again
Group Policy Enforced by Admin
If your computer is at work or school, a policy may turn Memory Integrity back on after you switch it off. Group Policy tells Windows to always leave protection on.
Windows Update Resets Setting
After an update, Windows might reset security options. This happens to keep your PC safe by putting security settings back to recommended values.
Registry Flags Reset
Windows uses special settings in the Registry. Sometimes, these get set back to ‘Enabled’ (1), making Memory Integrity turn back on.
Third-Party Tools
Some security tools or system cleaners might re-activate the feature or block your changes.
Solutions to Control Memory Integrity
Solution 1: Change Group Policy (If Available)
- Open Group Policy Editor (type gpedit.msc in the Start menu).
- Go to: Computer Configuration > Administrative Templates > System > Device Guard
- Find Turn On Virtualization Based Security.
- Set to Disabled.
- Click Apply > OK.
- Turn off Memory Integrity. Restart your computer.
Solution 2: Change the Registry (For Home Editions)
- Press Win + R, type regedit, hit Enter.
- Go to: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\DeviceGuard\Scenarios\HypervisorEnforcedCodeIntegrity
- Double-click Enabled and set the value to 0.
- Restart.
Solution 3: Block Updates from Enabling Memory Integrity
- Open Windows Security.
- Go to Apps & browser control > Exploit protection > Exploit protection settings.
- Set Force randomisation for images (Mandatory ASLR) to Off.
- Turn off Randomise memory allocation (Bottom-up ASLR).
- Reboot.
Solution 4: Use PowerShell
- Right-click Start, choose Windows PowerShell (Admin).
- Type:
Set-MpPreference -EnableMemoryIntegrity $false
- Press Enter. Restart.
Solution 5: Turn Off Hardware Virtualization (Last Resort)
- Reboot and enter BIOS/UEFI (usually F2 or DEL at startup).
- Find Virtualization or Intel VT/AMD-V.
- Set it to Disabled.
- Save and exit BIOS.
Caution: Disabling this may break other features needing virtualization—use only if nothing else works.
Solution 6: Clean Boot to Spot Third-Party Interference
- Press Win + R, type msconfig, Enter.
- Go to the Services tab.
- Tick Hide all Microsoft services. Click Disable all.
- Go to Startup tab, open Task Manager, disable unnecessary items.
- Restart.
Enable third-party services one by one to find what turns Memory Integrity back on.
More Questions Answered
Question: Why does Memory Integrity keep turning off?
Answer: Usually, outdated or broken drivers block this security tool. Windows checks drivers on startup. If any are not safe or compatible, Memory Integrity turns off to avoid crashes and problems.
Question: Is Memory Integrity on by default?
Answer: Yes. Most new Windows 11 computers have this on. Some workplaces may turn it off for their own reasons using policies.
Helpful Tips at a Glance
- Always back up your data before changing settings.
- Only turn off security features if you understand the risks.
- If you can’t change settings, ask your IT admin for help.
- Check drivers for updates—they often cause Memory Integrity issues.
Stay secure and keep your Windows 11 settings the way you want them.