How to Fix Core Isolation Incompatible Driver Issue in Windows 11 / 10

Many users have reported an issue where there are seeing incompatible drivers listed when they try to enable the Memory Integrity feature in Core isolation on their Windows 11/10 PC. Actually, when memory integrity in Core Isolation is turned on, the drivers are scanned to check their compatibility. If there are any incompatible drivers on your PC they are not allowed to load and this may result in unpredicted behavior. The error message displayed to the user is  “Memory Integrity cannot be turned on. Try resolving any incompatibilities with your drivers.”  When you review these drivers, it will show you a list of all the incompatible drivers.

In order to make use of Memory Integrity, you will need to resolve this issue of driver incompatibility. Are you experiencing this problem of incompatible drivers when trying to use Core Isolation on your Windows 11/10 PC? Then, go ahead and read this article to look for some troubleshooting methods that have been successfully used by other users facing this problem to resolve it.

 

Fix 1 – Enable Memory Integrity in Windows Features

 

Since Memory Integrity is a security feature that is related to virtualization on the Windows PC, you can try enabling features using Windows features.

Step 1. Press Windows + S key combination on our keyboard and type windows features in the search bar.

Step 2. In the displayed search results, select Turn Windows features on or off.

 

Windows Search Features Min

 

Step 3. Scroll down in the Windows features and locate Virtual Machine Platform and Windows Hypervisor Platform in the list of features.

Step 4. Make sure that the box next to Virtual Machine Platform and Windows Hypervisor Platform is checked.

Step 5. Click on OK to apply the changes to the features.

 



Windows Features Turn On Hypervisor Virtual Machine Min

 

Step 6. Wait for some time till Windows searches for the updates and adds these features to your system.

Step 7. You will be prompted to either restart now or later.

Click on the Restart Now button to get the changes into effect on your PC.

 

Windows Features Restart Npw After Changes Min

 

Step 8. After your system restarts, go and try to enable Memory Integrity and check if the incompatible driver problem is resolved.

 

 

Fix 2 – Remove Incompatible Driver Using PNPUtil Command Via the Terminal

 

If you are still facing the driver incompatibility issue while trying to enable the Memory Integrity feature, then you can try deleting the driver from your PC.

Before beginning with the steps, make a note of the Published Name of the incompatible driver from the Core Isolation page where you were trying to enable the feature.

 

Step 1. Press Windows + X key on your keyboard to open the Start button menu.

Step 2. In the menu that opens, click on Terminal (Admin).

 

Windows X Terminal Min

 

Step 3. If prompted by User Account Control for permissions, click on Yes.

Step 4. In the Terminal, type the command below and hit Enter.

pnputil /enum-drivers

On executing the above command you will see a list of all the drivers that are installed on your computer.

 

Terminal Execute Pnputil Enum Drivers Min

 

Step 5. From the list, find the incompatible driver that is causing this problem for you based on the Published Name that you noted down from the Core Isolation page.

Step 6. Next, type the following command and press the Enter key.

pnputil /delete-driver <driver-published-name>

Note: Replace <driver-published-name> with the actual Published Name of the problematic driver obtained from the Core Isolation screen.

 

Terminal Execute Pnputil Delete Driver Command Min

 

Step 7. Once the driver is deleted, go back to the Core Isolation details window and try to enable memory integrity.

Step 8. After enabling, perform a system reboot to make sure that the changes have been put into effect on your PC.

 

Note: If you are not able to delete the driver using the above command and you see an error, then try the methods mentioned in Fix 3 and Fix 4 to remove the incompatible driver from your PC.

 

Fix 3 – Uninstall the Driver Using Autoruns

 

Step 1. Click here to download Autoruns for your Windows PC.

Step 2. On this page, click on the link Download Autoruns and Autorunsc.

This will download a zip file onto your PC.

 

Autoruns Microsoft Download Page Min

 

Step 3. Navigate to the location of the downloaded file.

Right-click on the zip file and select Extract All…



 

Autoruns Zip Extract All Min

 

Step 4. In the dialog that opens, choose a location to save the extracted files using the Browse button.

Then, click on Extract.

 

Extract Autoruns Zip File Min

 

Step 5. Open the Autoruns folder containing the extracted files.

Here, right-click on Autoruns64.exe and choose Run as administrator to run the application.

 

Autoruns Run As Admin Min

 

Step 6. In the Autoruns app window, go to the Drivers tab.

Locate the driver in the list that is displayed. To locate the driver you need to know the name of the incompatible driver listed on the Core Isolation page.

Step 7. Right-click on the driver and choose Delete.

 

Autoruns Driver Delete Min

 

In the dialog that asks for confirmation of the delete operation, click on OK.

 

Autoruns Confirm Driver Delete Min

 

Step 8. Reboot your PC and check if the driver incompatibility issue in Core Isolation is fixed.

 

Fix 4 – Use Drive Store Explorer App to Remove the Driver

 

Step 1. Click here to go to the GitHub page to download the archive file for Drive Store Explorer.

On this page, click on the respective link to download the archive file.

 

Download Driver Store Explorer Zip File Min

 

Step 2. Go to the downloaded location and extract the files to another folder on your system.

Step 3. Open the folder containing the files.

Now, run the Rapr.exe file by double-clicking on it.

 

Drive Store Explorer Run Rapr Min

 

Step 4. Before moving ahead, you need to know the Original File Name of the driver instead of the Published name as the Driver Store Explorer lists the driver using the Original File Name.

Open Run (Windows + R) and type cmd and press Ctrl + Shift + Enter to open Command Prompt as admin.

 

Run Box Command Prompt Min

 

Type the command below and hit Enter.

dism /online /get-drivers /format:table

From the table that is listed, note down the Original File Name of the driver based on the Published Name.

 

Command Prompt Run Dism Command Get Driver Original Name Min

 

Step 5. In the Driver Store Explorer, locate the incompatible driver using the Original File Name that you obtained above.

Check the box next to the driver’s name and click on the Delete Driver(s) button.

 

Drive Store Explorer Delete Driver Min

 

Click on OK to confirm the removal of the driver.

 

Drive Store Explorer Delete Driver Confirm Min



 

Step 6. After the incompatible drivers are removed, restart your PC.

Check if the problem is resolved.

 

Fix 5 – Perform Clean Boot

 

Step 1. Open Run using the Windows and R keys.

Type msconfig and hit Enter to open the System Configuration.

 

Run Msconfig Min

 

Step 2. In the General tab, select the option labeled Selective startup.

Then, check the box next to Load system services and make sure that the other options are unchecked.

 

System Config General Selective Startup Min

 

Step 3. Go to the Services tab.

Check the box associated with Hide all Microsoft services at the bottom left corner.

Then, disable all the Microsoft services by clicking on the Disable all button.

Step 4. Finally, click on Apply and then on OK to apply the changes.

 

System Config Services Hide All Disable All Min

 

Step 5. Restart your system.

After the system starts up, go to Core Isolation and check if the problem is overcome.

Once the issue is resolved, you can perform a normal startup by changing the setting in the System Configuration window.

 

That’s it!

Thanks for reading.

We hope that you have been able to resolve the driver incompatibility issue in Core Isolation by following the fixes mentioned in this article. Did you find this article informative enough? Please comment and let us know your thoughts on this topic and the fix that worked in your case.