Windows GPU Driver Downgrades: Microsoft Announces Partial Fix Using Multiple IDs

By

Microsoft has confirmed that Windows Update occasionally replaces newer, more capable GPU drivers with older versions—an action that can degrade graphics performance and break features. This issue stems from how the update system selects drivers from its catalog. In response, the company is developing a partial fix that leverages multiple hardware IDs to better identify the correct driver for each device. Below, we break down the problem and the planned solution in a Q&A format.

What is the GPU driver downgrade issue in Windows Update?

When you connect a new graphics card or update its driver independently, Windows Update might later overwrite that driver with an older version from Microsoft's database. This downgrade can cause reduced frame rates, missing features (like ray tracing support), or even system instability. The problem occurs because Windows Update sometimes misidentifies the correct driver for your GPU, especially on newer hardware or after a manual driver update. Microsoft has acknowledged the problem and described it as affecting users “in certain circumstances,” particularly those who rely on Windows Update for driver management.

Windows GPU Driver Downgrades: Microsoft Announces Partial Fix Using Multiple IDs
Source: www.tomshardware.com

Why does Windows Update sometimes install older GPU drivers?

The root cause lies in how Windows Update matches drivers to hardware. When you manually install a driver, it may not immediately register its version in the Windows Update database. Later, when the update service scans for driver updates, it may find a driver in its catalog that appears newer based on its timestamp or version number—but this driver could actually be older than what you’ve installed. Microsoft’s current matching logic uses a single hardware ID to associate drivers with devices, which can lead to mismatches when multiple driver versions exist for the same GPU. This is especially common with NVIDIA and AMD cards that receive frequent driver updates.

How is Microsoft planning to fix this problem?

Microsoft is developing a new driver-matching system that uses multiple hardware IDs instead of a single one. By cross-referencing several identifiers (such as device ID, subsystem IDs, and revision numbers), the system will be able to select the exact driver intended for your GPU model and configuration. Additionally, the update logic will give higher priority to drivers already installed on the system, reducing the chance of a downgrade. The company describes this as a “partial fix” because it will not retroactively correct existing downgrades but will prevent many future occurrences, particularly on devices that meet certain hardware criteria.

When will the fix be available and for which devices?

The improved driver-matching mechanism is scheduled to roll out later this year as part of a Windows Update cumulative update. Initially, it will apply only to newer devices—specifically those that have been released within the past few years and that use modern hardware IDs. Microsoft has not disclosed an exact date or which Windows versions (e.g., Windows 10, 11) will receive the update first. Devices that already have a downgraded driver will need to manually reinstall the correct driver from the GPU manufacturer’s website, as the fix will not automatically revert downgrades that occurred before the update.

Windows GPU Driver Downgrades: Microsoft Announces Partial Fix Using Multiple IDs
Source: www.tomshardware.com

What does “multiple IDs” mean in the context of the fix?

Currently, Windows Update associates a driver with a single hardware ID (e.g., a generic device ID like PCI\VEN_10DE&DEV_1C03). The new approach will use a set of IDs that include the device ID, subsystem vendor ID, subsystem device ID, and revision number. For example, a specific GPU model from a manufacturer like ASUS or EVGA will have a unique combination of these IDs. By matching against this combination, the update service can distinguish between a legitimate newer driver and an older one that happens to share the same base device ID. This reduces the risk of Microsoft’s catalog offering a driver that is actually unsuitable or outdated for your exact card.

Will the fix completely prevent driver downgrades?

No, Microsoft explicitly calls this a partial fix. While it will significantly reduce the frequency of downgrades on newer devices, it may not eliminate the problem entirely for older hardware or edge cases. Users who manually update their GPU drivers are still advised to pause Windows Update driver delivery by using the “Pause updates” option or by installing the Show or hide updates troubleshooter tool. Microsoft also recommends that power users and gamers disable automatic driver updates via Group Policy or registry settings if they prefer to manage drivers manually. The company promises to continue refining the matching algorithm based on feedback and future hardware trends.

Related Articles

Recommended

Discover More

Unlock Youthful Vitality: A Step-by-Step Guide to Using Travel for Anti-AgingRansomware in 2026: Evolving Threats, Post-Quantum Crypto, and the Battle for Defense10 Essential Strategies for Scaling Multi-Agent AI Systems10 Essential Facts About the AWS MCP Server for AI AgentsMastering Agentic Coding in Xcode 26.3: A Hands-On Guide