Why Windows 11 Cumulative Update Reverts Drivers and How to Pin Them
🔍 WiseChecker

Why Windows 11 Cumulative Update Reverts Drivers and How to Pin Them

Quick fix: Disable Windows Update driver downloads to prevent reverts. Open Settings → Windows Update → Advanced options → Optional updates → Driver updates — reinstall your preferred driver. Then enable Group Policy Computer Configuration → Administrative Templates → Windows Components → Windows Update → Do not include drivers with Windows Updates = Enabled.

You install a specific GPU/audio/Wi-Fi driver. Windows Update runs. Driver is reverted to an older Microsoft-pushed version. Your custom driver is gone. The fix: prevent Windows Update from pushing drivers, manage them manually.

Symptom: Windows Update reverts installed drivers to older versions during cumulative updates.
Affects: Windows 11 (and Windows 10) Windows Update.
Fix time: ~10 minutes.

ADVERTISEMENT

What causes this

Windows Update sometimes pushes driver updates as part of cumulative updates. Microsoft considers their driver newer or more compatible; replaces yours. For users with specific vendor drivers (Nvidia Studio, AMD Adrenalin, audio interface drivers), this is unwanted — the vendor driver was deliberately chosen. Group Policy or registry can disable driver pushes.

Method 1: Disable driver updates via Group Policy (Pro/Enterprise)

The clean route.

  1. Open Group Policy Editor (gpedit.msc). Pro only.
  2. Navigate to Computer Configuration → Administrative Templates → Windows Components → Windows Update → Manage updates offered from Windows Update.
  3. Open Do not include drivers with Windows updates. Set to Enabled. Apply.
  4. Run gpupdate /force.
  5. Windows Update no longer pushes drivers. Existing drivers stay.
  6. For full Optional updates (manual driver install via Settings): toggle on if you want choice over which drivers install. They’ll appear under Settings → Windows Update → Advanced options → Optional updates → Driver updates.

This is the canonical fix.

ADVERTISEMENT

Method 2: Registry equivalent for Windows 11 Home

For Home edition.

  1. Open Registry Editor.
  2. Navigate to HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate. Create the keys if missing.
  3. Create DWORD: ExcludeWUDriversInQualityUpdate = 1.
  4. Reboot.
  5. Equivalent of Method 1’s Group Policy. Drivers no longer pushed.
  6. To revert: set value to 0 or delete.
  7. For belt-and-suspenders: also set HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\DriverSearching\SearchOrderConfig DWORD — values vary. Or use Method 3.

This is the Home-edition equivalent.

Method 3: Block specific driver via Windows Show or Hide Updates

For preventing a particular Microsoft-pushed driver from offering.

  1. Download wushowhide.diagcab from Microsoft (search). Free.
  2. Run. Pick Hide updates.
  3. The next time Windows Update offers a driver you don’t want: hide it via the tool. It’s no longer offered.
  4. For pinning a specific driver version: install your preferred driver via manufacturer’s installer (Intel Driver & Support Assistant, NVIDIA App, etc.). Manufacturer driver typically supersedes Windows Update driver via signing precedence.
  5. For Device Manager-installed driver: set Roll Back Driver as fallback if Windows Update pushes new one.
  6. For specific device that keeps getting bad drivers from Windows Update: Device Manager → right-click device → Properties → Driver tab → Roll Back. Then run wushowhide on the unwanted driver.

This is the targeted approach.

How to verify the fix worked

  • Install Windows Update cumulative update. After: Device Manager shows your custom drivers still active.
  • Settings → Windows Update → Advanced options → Optional updates: shows available drivers but unchecked (you choose).
  • Run Get-ItemProperty -Path "HKLM:\SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate" -Name ExcludeWUDriversInQualityUpdate. Value 1.

If none of these work

If drivers still get reverted: Vendor driver signed lower priority than Microsoft’s: rare; happens with very old vendor drivers. Get latest from vendor — usually signed at HVCI-compatible level. For Bluetooth/Wi-Fi specifically: chipset vendor drivers (Intel, Realtek) sometimes get pushed by Microsoft as a “feature update.” Inevitable; just re-install vendor version after Windows update completes. For PCs joined to Azure AD with Intune: IT may push specific drivers via Intune. Your registry/GP changes don’t override Intune. Talk to IT. For OEM-locked drivers (Surface, certain Dell, HP): OEM utilities may push specific drivers regardless of Windows Update settings. Disable OEM auto-update.

Bottom line: Group Policy: Do not include drivers with Windows updates = Enabled. Or registry ExcludeWUDriversInQualityUpdate = 1 (Home). Reinstall vendor driver after; Windows won’t replace.

ADVERTISEMENT