Microsoft Windows 10 has a new Memory integrity feature that actively blocks or prevents the loading of certain drivers. As a result, users see “A driver can’t load on this device” error. Even if you install the driver, it will not work as intended to work. This problem only arises when you try to manually update drivers on windows 10 PC. Windows want their users to update their device drivers form official sources through the Windows update system. However, if you’re not ready to do that, then you might see this error message pretty frequently.
Microsoft has acknowledged the “A driver can’t load on this device” error and are working to solve it bring better user integrity. Windows 10 development team is working to make installation of third party drivers easy. The memory integrity system prevents users from loading of new third-party drivers. But you can install such drivers if the option is disabled in the Windows settings menu.

What is Memory Integrity in Windows 10?
Memory Integrity is also known as ‘HyperVisor Protected Code Integrity.’ It is a feature that ensures code running in Windows Kernel. It makes use of hardware Virtualization and Hyper-V to protect the Windows Kernel-Mode from getting attacked by all sorts of Malware.



