Quick fix: Block automatic driver installation via Settings → System → About → Advanced system settings → Hardware tab → Device Installation Settings. Choose No (your device might not work as expected). Windows Update will stop replacing drivers with older versions.
You install the latest driver from NVIDIA, AMD, or your laptop OEM. Everything works perfectly. A few days later, Windows Update silently replaces it with an older version. The new driver was “not yet certified” in Windows’ eyes, so Windows reverted to its preferred (older) version. Disabling driver auto-install from Windows Update stops the revert.
Affects: Windows 11 (and Windows 10) when automatic driver installation is on.
Fix time: ~5 minutes.
What causes this
Windows Update has its own driver catalog independent of the vendor. The catalog contains drivers Microsoft has tested and signed. When you install a newer driver from NVIDIA, the vendor’s installer applies it — but the next time Windows Update runs, it may detect a version difference and install “its” version (older, but signed) over yours. This frustrates users who want the latest features or specific bug fixes.
Method 1: Disable automatic driver downloads via Hardware settings
The standard solution.
- Open Settings → System → About.
- Scroll down. Click Advanced system settings.
- In the System Properties dialog, switch to the Hardware tab.
- Click Device Installation Settings.
- Choose No (your device might not work as expected).
- Click Save Changes. Confirm UAC if prompted.
- Windows no longer auto-downloads drivers from Windows Update. Your manually-installed vendor drivers stay.
- You can still install drivers manually via vendor utilities (NVIDIA GeForce Experience, AMD Software, Intel Driver Support Assistant, OEM utilities).
This is the universal fix. Works on Home, Pro, and Enterprise editions.
Method 2: Block driver updates via Group Policy (Pro/Enterprise)
For more granular control on managed environments.
- Press
Win + R, typegpedit.msc, press Enter. - Navigate to Computer Configuration → Administrative Templates → Windows Components → Windows Update → Manage updates offered from Windows Update.
- Open Do not include drivers with Windows Updates. Set to Enabled. Click Apply → OK.
- Run
gpupdate /forcefrom elevated Terminal. - Windows Update now skips drivers for all hardware.
- For more granular control: in the same Group Policy tree, open Specify the source service for specific classes of Windows Updates. Configure to use only Microsoft Update for security updates and skip drivers.
Group Policy is the right approach in managed environments.
Method 3: Block a specific driver from re-installation via Microsoft’s Show or Hide Updates tool
For when you want most Windows Update drivers but block a specific one that keeps re-installing.
- Download Microsoft’s wushowhide.diagcab (search Microsoft Support for KB3073930 — the “Show or Hide Updates” troubleshooter).
- Run wushowhide.diagcab.
- Click Next. The tool queries Windows Update for available updates.
- Click Hide updates.
- From the list, tick the driver you want to block. Click Next.
- The driver is hidden from Windows Update — won’t be offered or auto-installed.
- To unhide later, re-run the tool and choose Show hidden updates.
This is the surgical fix when only one driver is problematic.
How to verify the fix worked
- After installing your preferred driver, check Device Manager → (device) → Properties → Driver tab. Note Driver Provider and Driver Date.
- Run
Get-WindowsUpdatefrom elevated Terminal (if PSWindowsUpdate module installed) or just Settings → Windows Update → Check for updates. The blocked driver doesn’t appear in available updates. - Wait a week. Re-check the driver — it remains the version you installed.
If none of these work
If drivers still get replaced despite Methods 1-3, three causes remain. OEM utility forcing updates: Dell SupportAssist, Lenovo Vantage, HP Support Assistant push their own driver updates separately from Windows Update. Configure those utilities to only notify rather than auto-install, or uninstall them if you don’t need them. System Restore reverting: if you have a recent System Restore point from before the driver install, an automatic system event might restore. Disable System Restore temporarily or create a new restore point after the driver install. NVIDIA Game Ready Driver vs Studio Driver: NVIDIA’s GeForce Experience may switch between Game Ready and Studio drivers. In GeForce Experience → Drivers → settings, lock the driver type you want.
Bottom line: Block automatic driver install via Settings → About → Advanced system settings → Hardware. Your manually-chosen vendor drivers stay.