SOLVED: Core Isolation Memory Integrity Incompatible Drivers WDCSAM64_PREWIN8.SYS

If you are trying to tighten up your security by adding Virtualization-Based Security (aka VBS) to your Windows 11 you might find this error:

Core Isolation  Memory Integrity
Incompatible Drivers WDCSAM64_PREWIN8.SYS

Driver date: 11/29/2017
Driver version: 1.2.0.0

Published name: oem26.inf

This is an old driver that ships with both Windows 10 and Windows 11 and very few people need it.  In fact we have never run into a situation of any machine using WDCSAM64_PREWIN8.SYS .

Fortunately, it is very easy to remove:

  1. RIGHT click on the START button and select WINDOWS TERMINAL (ADMIN)
    • If you are on Windows 10, select POWERSHELL (ADMIN)
  2. You can then list all of the drivers on your computer using pnputil /enum-drivers and find the one with WDCSAM64_PREWIN8.SYS or you can just look at the error message.  In my case the driver that needs to go is OEM26.INF
  3. Uninstall the driver using pnputil /delete-driver oem<XX>.inf

You do NOT need a reboot so you can immediately retry to enable CORE ISOLATION and you should see a prompt to reboot once Core Isolation > Memory Integrity is turned ON.

View Comments

  • Using /force as described by Robert Hadley 9/7/2022 removed the driver when "one or more devices are presently installed using the specified INF." No adverse effects except that the new Memory Integrity setting blocked a Gigabyte driver.

  • re: Core Isolation Memory Integrity
    Incompatible Drivers WDCSAM64_PREWIN8.SYS

    got this error -
    Failed to delete driver package: One or more devices are presently installed using the specified INF.

  • I went through the procedures to delete the files shown as incompatible. However, when I entered the OEM file to delete it, it said it failed and that access was denied. Is this because my laptop is a company laptop, and they may not allow me to delete these things? Any ideas?

  • found elsewhere, when adding the command pnputil /delete-driver oem.inf, if it doesn't work, change it to pnputil /delete-driver oem.inf /force it got rid of the pesky drivers that would not go away.

  • The file won't uninstall as directed. It says one or more devices installed are using the specified INF. The original culprit drive has been physically removed and uninstalled on device manager. My Passport backup drive is disconnected and also uninstalled on device manager. Several restarts, including safe mode. No change. Help.

    • For those of you who get message that can't be deleted because it is needed by one or more devices, see note above...

      Simply add /force to the end of the original command forces it to get deleted. Should look something like this:
      "pnputil /delete-driver oem.inf /force"
      (credit: Robert Hadley above)

  • I tried but it says that one or more devices use it. I ejected and unplugged my Western digital external hard drive. Then I tried again but am still told that other devices are using it. I don't know what other devices are using it. It will not go away. What can I do?

    • to Margaret Knop, have you tried opening the task Manager and turning of programd that are running?

  • I tried it but got a failed to delete driver package: one or more devices are currently installed. Removed my external disk but no joy. Will restart now.

Published by
Ian Matthews

This website uses cookies.