A Driver Cannot Load On This Device [SOLVED]

Check whether your drivers are updated to the latest version

by Kazim Ali Alvi
Kazim Ali Alvi
Kazim Ali Alvi
Kazim has always been fond of technology, be it scrolling through the settings on his iPhone, Android device, or Windows. And at times, unscrewing the device to take... read more
Reviewed by Vlad Turiceanu
Vlad Turiceanu
Vlad Turiceanu
Passionate about technology, Windows, and everything that has a power button, he spent most of his time developing new skills and learning more about the tech world. Coming... read more
Affiliate Disclosure
  • The A driver cannot load on this device error basically suggests that there's a problem with the driver or the OS is not allowing it to load.
  • This will ultimately cause the respective device to stop functioning.
  •  You can fix the error by updating the driver or disabling a security feature.
Fix A driver cannot load on this device error in Windows 11
To fix various PC problems, we recommend DriverFix:
This software will keep your drivers up and running, thus keeping you safe from common computer errors and hardware failure. Check all your drivers now in 3 easy steps:

  1. Download DriverFix (verified download file).
  2. Click Start Scan to find all problematic drivers.
  3. Click Update Drivers to get new versions and avoid system malfunctionings.
  • DriverFix has been downloaded by 0 readers this month.

Drivers are a critical piece of software that facilitates the relay of commands between the OS and the respective device. But what do you do if you encounter the A driver cannot load on this device error in Windows?

You will see this error message on booting the OS, and its effect may or may not be distinctly visible initially depending on the driver affected. But, over the course of time, the driver may stop functioning along with the respective device.

Here are some variations of this error:

  • ene.sys driver cannot load
  • vmdrv.sys cannot load
  • ssgdio64.sys cannot load
  • iqvw64e.sys cannot load
  • mslo64.sys cannot load
  • amsdk.sys cannot load
  • driver cannot be loaded reinstall the program may fix the issue

So, it’s imperative that you troubleshoot the error. Also, in most cases, the malfunctioning driver is listed in the error box which makes it easy for you to proceed.

How can I fix A driver cannot load on this device?

In this article

1. Update the affected driver

  1. Press Windows + I to launch the Settings app, and select Windows Update from the tabs listed in the navigation pane on the left.Windows Update to fix windows 11 a driver cannot load on this device
  2. Now, click on Advanced options on the right.Advanced options
  3. Scroll down and click on Optional updates under Additional options.Optional updates to fix windows 11 a driver cannot load on this device
  4. Click on Driver updates here.Driver updates
  5. If you see an update for the problematic driver, tick the checkbox for it, and click on the Download & install button at the bottom.Update driver to fix windows 11 a driver cannot load on this device
  6. Once done with the installation process, restart the computer for the changes to come into effect.

Most of the time, simply updating the driver is likely to fix the A driver cannot load on this device error in Windows 11. So, check if there’s an update listed for the driver from Windows itself and install it.

In case you don’t find a newer version listed in the Windows Update section, try the other ways to update the driver. Here, you just need to check if the device manufacturer has uploaded the latest driver version on their website.

Also, there’s a simpler way to update the drivers and keep such errors at bay, use a reliable third-party app. We recommend using DriverFix, a dedicated tool that will automatically install the latest version, when available, for all the drivers and keep them up-to-date.

Get DriverFix

2. Disable the memory integrity feature

  1. Press Windows + S to launch the Search menu, enter Windows Security in the text field at the top, and click on the relevant search result.Windows security to fix windows 11 a driver cannot load on this device
  2. Next, click on Device security from the various options listed here.Device Security
  3. Click on the Core isolation details option at the top.Core isolation details
  4. Now, turn off the toggle for Memory integrity.Disable memory integrity
  5. Finally, restart the computer for the changes to fully come into effect.

Memory integrity is a security feature in Windows that prevents the installation of incompatible or potentially harmful drivers.

So, if a bad driver is trying to gain access, the feature will block that thereby leading to the A driver cannot load on this device error in Windows 11 or Windows 10.

The two methods here have fixed the error for most users. Though if it persists, you can perform a system restore or reset Windows 11 to its factory settings.

Also, find out what to do if a driver is missing when installing Windows since this would prevent you from installing the latest iteration and upgrading the OS.

Tell us which fix worked and the driver you were having trouble with, in the comments section below.

Still having issues? Fix them with this tool:


If the advices above haven't solved your issue, your PC may experience deeper Windows problems. We recommend downloading this PC Repair tool (rated Great on TrustPilot.com) to easily address them. After installation, simply click the Start Scan button and then press on Repair All.

This article covers:Topics: