The Driver Cannot Load On This Device – Wdcsam64.sys warning flags an outdated Western Digital driver that Windows blocks after security updates.
What The Wdcsam64.sys Error Message Means
The message Driver Cannot Load On This Device – Wdcsam64.sys comes from Windows Security, not from the drive itself. Windows sees wdcsam64.sys as a driver that does not match newer security rules, so it refuses to load it. The alert often pops up after a major Windows upgrade or after you plug in a Western Digital external drive that still relies on an older driver package.
The file wdcsam64.sys belongs to Western Digital software that helps Windows talk to some external drives. Your files on the disk are usually safe, and in many cases the drive still mounts and works. The warning tells you that this extra driver cannot run with features such as memory integrity and core isolation turned on.
Instead of turning security off straight away, it makes more sense to clean up or update the driver that triggers this warning. That keeps your machine safer while you still use the drive day to day.
Fixing Driver Cannot Load On This Device – Wdcsam64.sys On Windows 11
Before you go through detailed steps, it helps to know the main routes that usually clear this alert. Windows is blocking a storage helper driver that Western Digital shipped years ago. Newer tools from the same vendor either replace it with a compatible version or remove the need for it entirely.
Most people clear the warning by taking one of three paths. You can refresh Western Digital tools so a newer driver loads. You can strip old wdcsam64.sys entries that no longer match any drive you own. You can also decide to turn off memory integrity, but this option trades some extra protection for convenience.
The sections below walk through short checks, then each method in more detail. Work from the top down. With some luck, the alert disappears long before you reach the more drastic steps.
Quick Checks Before You Change Anything
Start with a few simple checks so you know exactly what you are dealing with. These steps take only a few minutes and help you avoid removing the wrong driver or app.
- Confirm the exact warning text — Open the notification from the taskbar or open Windows Security, then choose Device Security and Core isolation details. Check that the blocked item shows wdcsam64.sys in the list.
- Note the device name and publisher — In the same panel, look at the device name next to the driver and the company that published it. You will usually see a Western Digital entry that hints at an external USB drive.
- Check which Western Digital apps are installed — Open Settings, then Apps, then Installed apps. Look for names such as WD Discovery, WD Drive Utilities, WD Backup, or older SES driver entries.
- Unplug and reconnect the drive — Safely remove the external drive, wait a moment, then plug it back into a different USB port. Watch for driver install messages in the corner of the screen.
- Confirm Windows version and updates — Open Settings, then Windows Update, and make sure the system is fully patched. Many driver blocks appear right after a feature update, so it helps to confirm which build you run.
Method 1 Update Or Reinstall Western Digital Software
In many cases, the cleanest fix for this alert is to install the latest tools straight from Western Digital. New installers ship with updated drivers that pass memory integrity checks, or they move away from the old wdcsam64.sys driver entirely.
Work through these steps in order. This route keeps security features on and often restores a clean, quiet start up routine.
- Download the latest Western Digital tools — Visit the vendor download page for your drive family and grab the current version of WD Discovery or the utility that matches your model.
- Disconnect all external Western Digital drives — Eject each drive through the system tray, then unplug the USB cables so Windows can set up a fresh driver stack later.
- Remove older Western Digital apps — In Settings > Apps, uninstall any older WD tools, backup suites, or SES driver packages that you do not plan to use.
- Reboot before reinstalling — Restart the computer so Windows can drop any wdcsam64.sys instance that still sits in memory.
- Install the new package as administrator — Run the installer you downloaded, accept the prompts, and let it complete. If the tool offers to update drive firmware or utilities, leave those enabled.
- Reconnect one external drive at a time — After the install finishes, plug in a single Western Digital drive and wait while Windows sets it up. Check for any warnings in Windows Security once the drive shows in File Explorer.
Often the alert disappears as soon as the new driver stack settles. If you still see wdcsam64.sys in the blocked list, move on to cleaning up stray entries.
Method 2 Remove Old Wdcsam64.sys Entries Safely
Sometimes the system carries over wdcsam64.sys entries from drives you no longer own or from long retired Western Digital tools. In that case, you can remove the leftover pieces so memory integrity no longer has anything to block.
The safest way for many home users is to combine Device Manager with a helper tool such as Autoruns from Microsoft. Autoruns exposes startup hooks and driver entries in a single view, so you can target only the wdcsam64 lines.
- Show hidden storage drivers in Device Manager — Right click Start, choose Device Manager, then open the View menu and select Show hidden devices so you can see stale items.
- Remove unused Western Digital entries — Expand Storage controllers and Disk drives, then right click any greyed out Western Digital items and choose Uninstall device. Leave the active drive in place.
- Download Autoruns from Microsoft — Grab the current Autoruns zip file from the Sysinternals site, then extract it to a folder on your desktop.
- Run Autoruns as administrator — Right click Autoruns64.exe and choose Run as administrator so the tool can see driver entries tied to core parts of the system.
- Search for wdcsam64 entries — Use the search box in Autoruns, type wdcsam64, and wait for the list to filter. You will usually see one or more drivers listed under storage or driver tabs.
- Uncheck or delete orphaned wdcsam64 lines — For entries that do not match any drive you use, right click and choose Delete, or clear the checkbox to disable them. Leave items alone if you are not sure what they are linked to.
- Restart and check Windows Security again — Reboot the PC, then open Windows Security and check the Core isolation details page to see if wdcsam64.sys still appears as blocked.
Advanced users sometimes go a step further and use the pnputil command line tool to remove the exact oem INF package that installed wdcsam64.sys. If you go that route, double check the number against the Windows Security message before you run any delete command.
Method 3 Decide Whether To Disable Memory Integrity
Memory integrity (part of core isolation) keeps parts of Windows code separate from low level drivers. That makes it harder for malicious drivers to tamper with the system. Old storage drivers such as wdcsam64.sys can fail this extra check, which is why Windows raises this driver cannot load message.
Many users prefer to keep memory integrity on and instead update or remove the driver. Some choose to turn it off so they can keep using a specific external drive, accepting a small trade in protection. If you decide to take that path, it is wise to back up valuable files first and to look for a newer driver later.
- Open Windows Security — Use the Start menu search to find Windows Security, then open it.
- Go to Device Security — In the left pane, choose Device Security, then select Core isolation details under Core isolation.
- Toggle memory integrity off — Flip the Memory integrity switch to Off. Windows will prompt you to restart the device.
- Restart the computer — After the restart, plug in your Western Digital drive and see whether the driver warning returns.
- Plan a long term driver fix — Check from time to time for updated Western Digital tools. When a compatible driver arrives, turn memory integrity back on so the system regains that extra shield.
If you work with sensitive data or company rules require certain security levels, speak with your IT contact before leaving memory integrity off. In many home setups for users the extra protection is helpful but not mandatory, so the decision depends on your risk comfort and how badly you need that older drive.
Keeping External Drive Drivers Healthy Over Time
Once you have cleared this driver warning, keep a small set of habits. Clean driver housekeeping keeps your machine quieter and reduces the odds of the same alert returning after the next big Windows update.
These small steps help keep storage drivers tidy and cut down on repeated wdcsam64.sys prompts.
- Keep vendor tools current — When your Western Digital utility prompts for an update, allow it during a time when a restart will not disrupt your work.
- Skip extra software on shared machines — If a PC only uses a Western Digital drive once in a while, rely on the built in plug and play drivers instead of full vendor suites when you can.
- Uninstall tools you no longer use — Old backup or sync tools leave behind drivers that Windows still has to check. Removing them frees space and reduces risk of conflicts with memory integrity.
- Run Windows Update regularly — Regular updates keep new driver rules and fixes flowing.
- Back up valuable data before driver work — Keep copies of valuable files on at least one other disk or in a safe cloud storage account before you make deep driver changes.
With those habits in place, the next time you plug in a Western Digital drive the only thing you are likely to see is a drive letter in File Explorer, not a driver cannot load warning.
| Method | What It Changes | Best Situation |
|---|---|---|
| Update or reinstall WD tools | Replaces old wdcsam64.sys driver with a version that passes Windows checks. | You use the drive often and want memory integrity on. |
| Remove old wdcsam64.sys entries | Cleans out stale drivers tied to devices you no longer plug in. | The warning stays even after fresh tools and you own several older drives. |
| Turn off memory integrity | Lets Windows load the blocked driver but lowers one layer of protection. | You must keep an older drive running and other methods did not work. |
