Wdcsam64.sys driver preventing me from turning on memory integrity

Anonymous
2022-12-02T20:44:54+00:00

I have a driver that is prohibiting me from turning on memory integrity. The driver is wdcsam64.sys. How do I turn it off or delete so I can turn on memory integrity?

Windows for home | Other | Performance and system failures

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.

0 comments No comments

78 answers

Sort by: Newest
  1. Anonymous
    2024-06-21T21:06:10+00:00

    This solution worked very well, and I was able to turn on memory integrity protection.

    Was this answer helpful?

    0 comments No comments
  2. Anonymous
    2024-06-16T08:24:53+00:00

    Unfortunately still failed for me. Not sure if that due to some other steps I tried before (command point...etc). Even worse as I had removed all WD software and driver and tried to reinstate back and now failed with the Smartware and for some reason couldn't find this software in the support site, interestingly when I download one of the software there my scanner indicated potential virus :-) I downloaded and scan but are okay.

    I have then contacted WD support see how I can reinstate back my WD software now.

    Was this answer helpful?

    1 person found this answer helpful.
    0 comments No comments
  3. Anonymous
    2024-06-14T18:30:01+00:00

    Thank You :-) It worked!

    Was this answer helpful?

    0 comments No comments
  4. Anonymous
    2024-06-14T05:33:03+00:00

    Just popping in here to inform anyone who has this issue that you don't need to go through a bunch of scary/potentially risky steps to resolve this issue. Just follow these instructions from WD's official site.

    I came to this thread several weeks ago after updating to Win 11 and was hesitant to follow any of the advice here because I aggressively avoid going into the command prompt to do anything. After a couple weeks of ignoring the security alert, I finally got around to searching for an official solution from Microsoft or Western Digital. On the WD forums, I found a link that led me to the one I shared above and it doesn't require any command prompt or admin privileges.

    I have an old Passport and mine still works just fine after following these steps. Hope this helps! <3

    Was this answer helpful?

    3 people found this answer helpful.
    0 comments No comments
  5. Anonymous
    2024-05-22T17:35:45+00:00

    You can download and extract Sysinternals Process Explorer, run it as Admin and then click Find > Find Handle or DLL and search for wdcsam.inf:

    Click on all instances of the wdcsam.inf driver as shown above, it will bring you to the process using this driver in the bottom window, and you can right-click > Close Handle for each one:

    Once they're closed, you can execute the pnputil /delete-driver oem##.inf command in an elevated Powershell successfully:

    You should now be able to turn on Memory Integrity

    Was this answer helpful?

    1 person found this answer helpful.
    0 comments No comments