Tech News Today
  • Hardware
    • Motherboards
    • CPUs
    • Graphic Cards
    • RAM
    • SSDs
    • Computer Cases
    • Monitors
    • Peripherals
    • Power Supply Unit
    • PC Builds
    • Computer Tips
  • Software
  • Operating System
    • Windows
    • Mac
    • Linux
  • Gaming
  • Mobile
  • Console
  • More
    • Internet
    • Networking
    • Security
    • Buyer’s Guide
    • Gadgets
    • Laptops
    • Reviews
    • How To
    • News
Facebook Twitter Instagram
Tech News Today
  • Hardware
    • Motherboards
    • CPUs
    • Graphic Cards
    • RAM
    • SSDs
    • Computer Cases
    • Monitors
    • Peripherals
    • Power Supply Unit
    • PC Builds
    • Computer Tips
  • Software
  • Operating System
    • Windows
    • Mac
    • Linux
  • Gaming
  • Mobile
  • Console
  • More
    • Internet
    • Networking
    • Security
    • Buyer’s Guide
    • Gadgets
    • Laptops
    • Reviews
    • How To
    • News
Tech News Today
Home»Windows»Fix: A Driver Cannot Load on This Device

Fix: A Driver Cannot Load on This Device

Grishm DevkotaBy Grishm DevkotaSeptember 16, 2022
A Driver Cannot Load on This Device

A Driver Cannot Load on This Device is an error that occurs when Windows Security prevents a device driver from loading and working in the system. 

The most common cause for this error to occur in the system is due to the Memory Integrity feature preventing the drivers from working or making changes in the system. The problem may also occur because of corrupt or out-of-date device drivers.

To fix the “A Driver Cannot Load on This Device” error, simply disabling the Memory Integrity feature from Settings and restarting the device can solve the issue. Updating the device drivers of your device should also restore your device back to a functional state.

If the problem is persistent, you can use the following solutions shown below to solve the device driver not loading error.

Table of Contents

  • How to Fix “A Driver Cannot Load on This Device” Error
    • Disable the Memory Integrity Feature
    • Update/Rollback Affected Drivers
    • Reinstall Affected Drivers
    • Deleting Registry Values
    • Perform a System Restore

How to Fix “A Driver Cannot Load on This Device” Error

The following listed methods are proven to fix the “A Driver Cannot Load on This Device” error.

Disable the Memory Integrity Feature

Memory Integrity is a security feature which isolates the core and prevents malicious software from executing high-level code or instructions in your device. Disabling this feature can help the device drivers run normally again. 

To disable the memory integrity feature:

  1. Press the Windows key + I to open Settings
  2. Go to the Privacy & Security tab and click on Windows Securitywindows memory integrity
  3. Click on the Open Windows Security button to open Windows Securitywindows security settings
  4. Alternatively, you can also expand the System Tray from the taskbar and click on the blue shield icon to open Windows Securitysystem tray
  5. Now, click on the Device Security tab
  6. Click on Core isolation details from Core isolation sectionwindows security 
  7. In Memory Integrity, turn off the feature by clicking the blue toggle switchcore isolation windows
  8. Restart your device to make the changes
Note: Turning off this feature can potentially put your device at risk of being infected by malicious software.

Update/Rollback Affected Drivers

If changing the Memory Integrity feature did not solve the issue, then updating the device drivers may fix this problem. Updating device drivers can also make the hardware on your device run with less issues. 

From Device Manager

To update the device drivers of your system from device manager:

  1. Press the Windows key + R to open Run
  2. Type devmgmt.msc to open Device manager
  3. In the Device manager, go to the driver that is causing the issue
  4. Right click on it and select Update driverreinstalldriver1 1
  5. In the next window, select Search automatically for driversautoupdate
  6. Restart your device once the update completes

Note: If you have difficulty finding the driver that is causing the issue, there will be a yellow exclamation mark beside the device that is causing the conflict or when it is corrupted.

From Windows Update

You can also update the out-of-date drivers from Windows Update service. To do this:

  1. Open Settings
  2. Click on the Windows Update tab and click on Advanced optionswinupdate
  3. Scroll down and click on Optional updatesoptional update
  4. In the Driver updates section, select the drivers you want to update and then click on the Download & install button 
  5. Restart your device after the update completes

Now, to rollback the affected drivers from your device:

  1. Open Device Manager
  2. Right click on the affected driver and select Propertiesdriver properties
  3. In the new window, click on the Driver tab and click on the Roll Back Driver button
    rollback driver
  4. Select the reason for rolling back the driver and then click on Yes
  5. The driver will now be restored to a previous version

