I had the same problem where I received warning msg telling me I need to turn on Core Isolation in Memory Integrity but it would not turn on bc of incorrect drivers but I did not have any incorrect drivers listed. I received this error after upgrading a Dell Windows 10 laptop to Windows 11, Version 23H2. But after I upgraded to Windows 11, Version 24H2 the problem went away. Core Isolation is turned on.
Windows 11. How can I identify incompatible drivers so I can turn on Memory Integrity?
I have tried to turn on Memory Integrity. Nothing happens when I push the "on" button. I push "Scan Again". I get a popup that says Memory Integrity cannot be turned on and I should resolve an incompatible drivers. I push the button "Remove incompatible drivers" and it takes me to a page "Incompatible drivers" that says resolving incompatibilities with these drivers will enable you to turn on Memory Integrity.
But no drivers are listed in the blank space. Only another prompt to Learn how to resolve problems with incompatible drivers, and when I push this it takes me to another page "Why do incompatible drivers prevent using Memory Integrity?"
What I need is to find out what drivers are incompatible so I can start the process to resolve the issue.
How do I find out which drivers are incompatible?
Windows for home | Windows 11 | Security and privacy
Locked Question. This question was migrated from the Microsoft Support Community. You can vote on whether it's helpful, but you can't add comments or replies or follow the question.
53 answers
Sort by: Most helpful
-
Anonymous
2025-03-11T15:04:48+00:00 -
Anonymous
2024-11-20T16:26:11+00:00 Thank you VERY MUCH for suggesting ChatGPT, I was finally able to solve the issue but not by updates as my system was already up to date. ChatGPT gave me another solution which worked immediately after a few days of searching for a solution till I was completely desperate.
The solution was as follows:
Use PowerShell to enable Core Isolation. Open PowerShell with administrative privileges and run the following commands:
"Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Hyper-V-All
Set-ItemProperty -Path "HKLM:\SYSTEM\CurrentControlSet\Control\DeviceGuard" -Name "EnableVirtualizationBasedSecurity" -Value 1
Set-ItemProperty -Path "HKLM:\SYSTEM\CurrentControlSet\Control\DeviceGuard\Scenarios\HypervisorEnforcedCodeIntegrity" -Name "Enabled" -Value 1"
FYI the first command gave me an error, but I did not need it anyway because I already had the Microsoft Virtualization feature enabled. (I already had core isolation active earlier and then I disabled it to install Huawei HiSuite to backup my Huawei phone and its drivers are not compatible with core isolation, but after I finished and tried to reenable core isolation it wouldn't no matter how hard I tried to remove all Huawei incompatible drivers)
I must inform you though that after applying this method, I am unable to disable the core isolation directly from the settings, it says now that this setting is managed by the administrator (I am the administrator though)
Turning on Hyper-V and creating the above registry settings allowed Core Isolation Memory Integrity to be enabled for my Dell Latitude 5510 running Windows 11 23H2. However, one should not have to run Hyper-V just to have this extra security. I have several other identical Dell Latitude 5510 systems that do not have the Hyper-V features installed and Memory Insolation is enabled. After Core Isolation was enabled, I went back into the Windows Optional Features and removed Hyper-V. After the required reboot, Core Isolation remained enabled.
-
Anonymous
2024-06-14T19:30:04+00:00 Hi Mark O'Connor 61 -- thanks for posting a solution! I see Driver Booster 11 has a free version and a pay version. The free version I tried identified and updated some drivers, but not all the ones Norton listed as needing updating. The pay version of Driver Booster 11 may address some of these. The identification, description, and naming of the drivers does not line up with the drivers listed in my computer. A computer hardware support tool from Dell offers driver updates too. Norton would do well to list more clearly the drivers they think need updating. Keeping the IDs ambiguous could be their way to promote their product and discourage our do-it-yourself attempts to locate and run updates ourselves. Good luck reconciling the various lists -- Windows, Norton, Driver Booster Free, Driver Booster Pay, Dell and others. Bottom line, driver updates are important; they should be freely and centrally available.
-
Anonymous
2024-04-21T13:23:10+00:00 "it's for an old thumb drive I'm using"
Absolutely brilliant.
This solved mine too.
Thank you.
-
Anonymous
2024-03-02T00:42:34+00:00 Its because The "Secure Memory Setting" BIOS setting for for Virtualization is SET TO OFF.
The Fix:
"Turn That BIOS setting back ON"
Notice the Registry Settings that were modified by the PowerShell Script in the above solution..
"that are all settings for Virtualization"