in

Microsoft, pourquoi les pilotes ont-ils d'anciennes dates dans Windows ?

Microsoft explica por qué Windows usa drivers con fechas antiguas

Parfois, en examinant le Gestionnaire de périphériques Windows, nous trouvons quelque chose de déconcertant : d'anciens pilotes, même avec des dates d'il y a dix ans. Beaucoup penseraient que cela signifie avoir des logiciels anciens ou non mis à jour, mais non. Microsoft a expliqué pourquoi cela se produit avec les pilotes et les dates dans Windows 10 et Windows 11 et, étonnamment, tout cela a un sens technique.

Comme l'entreprise elle-même le détaille dans son document « Comprendre les mises à jour des pilotes », les dates visibles sur les pilotes ne reflètent pas leur âge réel, ce dont, logiquement, nous avons tous eu l'intuition. Ce qui ne pourrait pas être connu, du moins facilement, c'est la véritable raison pour laquelle tout cela se produit, alors découvrons-le.

Microsoft, Windows et pilotes avec des dates anciennes datant de plusieurs décennies : mystère résolu

Comme Microsoft l'a expliqué sur son propre blog, il s'agit en réalité d'une étiquette symbolique définie par le fabricant, et non par Windows ou Microsoft, et sert à guider l'installation automatique des pilotes les plus appropriés, et non les plus récents. Et c'est tout ? Pas si vite “Marc Márquez”.

Microsoft précise que ces informations font partie des « métadonnées » du pilote. C'est le fournisseur qui choisit la date à afficher et peut décider de conserver une ancienne date même lors de la sortie d'une nouvelle version. Ainsi, un pilote sorti en 2025 peut afficher une date de 2017, et être toujours le dernier disponible. Le but est de maintenir une hiérarchie logique dans le système de mise à jour afin que Windows sache quelle version prioriser en cas de conflit.

A lire également  portable gaming avec écran OLED enroulable

L'important, affirme Microsoft, n'est pas la date mais la version et le « ciblage » du pilote. Windows évalue ces informations pour décider lequel installer ou garder actif. Si l'ancien pilote a une plus grande compatibilité avec le matériel, le système le choisira, même s'il en existe un autre avec une date plus récente. Cela évite les problèmes de stabilité, les conflits de signature ou les erreurs lors de l'identification de l'appareil.

Il existe également une autre raison moins évidente. Les fabricants divisent souvent les fonctions matérielles en plusieurs pilotes interdépendants : audio, chipset, réseau ou capteurs par exemple. Il est courant que certains maintiennent la même date voire partagent une version pour simplifier la certification WHQL de Microsoft. Ainsi, un système récemment mis à jour peut afficher les pilotes de 2015 ou 2016 sans réel problème.

Les informations et la date sont “descriptives”

Microsoft explique pourquoi Windows utilise des pilotes avec des dates anciennes

En pratique, lorsque Windows Update installe un nouveau pilote (tout à fait normal pour ceux d'entre nous qui souhaitent effectuer cette tâche manuellement), la date peut ne pas changer, même si le package est différent. Cela ne veut pas dire que le PC utilise toujours le même logiciel, mais plutôt que l'éditeur a réutilisé l'étiquette d'une version précédente. L'entreprise l'explique directement : la date du chauffeur « est une information descriptive choisie par le fournisseur et peut être n'importe quelle date qu'il décide ».

La méthode de sélection est basée sur la compatibilité et non sur l'ancienneté. Windows compare l'ID de l'appareil, la version et les données d'orientation du fabricant pour décider quoi installer. C'est pourquoi certains conducteurs qui paraissent plus âgés finissent par être ceux qui fonctionnent le mieux.

A lire également  Huawei est accusé d'avoir falsifié les résultats d'une de ses IA

Bref, ce que nous voyons dans le Gestionnaire de périphériques est un indice indicatif, pas une donnée chronologique. Si l'appareil fonctionne correctement et que le système indique que le pilote est mis à jour, il n'y a aucune raison de s'alarmer. Ce n'est qu'en cas d'erreurs spécifiques qu'il vaut la peine de s'adresser au fabricant et de vérifier s'il existe une version plus récente spécifique à ce modèle.

Ce détail curieux explique pourquoi de nombreux nouveaux appareils affichent des pilotes datés de 2006 ou 2017, ce qui a toujours généré de la confusion parmi les utilisateurs. Microsoft insiste sur le fait qu'il s'agit d'une pratique intentionnelle, car ils cherchent à maintenir la stabilité et la cohérence du système de versions, même si visuellement cela semble différent.

En fin de compte, plus qu’une erreur, c’est une stratégie de maintenance invisible qui évite les conflits de compatibilité. Et maintenant que nous savons pourquoi, nous arrêterons peut-être de regarder ces dates de pilotes Windows avec une telle méfiance à l'égard de Microsoft.