If the Roll Back option is greyed out or unavailable, your device does not have the older version of the driver stored in the system. To fix this, check the driver version shown in the Driver tab and download a previous version from the driver manufacturer’s website.

After downloading, roll back the driver from the device manager.

Reinstall Affected Drivers

Note: Before uninstalling the drivers from your device, make sure that you create a backup of the device drivers. 

If updating and rolling back the drivers did not solve the issue, then reinstalling the affected drivers may provide a solution. To reinstall the affected driver:

  1. Open Device Manager
  2. Right-click on the affected driver and select Uninstallunistall driver
  3. Follow the on-screen prompts to proceed with the uninstallation processuninstall confirm
  4. Restart your device to make the changes

If the drivers are generic, they will be automatically reinstalled after the device boots. If the drivers are not installed automatically, you will need to visit the driver’s support page to download it and then install it on your device.

Deleting Registry Values

Sometimes the registry files can also cause interruption and render the device driver useless in the device. The Upperfilters and Lowerfilters registry values may be causing your system to post this error message.

Before deleting the registry values, firstly:

  1. Open Device Manager
  2. Right click on the affected driver and click on Propertiesdriver properties
  3. Now, click on the Details tab 
  4. In Property, click the drop down menu and select Class Guiddriver class guid
  5. Right click to Copy the Class Guid value

Now, to open the Registry Editor

  1. Open Run
  2. Type regedit and press the Enter key
  3. Copy and paste the following in the address bar of the registry editor: Computer\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class\
  4. Now, also paste the Class Guid value in the address bar and press the Enter key
    registry upperlimit
  5. Now, Delete the Lowerfilters and Upperfilters valueregistry delete
  6. Select Yes when prompted for confirmation
  7. Restart your device after deleting the values
Note: It is good practice to backup your registry before making any changes. Backing up the registry ensures that your system can be restored to a previous state in case anything goes wrong.

Perform a System Restore

If your system is still showing the error, performing a system restore may help solve the issue. System restore reverses the changes made to the system and reverts the system to a previous stable state. 

To perform a system restore, in your device:

  1. Open Run 
  2. Type cmd to open command prompt
  3. In command, type rstrui.exe to open System Restorecmdrstrui
  4. In the System Restore window, click Next system restore
  5. if you chose Choose a different restore point, select the restore point form the list and click on Next againrestore point
  6. Click on Finish to start the System restorerestore finish

Your device will restart during this process, save any work and close all programs before proceeding with the system restore.

fix
Grishm Devkota
  • LinkedIn

Grishm holds a computer science degree and is currently employed as a Tech writer at TechNewsToday. He specializes in topics related to Windows OS, iOS and PC hardware. You can contact him at grishm@technewstoday.com

Related Posts

computer suddenly slow

Why is My Computer Suddenly Slow? 11 Ways to Fix It

March 31, 2023
scheduled task reboot

How to Create a Reboot Scheduled Task in Windows

March 31, 2023
slow computer startup

14 Ways to Fix Slow Computer Startup

March 26, 2023
boot loop

14 Ways to Fix Windows Boot Loop

March 19, 2023
how to change windows startup sound

How to Change Windows Startup Sound

March 17, 2023
scan disk windows 10

How to Scan Disk Windows

March 16, 2023
Add A Comment

Leave A Reply Cancel Reply

Latest Posts
what-does-collate-mean-on-a-printer

What Does Collate Mean on a Printer?

March 31, 2023
usb-vs-pcie-wifi

USB Vs PCIe Wi-Fi—Which One is Better?

March 31, 2023
how often to replace laptop

How Often Should You Replace a Laptop

March 29, 2023
You may also like
computer suddenly slow

Why is My Computer Suddenly Slow? 11 Ways to Fix It

March 31, 2023
HTTP-Error-431

How to Fix HTTP Error 431

March 31, 2023
scheduled task reboot

How to Create a Reboot Scheduled Task in Windows

March 31, 2023
Recommended
Cookie Clicker Garden Guide

Cookie Clicker Garden Guide to Unlocking Every Seed

September 26, 2021
monitor no signal

Computer Turns On But Monitor Says No Signal (9 Ways To Fix)

November 10, 2022
Facebook Twitter Pinterest
  • Home
  • About Us
  • Our Team
  • Editorial Guidelines
  • Privacy Policy
  • Affiliate Disclosure
© 2023 TechNewsToday, editor@technewstoday.com | Tech Central Pvt. Ltd.

Type above and press Enter to search. Press Esc to cancel.