Goto Top

Windows 10 Core Isolation: Remove incompatible drivers


Actually, I just wanted to follow the Windows Security recommendations and under Settings -> Windows Security -> Core Isolation, turn on Memory Integrity.

According to Microsoft, the core isolation is there to protect the computer from malware attacks. By enabling memory integrity, you can prevent malware from accessing Windows 10's high-security processes in the event of an attack.

However, to my surprise, a message about driver incompatibilities appears and memory integrity cannot be turned on. The link "Check incompatible drivers" appears.

P.S. I know the screenshots are in german language. I'll try to add the screenshots at some point.


If you click on it, a list of incompatible drivers appears. If you click on the respective driver, its .inf name also appears. This is needed to finally uninstall the driver.


Warning, before you continue now, you should have a backup of the system. It is not guaranteed that the system will work properly afterwards. For example, if you delete the wrong .inf file, it can harm Windows and it may not start anymore. This should only be done by experienced users who know what this means!

Now we open the Windows PowerShell as "Administrator". With the command pnputil we can look at the active drivers and compare them again with the list if necessary.

In my case, it's drivers from Huawei from HiSuite (which was actually completely uninstalled, the uninstaller probably forgets the drivers).

If both have the same *.inf name we can start deleting them:

Now click on the "Scan again" button. Now the "Core isolation -> Memory integrity" should switch on and the note for a device restart appears.


Now restart the system. After that, core isolation -> memory integrity should be enabled and working.

Here is another alternative via Autoruns for Windows:

You can also go the way over the directory: C:\Windows\System32\DriverStore\FileRepository. But there you have to change the access rights to delete the .inf files. The way via pnputil is much easier from my point of view.


Content-Key: 769558697


Printed on: March 23, 2023 at 00:03 o'clock