How to Fix Windows 11 Memory Integrity Issues: Many users have reported problems with the memory integrity feature in Windows 11. What causes this issue? How can you resolve the memory integrity problem on Windows 11? Let's explore the answers in the following article.
Memory integrity is utilized by the Hypervisor to protect your system from malicious code attacks. Additionally, it ensures that all device drivers installed on the operating system are trustworthy. This feature is enabled by default in Windows Security for all new Windows 11 devices.
However, many users have reported that memory integrity is disabled in Windows 11 and cannot be turned on. So, what causes Windows 11 memory integrity to not activate?
What Causes Memory Integrity to Not Activate in Windows 11?
The issue is often linked to incompatible drivers. Additionally, other factors such as outdated systems, corrupted system files, and conflicting software are also responsible for the problem. Don't worry. We summarize several suitable fixes here.
How to Fix Windows 11 Memory Integrity Issues

Here, we outline 6 methods you can try in order until the issue is resolved.
1. Check for Incompatible Drivers
The primary reason for the memory integrity issue in Windows 11 is outdated or incompatible drivers. Therefore, it's best to check for incompatible drivers as follows:
If you've recently installed any third-party drivers and are facing memory integrity issues in Windows 11, you can uninstall them.
Step 1. Type "security" in the search box, then select Windows Security and click on the Device Security tab from the right panel.
Step 2. Click on Core Isolation Details and enable memory integrity.
Step 3. If you receive an error saying "Resolve any driver incompatibilities and check again," click on Review incompatible drivers.
Click on Review incompatible drivers
Step 4. Now, you need to note down all the drivers causing the "Memory integrity is disabled in Windows 11" error. Then you can proceed with the following steps to fix the driver issues.
Step 5. Right-click the Start button at the bottom left, select Device Manager, click on View, and select Show hidden devices.
Step 6. Right-click the problematic driver and select Uninstall, then follow the on-screen prompts to complete the process. If the process fails, you can choose Update Driver to update the driver.
Select Uninstall device
2. Remove All Incompatible Drivers

If Device Manager cannot help you uninstall incompatible drivers, you can try using tools like Autoruns or Command Prompt. This method has proven useful for some users.
Method 1. Uninstall Incompatible Drivers Using Autoruns
1. Click to download Autoruns for Windows and follow the on-screen instructions to install the application.
2. Run Autoruns as an administrator and navigate to the Drivers tab.
3. Problematic drivers will be highlighted. Uncheck the box next to the incompatible drivers to disable them.
Uncheck the driver in Autoruns
4. Exit the application and restart your computer to see if the "Windows 11 Memory Integrity Incompatible" issue has been resolved.
5. If you still cannot enable Windows 11 memory integrity, right-click the incompatible driver and select Delete.
Method 2. Uninstall Incompatible Drivers Using CMD
1. Type cmd in the search box, then right-click the Command Prompt app and choose Run as administrator. Click Yes to confirm.
2. In the elevated Command Prompt window, type the following command and press Enter to list all third-party drivers on Windows 11. Note down the problematic drivers.
dism /online /get-drivers /format:table
List drivers using the DISM command
3. To uninstall the driver causing "Windows 11 Memory Integrity Disabled," you can run the following command. For example, to uninstall the inf driver, you can run pnputil /delete-driver oem0.inf /uninstall /force.
3. Check for Windows Updates
Some users have reported that the issue "Cannot enable Windows 11 Memory Integrity" can be resolved simply by updating Windows. To do this, press Win + I to open the Settings window, select Windows Update from the left panel, and click Check for updates from the right panel.
4. Perform a Clean Boot
Sometimes, memory integrity in Windows 11 may not activate due to conflicts with third-party drivers and software. To rule out this factor, you can try performing a clean boot. Once you identify the conflicting program, you can uninstall it on Windows 11.
5. Repair System Files
If some important system files are corrupted or damaged, you may encounter the error "Windows 11 Memory Integrity Inactive." To ensure that the system files are intact, you can run an SFC scan on Windows 11.
Step 1. Open an elevated Command Prompt window as explained above.
Step 2. Type the command sfc /scannow and press Enter. This process may take a while to scan, so please be patient.
6. Force Enable Memory Integrity via Registry Editor
If you still cannot enable memory integrity in Windows 11 after trying all the methods mentioned above, you can try fully enabling virtualization-based security that memory integrity relies on. To do this, you need to use the Registry Editor.
Step 1. Press Win + R to open the Run dialog, type regedit, and press Enter. Then click Yes in the UAC window.
Step 2. In the Registry Editor window, locate the following path via the left navigation pane.
ComputerHKEY_LOCAL_MACHINESYSTEMControlControlSetControlSetControlSetControlDeviceGuardScenariosHypervisorEnforcedCodeIntegrity
Step 3. With the HypervisorEnforcedCodeIntegrity folder selected in the left pane, double-click the Enabled key in the right pane. Set the value data from 0 to 1 and click OK to save the change.
Once done, you can exit the Registry Editor and restart your computer to see if the "Windows Security Memory Integrity Disabled" issue has disappeared.
Conclusion
Before implementing these fixes, remember to back up important files and be patient, as perseverance often pays off. The beauty of troubleshooting lies not only in resolving immediate issues but also in enhancing your overall understanding of how your system operates.



