Key Takeaways
- Windows prioritizes stability and compatibility over driver version numbers.
- Multiple drivers for a single device are normal for modular hardware functions.
- Driver dates are set by manufacturers and don’t determine installation priority.
Microsoft has officially clarified why Windows sometimes installs duplicate or older-looking drivers, addressing a common frustration for users. The explanation comes via support article KB5070538, titled “Understanding driver updates,” which details the logic behind Windows Update’s driver selection process.
Why Driver Confusion Happens
Drivers act as essential intermediaries between your hardware and the Windows OS. The complexity arises because drivers can come from multiple sources: Windows Update, direct OEM downloads, or the OS installation media itself. This multi-channel approach often intensifies during major upgrades like moving from to .
Driver Naming and Dates Explained
Microsoft revealed that older drivers use a different naming format (“Publisher – Device class – Version number”) compared to newer ones. This is why you might see unfamiliar names, which is normal system behavior.
Critically, the company debunked the myth that Windows Update installs outdated drivers based on the ‘Driver Date’. This date is set by the hardware manufacturer and isn’t a selection factor. Instead, Windows installs the “most suitable driver” based on manufacturer-set criteria like compatibility, performance, and Microsoft certification. A driver with an older date might be chosen because it offers proven stability over a newer, untested version.
Multiple Drivers and Version Numbers
The presence of multiple drivers for one device occurs because hardware functions are often modular. A graphics card, for example, might need separate drivers for core rendering and integrated video processing, making multiple installations necessary even if names seem repetitive.
Furthermore, some manufacturers use non-sequential version numbering (jumping from 100 to 101), which can misleadingly suggest a rollback. Microsoft confirmed Windows is designed to understand these internal structures and will only deploy the driver version deemed appropriate for your specific device.
Source: Microsoft




