Windows 10 memory integrity setting causes 'A driver can't load on this device' error

Windows 10 - Do great things

A setting within Windows 10 is blocking drivers from loading and causing issues with the associated hardware for some people.

Microsoft has acknowledged that the Memory integrity setting in Windows Security prevents the loading of some drivers. In some instances, the drivers cannot be installed, but even when installation is possible the problem can lead to issues with a range of hardware devices.

See also:

As noted by Windows Latest, Microsoft has issued advice for people who see an error message that reads: "A driver can't load on this device". The company goes on to explain that "you are receiving this message because the Memory integrity setting in Windows Security is preventing a driver from loading on your device".

The problem should only affect people who are manually installing drivers rather than using those that are available via Windows Update. For those who are unwilling to wait for Microsoft to verify the compatibility of the latest versions of drivers, avoiding Windows Update is the only way to get hold of the most recent versions.

If you're plagued by this error message, Microsoft's primary advice is to use Windows Update to check for a compatible driver. However, it is also possible to turn the Memory integrity setting Off.

  1. Click Start followed by Settings and then open Update & Security
  2. Move to the Windows Security section and click Device security
  3. Under the Core isolation heading, click Core isolation details
  4. Flick the Memory integrity toggle to the Off position

Image credit: Lazaros Papandreou / Shutterstock

3 Responses to Windows 10 memory integrity setting causes 'A driver can't load on this device' error

© 1998-2024 BetaNews, Inc. All Rights Reserved. Privacy Policy - Cookie Policy.