Hi Neil, I am Paulo and I'd like to help.
Just had this problem earlier so I manually delete the drivers (Mostly Samsung drivers and WD driver for my external drive).
- Right-click on the Start menu > Device manager.
- Click on View > Devices by driver
- Check the lists of the drivers. Sometimes, you have to expand the driver on the incompatible drivers list to see the driver's name in Device manager.
- Right-click on it then Uninstall
- Restart the computer and you should be able to turn on memory integrity once it does not detect any problems.
You may create a system restore point to make sure you'll have a save point before you remove them.
https://support.microsoft.com/en-us/windows/cre...
Or you can back up the drivers using the method here:
https://winbuzzer.com/2020/06/09/how-to-backup-...
(Disclaimer: This is a non-Microsoft website. The page appears to be providing accurate, safe information. Watch out for ads on the site that may advertise products frequently classified as PUP (Potentially Unwanted Products). Thoroughly research any product advertised on the site before downloading and installing it.)
Answer from Paulo GM on learn.microsoft.comhow do I remove incompatible drivers ?
How can i fix incompatible drivers when turning on memory integrity
How to delete incompatible drivers, in order to turn on memory integrity
how do I remove incompatible drivers ?
How can I tell whether an incompatible driver is safe to remove?
Is it possible to test driver compatibility with memory integrity before deploying updates?
How do I tell if a driver is truly incompatible or just outdated?
Videos
Hi @Carlos Martinez ,
Turning on the Memory integrity setting would block these incompatible drivers from loading. Because blocking these drivers might cause unwanted or unexpected behaviors, the Memory integrity setting is turned off to allow these drivers to load.
If you want to restore the Memory integrity setting, you can try to resolve a driver incompatibility by seeing if an updated and compatible driver is available through Windows Update or from the driver manufacturer. Microsoft does not recommend that you delete drivers to attempt to restore this setting.
Best regards,
Hello,
See if this fix helps you:
https://www.kapilarya.com/fix-cant-turn-on-memory-integrity-in-windows-11
Let us know if this helps!
Note: Included link in this reply refers to blog post by a trusted Microsoft MVP.
To delete incompatible drivers and enable memory integrity, you can follow these steps:
- Open Command Prompt as Administrator: Right-click on the Start button, select "Windows Terminal (Admin)" or "Command Prompt (Admin)".
- List Installed Drivers: Type the command
pnputil /enum-driversto list all installed driver packages. Look for the driver packages associated with the Huawei drivers you want to remove. - Delete the Driver Packages: Use the command
pnputil /delete-driver /uninstall /force, replacingwith the actual name of the driver you want to delete. If you encounter "Access is denied" errors, ensure you are running the Command Prompt with administrative privileges. - Using Device Manager: If the command line method fails, you can also try uninstalling the drivers through Device Manager:
- Open Device Manager by right-clicking the Start button and selecting "Device Manager".
- Expand the relevant device category, right-click on the device, and select "Uninstall device". Make sure to check the option to "Delete the driver software for this device" if available.
- Restart Your Computer: After uninstalling the drivers, restart your computer to ensure changes take effect.
- Check Memory Integrity Settings: Once your system has restarted, go back to the memory integrity settings and try enabling it again.
If you continue to face issues, consider checking for any remaining Huawei software or drivers that may need to be uninstalled or updated. Additionally, ensure that your Windows system is fully updated as this can sometimes resolve driver issues.
References:
- How devices and driver packages are uninstalled
- Using Device Manager to Uninstall Devices and Driver Packages
i have used device manager to delete the drivers. I then went on my settings (> privacy and security> windows security> Device security> core isolation details> memory integrity), to check if there are any more drivers left preventing the memory integrity from turning on. Only hn_usbccgpfilter.sys was left. So I then proceeded to restart my PC. Thereafter I checked the settings again and memory integrity was on (the drivers interupting memory integrity were successfully uninstalled).