"Driver updates via Windows Update" sounds practical — and is really useful for most people. But: Windows Update sometimes installs older versions over newer ones, distributes drivers that the manufacturer has already revoked, or replaces a stable driver with one that brings problems. We show how to control which drivers Windows Update may install.
Why does this even happen?
Microsoft tests drivers, but only against a limited reference configuration. The combination of your specific hardware + your specific driver setup + the Windows Update driver isn't always among the test scenarios. Result: a driver that runs fine on Microsoft test machines crashes on yours.
In addition, Microsoft sometimes pushes drivers that the manufacturer has already overtaken — Windows then installs the older version because it's in Microsoft's repository.
Solution 1: Show or hide updates (the official way)
Microsoft offers an official tool to suppress specific updates:
- Download "Show or hide updates" (KB3073930)
- Run the tool
- "Hide updates" → list of available updates
- Tick the unwanted driver → Next
- The driver no longer appears in Windows Update
Limitation: only works for updates that haven't yet been installed. Doesn't help for drivers already installed.
Solution 2: Roll back driver, then block
- Roll back the driver: Device Manager → device → Properties → Driver tab → Roll back
- Hide the new version with KB3073930 (Solution 1)
- Confirm: in Windows Update → Search for updates — the unwanted driver should not reappear
AVG Driver Updater takes precedence over Windows Update for important driver categories — and prevents unwanted automatic updates.
Solution 3: Block driver updates via Group Policy
For Windows Pro/Enterprise:
- Win + R → gpedit.msc
- Computer Configuration → Administrative Templates → Windows Components → Windows Update → Manage updates offered from Windows Update
- "Do not include drivers with Windows Updates" → Enabled
This blocks all driver updates via Windows Update — only Windows itself updates. Drivers must then be installed manually or via a driver-updater software.
Solution 4: Block driver updates via Registry (also for Windows Home)
For Windows Home (no gpedit.msc):
- Win + R → regedit
- Path:
HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate - If
WindowsUpdatedoesn't exist: create new key - New DWORD:
ExcludeWUDriversInQualityUpdate→ value 1 - Reboot
Effect: Windows Update no longer offers drivers. Critical security updates remain unaffected.
Solution 5: Selectively block specific devices
Sometimes you only want to prevent Windows Update from "improving" a specific device:
- Device Manager → device → Properties → Details tab → Hardware IDs
- Note the most specific Hardware-ID (e.g. PCI\VEN_10DE&DEV_2882)
- regedit →
HKLM\SOFTWARE\Policies\Microsoft\Windows\DeviceInstall\Restrictions - Create the keys (DenyDeviceIDs, DenyDeviceIDsRetroactive — see Microsoft docs)
This is the most surgical method — but laborious for multiple devices.
Known Windows Update problems
KB updates with outdated graphics drivers
In 2024 Microsoft pushed a Realtek audio driver via Windows Update that — depending on motherboard — caused different problems. Many users only noticed weeks later that audio crackled or no sound at all. Solution: roll back to the manufacturer-specific driver.
Windows 11 24H2 — driver compatibility
The Windows 11 24H2 update brought multiple driver-incompatibility cases:
- Some Asus Wi-Fi cards no longer worked → driver update from Asus
- Older HP printers failed → HP UPD as workaround
- Specific Intel Iris Xe graphics screen flicker → 32.x driver branch fixed it
Practical recommendation
Don't completely block all driver updates — that's overkill. Instead:
- Block Windows Update drivers for specific categories (graphics card, audio) where you know what you're doing
- Allow chipset/USB drivers — those are usually unproblematic from Microsoft
- Important: always have an active manual update path — via manufacturer or driver-updater software
- Especially for laptops: also set Pause updates for 2–4 weeks after big release to wait out community feedback
Further sources
Authoritative sources for deeper information:
- Windows Update — Wikipedia
- Show or hide updates (Microsoft KB3073930)
- ExcludeWUDriversInQualityUpdate — Microsoft Learn
Frequently asked questions
Microsoft's repository sometimes contains a driver version older than the manufacturer's. Windows Update sees a "newer build number" because Microsoft's metadata differs.
Likely Windows installed a generic driver. Windows Settings → System → About → Device Manager → GPU → Driver tab → check version. Compare with the latest manufacturer version. If older: reinstall manufacturer driver.
Yes: Device Manager → Driver tab → Uninstall driver (with checkbox "Delete the driver software"). Then immediately install the manufacturer version.
No — security updates are important. Just disable driver updates if you actively manage drivers yourself.
Possibly Windows 11 Home — gpedit.msc not available. Use the registry path (Solution 4) or a third-party tool like Wushowhide (KB3073930).
Permanent — until you change it. Survives Windows feature updates. Worth checking every now and then that the registry key is still set.