Présentation du problème
Un bug dans le panneau de contrôle d'affichage a été identifié, mais il n'a pas été corrigé depuis longtemps. L'analyse initiale suggérait que le problème venait d'une extension du panneau de contrôle qui tronquait une valeur qu'elle avait en sa possession.
Contexte technique
Lorsque les versions de pilotes ont été vérifiées sur les systèmes qui ont crashé, il a été constaté que les versions de pilotes étaient très anciennes, comme la « build 314 », alors que la version actuelle est la « build 2718 ». Cela suggère que les utilisateurs n'ont pas mis à jour leurs pilotes vidéo depuis longtemps.
Les fabricants d'ordinateurs ont une grande responsabilité dans la certification des pilotes pour leurs PC, en effectuant leurs propres tests d'acceptation sur leurs configurations matérielles spécifiques. Cette responsabilité se poursuit après la vente, les fabricants devant certifier les mises à jour des pilotes en les testant sur des PC de référence dans leurs laboratoires.
Fonctionnement des mises à jour de pilotes
En pratique, les fabricants d'ordinateurs sont zélés dans la certification des pilotes pendant environ un an, un an et demi, voire deux ans. Après cela, il est courant qu'ils abandonnent ce modèle et ne certifient plus les pilotes. Tous les clients avec ce modèle de PC sont alors bloqués avec les pilotes vidéo qui étaient courants au moment où le fabricant a cessé de certifier les pilotes.
Implications et limites
Microsoft maintient des pilotes génériques pour de nombreux types de matériel, mais les dépriorise intentionnellement pour que les pilotes fournis par les fabricants d'ordinateurs prennent le relais. Les pilotes vidéo reçus directement des fabricants de cartes vidéo sont également dépriorisés par les fabricants de cartes vidéo. Les pilotes certifiés par les fabricants d'ordinateurs prennent le relais, même si cette certification est horriblement obsolète.