Stopping or disabling “automatic driver rollback” in Windows 11 requires a combination of system configuration changes. You need to disable automatic driver updates, manually install your preferred driver, and enforce restrictions using Group Policy or the Registry.
In this guide, I will explain to you how to stop or disable automatic driver rollback in Windows 11 using these system configuration changes!.
What is Automatic Driver Rollback, and When Do You Need to Stop It?
Automatic driver rollback, a built-in safety mechanism in Windows 11, allows you to automatically restore the previous working version when the system detects that a newly installed driver is causing instability, crashes, or compatibility issues. This is part of Windows’ broader “driver recovery and protection system”.
In many cases, this feature is helpful. It prevents your system from becoming unusable due to faulty drivers. However, there are situations where you may want to disable it.
You may need to stop automatic rollback if you are testing a new driver version for performance improvements. Another scenario is when Windows mistakenly flags a working driver as problematic and keeps reverting it. Advanced users, gamers, and IT professionals often encounter this issue when working with graphics drivers, chipset drivers, or custom hardware.
Stop or Disable Automatic Driver Rollback in Windows 11

To stop automatic driver rollback in Windows 11, open “Device Manager”, update the driver manually, disable automatic driver updates through “System Properties”, and use “Group Policy Editor” or “Registry Editor” to prevent Windows from reverting to older drivers. This ensures your selected driver remains active without interference.
Let’s learn the complete process!
Step 1: Disable Automatic Driver Updates from System Settings
The first step is to stop Windows from automatically downloading and reinstalling drivers that may trigger rollback.
Open the Start menu and type “Control Panel”, then press Enter. Navigate to “System and Security” and click on “System”. On the left side, select “Advanced system settings”. This opens a new window called “System Properties”.
Inside this window, go to the “Hardware” tab. You will see an option labeled “Device Installation Settings”. Click on it. A prompt will appear asking whether Windows should automatically download drivers and icons for your devices.
Select the option that says “No (your device might not work as expected)”. This prevents Windows from automatically installing drivers that could overwrite your manual installation.
Click “Save Changes” and close the window.
This step ensures that Windows does not interfere with your driver choices in the future.
Step 2: Install Your Preferred Driver Manually
Once automatic updates are disabled, you need to install the driver you actually want.
Press Windows key plus X and select “Device Manager”. In this window, locate the device whose driver you want to control. For example, if you are working with a graphics card, expand “Display adapters”.
Right-click on the device and choose “Update driver”. Then select “Browse my computer for drivers”. Instead of letting Windows search automatically, click on “Let me pick from a list of available drivers on my computer”.
If you already downloaded a driver from the manufacturer’s website, click “Have Disk” and browse to the folder where the driver files are stored.
Select the correct driver and proceed with the installation. Once completed, restart your computer.
This step ensures that the correct driver is installed and recognized by Windows as the active version.
Step 3: Use Group Policy Editor to Block Driver Replacement
If Windows still attempts to roll back the driver, you need to enforce stricter control using “Group Policy Editor”. This tool is available in Windows 11 Pro and higher versions.
Press Windows key plus R, type “gpedit.msc”, and press Enter. This opens the Local Group Policy Editor.
Navigate to “Computer Configuration”, then “Administrative Templates”, then “System”, and finally “Device Installation”. Inside this section, click on “Device Installation Restrictions”.
Look for the policy named “Prevent installation of devices that match any of these device IDs”. Double-click on it and set it to “Enabled”.
Next, click the “Show” button and enter the hardware ID of your device. You can find this ID in Device Manager by opening the device properties and checking the “Details” tab.
Once added, click OK and apply the changes.
This prevents Windows from replacing your installed driver with another version.
Step 4: Disable Driver Rollback Using Registry Editor
For users who want deeper control, the “Registry Editor” provides another method.
Press Windows key plus R, type “regedit”, and press Enter. Navigate to the following path:
HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\DeviceInstall\Restrictions
If the keys do not exist, you may need to create them manually.
Inside this folder, create a new DWORD value named “DenyDeviceIDs” and set its value to 1. Then create a subkey called “DenyDeviceIDs” and add string values containing your device’s hardware IDs.
Be careful when editing the registry. Incorrect changes can affect system stability.
This step reinforces the Group Policy settings and ensures rollback does not occur.
Step 5: Disable System Restore for Drivers
Windows sometimes uses “System Restore” to revert drivers. Disabling it can help prevent rollback.
Open the Start menu and type “Create a restore point”, then press Enter. In the System Properties window, go to the “System Protection” tab.
Select your system drive and click “Configure”. Choose “Disable system protection” and click Apply.
Keep in mind that this disables restore points entirely, so use this step only if necessary.
Step 6: Hide Problematic Driver Updates
Windows Update may still attempt to push older drivers. You can hide these updates.
Download the “Show or Hide Updates Troubleshooter” from Microsoft. Run the tool and select “Hide updates”.
Choose the driver updates you want to block and confirm your selection.
This prevents Windows Update from reinstalling unwanted drivers.
Faqs
What happens if I disable automatic driver rollback?
Disabling rollback means Windows will no longer revert to a previous driver automatically. This gives you full control but also increases responsibility for maintaining system stability.
Is it safe to stop driver rollback?
It is safe if you are confident in the driver you are using. If the driver is unstable, you may experience system crashes or hardware issues.
Can I re-enable automatic rollback later?
Yes, you can reverse the changes in System Properties, Group Policy Editor, or Registry Editor at any time.
Why does Windows keep rolling back my driver?
Windows does this when it detects compatibility issues, failed installations, or system instability linked to the driver.
Do I need admin rights to make these changes?
Yes, most of these steps require administrator privileges.