Connexion
Abonnez-vous

Microsoft va se débarrasser des vieux pilotes dans Windows Update

Le 20 juin à 09h42

Début mai, Microsoft a annoncé deux changements importants pour le développement de pilotes à destination de Windows. D’abord, la suppression des métadonnées et des Windows Metadata and Internet Services (WMIS). Ensuite, l’autorité de certification a changé pour la signature des pilotes en préproduction, à cause de l’expiration de la précédente, prévue pour le mois prochain.

L’éditeur vient d’annoncer un autre changement, cette fois plus radical. Comme il l’explique dans un billet, il va lancer prochainement un grand ménage sur Windows Update pour en supprimer tous les anciens pilotes tiers destinés au matériel. Un mouvement décrit comme « stratégique », pour se débarrasser enfin des pilotes n’étant pas au niveau de qualité attendu, « afin de réduire les risques de sécurité et de compatibilité ».

Ce grand nettoyage va se faire en plusieurs étapes. La première consiste à ne supprimer que les pilotes ayant un remplaçant plus moderne. « Techniquement, l'expiration d'un pilote signifie la suppression de toutes ses attributions d'audience dans le Hardware Development Center, ce qui empêche Windows Update de proposer ce pilote à des périphériques », précise Microsoft.

Quand ce premier coup de balai sera passé, l’éditeur publiera un autre billet pour annoncer la fin de cette étape. Les constructeurs auront alors six mois « pour faire part de leurs préoccupations ». Après quoi, le ménage continuera, dans des conditions qui restent à préciser.

Dans tous les cas, Microsoft prévient : « À l'avenir, attendez-vous à ce que ce nettoyage devienne une pratique de routine et préparez-vous à l'introduction de nouvelles directives de publication qui aideront tous les utilisateurs de Windows à maintenir leurs systèmes dans un état sûr et fiable ». La firme ajoute que chaque opération de ce type sera accompagnée d’une communication abondante.

Le nettoyage n’est en tout cas pas surprenant. On sait depuis longtemps que 85 % des écrans bleus sont causés par des pilotes tiers, souvent mal développés et peu entretenus. Microsoft a régulièrement rendu le cadre de développement plus strict et opéré des changements importants, comme réserver l’espace noyau aux seuls pilotes graphiques.

Le 20 juin à 09h42

Commentaires (33)

votre avatar
Yaka erradiquer en premier tout ce qui ne tourne pas avec TPM 2.0.
votre avatar
Bah, qu'ils continuent... Les alternatives à Windows ne manquent pas. 😁
votre avatar
C'est sûrement un objectif de cette décision.
votre avatar
Donc, il faut s'attendre à ce que du matos qui fonctionne n'ai plus de pilote plus rapidement que prévu ?
Déjà que demander de remplacer son PC qui fonctionne pour Win11 je trouve ça pas ouf, mais là c'est limite pire, non ?
votre avatar
Oui. Et, paradoxalement, Linux supporte déjà davantage de matériel, ancien comme moderne, que Windows. Surtout depuis 11.
votre avatar
J'avais un scanner, qui a vécu plus de 15 ans, et il n'y a jamais eu de pilote fonctionnel pour Win 7. Par contre, il a fonctionné jusqu'à sa mort sous Linux car le pilote fonctionnait alors que pas mis à jour depuis 10 ans.

Bref, Linux me semble être un environnement beaucoup plus stable.
votre avatar
Je suis dans la même situation, sauf que mon scanner fonctionne encore parfaitement sous linux.

En fait il faut dire partout "Utiliser Linux est plus respectueux de l'environnement que d'utiliser les produits de MS"
votre avatar
Et rajouter que Linux permet d'utiliser son matériel bien plus longtemps sans devoir tout racheter.
votre avatar
Et concernant les jeux, on a souvent de meilleures perfs sous Linux, même en passant par Wine/Proton.
votre avatar
Peut-être ai-je mal compris, mais je ne vois pas le problème : ce n'est pas parce que Windows Update ne fournira plus certains pilotes, qu'on ne pourra pas installer ceux fournis par le constructeur du matériel ?
votre avatar
et surtout ils enlèvent à ce stade les anciennes versions des pilotes, mais pas la dernière elle même.
votre avatar
Perso, je m'attends qu'à certains moments ils retirent des pilotes qui ne seraient plus "dans la norme" au niveau sécurité par exemple, et que ceux-ci n'aient pas de remplacement (les sociétés maintiennent difficilement pilotes et firmwares pour les produits qui ne sont plus au catalogue).
votre avatar
Ouais, encore plus si la société dernière n'existe plus.
votre avatar
Non bien sur, on pourra toujours le récupérer sur la disquette livrée avec le matériel.
votre avatar
Pas forcément car ces pilotes sont normalement signés, donc s’ils n’ont plus de signature valable, Windows refusera probablement de les utiliser.
votre avatar
J'attends de voir ce que va donner leur initiative de remplacement des .exe par MSIX aussi.
votre avatar
Très bonne initiative de Microsoft.
Il suffit de voir l'enfer que représentent les pilotes dans le catalogue Windows Update, rendant WSUS ingérable (Realtek et Intel principalement dont le nombres de versions se comptent en 10aines de milliers, une aberration sachant que moins de 100 versions suffiraient à maintenir toutes les versions de Windows).
votre avatar
Bref, vous voulez du solide qui tienne l'épreuve du temps sans vous faire racheter vos périphériques, passez à GNU/Linux ... Sérieusement, pour la composition musicale avec pilotage de synthés/expanders midi, j'utilise encore des composants d'il y a plus de 20 ans et qui ne sont plus depuis longtemps supportés par Wintendows Snitch.
votre avatar
Paradoxalement le problème que j'ai le plus vu sous Linux c'est le matos récent, ou "grand public" dont le constructeur n'a même pas conscience que Linux existe.
votre avatar
Disons qu'il y a matos récent et matos récent. Pour ce qui est des microprocesseurs, des chipsets, des contrôleurs, l'univers GNU/Linux est généralement le premier à avoir un support correct: il suffit de regarder tout le chipotage du noyau windows avec les processeurs "asymétriques" pour constater le retard de la plateforme Microsoft par rapport au noyau libre.

Les périphériques les plus problématiques sous linux sont généralement ceux qui radinent sur les composants hardware et défèrent des traitements au processeur via du code propriétaire ou qui jouent la carte du secret industriel lié aux drm's.

Dernière catégorie de périphériques problématiques, les systèmes intégrés avec des firmwares finis à la pisse, et je dédicace ce point à ce putain de Dell Precision 5690 qui avait tellement de problèmes de compatibilité qu'il a fallu le repasser à Windows pour me rendre compte qu'il était juste défectueux et que les deux OS plantaient pareil.
votre avatar
Je suis d'accord mais une plateforme c'est pas qu'un CPU & un chipset:
C'est aussi tout un tas de composants autour souvent géré +/- en EFI, ou par des devices USB interne (claviers lumineux, fingerprint reader)...
Et je te rejoins sur les devices "softcore", mais pour moi ça inclue les 1001 "carte wifi-bluetooth-4G-café-1sucre" des PC récents, avec leur cortège de drivers patchés sur github+DKMS qui plantouillent quand il fait trop chaud, trop froid, ou que le nom du SSID est pas comme ils aiment.
Au bout de quelques années ça se termine à grand coup de quirks dans les drivers upstream, mais dans l'intervalle c'est difficile... :-/
Ya aussi tous les trucs proprio des constructeurs, comme les docks par exemple.


Alors oui on peux choisir des PC "prévu pour linux" chez un assembleur spécialisé - pour 50% plus cher - ou se passer de certains périphériques si c'est pas critique.
Parfois aussi on a pas le choix, exemple en entreprise.
votre avatar
Mais alors pour du wifi / Bluetooth, mon expérience est que tant qu'on reste avec du matériel relativement standard ça marche toujours sans chipotage. Les problèmes que j'ai rencontré se posent quand on a des chips wifi temu genre realtek ou alors du grand exotisme comme l'AX4.

Sérieusement, ça fait longtemps que je ne chasse plus le matos "prévu pour linux", je vise juste du matos de qualité et j'ai peu ou pas de problèmes.
votre avatar
Ben Dell Inspiron 5584 , pourtant pas jeune.

Carte wifi realtek avec driver out-of-kernel qui plante (avec la trace "device not responding") 2/3 fois par jour.... obligé de rmmod + modprobe le driver et parfois rebooter le pc.

Après, voilà.... c'est qu'un exemple, sur d'autres Dell j'ai pas eu de soucis...

Sous windows comme linux il y a des problèmes de toute façon.
votre avatar
Oui, mais justement... Dell et realtek. Déjà Dell, c'est pas terrible comme marque, ensuite RealTek? Vraiment? Déjà ils sont nuls pour faire des cartes son alors des cartes wifi, c'est comme demander au kebab de ton quartier déjà responsable de 8 cas d'intoxication alimentaire de masse se s'occuper de ton repas de mariage.
votre avatar
Quand tu achètes un PC tu sais pas ce que tu récupères dedans !
Pis quoi tu préfères Qualcomm avec leurs firmware closed-source buggé jusqu'à l'os aussi ?

Plus généralement, je trouve que sur les éléments radio (wifi/BT/xG) on est vraiment, mais alors vraiment mal servi - c'est du "build'n forget" de toute ces sociétés.

L'autre jour je cherchait un chipset 5G capable de faire de la voix et de la data, ben qualcomm sort 99% du temps, alors qu'on sais que les drivers linux sont pourris (quand ils sont pas en .ko donc pas utilisable sur une autre plateforme) et leur firmware redémarre à minima toute les heures.

On est en pleine merdification en terme de hardware, de ce que je constate.
votre avatar
Alors non, quand j’achètes un PC, je regarde toujours ce qu'il y a dedans vu le prix. Quand je me retrouve avec du matériel bancal, c'est parceque ce n'est pas moi qui l'ait acheté (par exemple je n'achèterais jamais du Dell, si j'en ai pour le moment c'est parceque je n'ai pas pu choisir un truc convenable genre Lenovo P16)

Mais oui, on est dans une phase de merdification car on a une accélération de l'évolution de certains standards et les fabricants de laptops essayent de cocher des cases au plus vite quelque soit la qualité et la viabilité des puces utilisées.
votre avatar
Euh, Realtek c'est pas du tout une marque de trucs de merde vendu chez Temu. C'est une marque présente depuis longtemps dans l'informatique, avec beaucoup de puces réseau Ethernet à leur actif (c'est surtout pour ça qu'ils sont connus, depuis le 10MBps ça date), et effectivement des puces pour le son (pas du haut de gamme non plus, je ne sais pas quelles sont tes exigences mais moi je n'ai pas rencontré de souci avec) et des puces WiFi.

Après la qualité des drivers je ne sais pas, sous Windows ils fonctionnent, sous Linux je n'ai utilisé que des cartes réseau et son et ça fonctionnait aussi. J'ai récemment acheté sur Aliexpress une carte PCIe réseau filaire 5Gbps, j'ai pris exprès une avec puce Realtek car au moins je sais d'où ça vient, et elle marche parfaitement sous Windows, et sous Linux j'ai pas vérifié mais je ne vois pas de raison à ce qu'il n'y ait pas de driver vu qu'il y en a toujours eu pour cette marque.

Les puces WiFi c'est toujours plus ou moins la merde et la loterie quelle que soit la marque, dans mon Lenovo j'ai une Atheros supportée par Linux, ben pareil que OB des fois elle veut plus et il faut bidouiller voire rebooter (parfois même un passage par Windows est nécessaire). Et elle ne marche jamais en sortie de suspend to disk ce qui m'empêche d'utiliser cette fonction bien pratique. Bonne chance pour repérer ce genre de problème avant l'achat.
votre avatar
Pour le wifi / bluetooth sauce-Temu t'auras les mêmes problèmes sous Windows : un machin qui plantouille. La différence est que windows te balancera des BSOD, sans que tu ne saches trop d'où ça vient. Sous linux tu ne trouveras sans doute pas le pilotes (la raison étant que ceux qui auront essayé auront rapidement compris l'arnaque), et si t'en trouvais le pilotes sera montré du doigt dans les logs.
votre avatar
Ben ? Ils ne les remplacent pas par des Copilot ?
votre avatar
Là, c'est la mort de Windows 10 !

Et une seconde jeunesse du matos pour ceux qui ont fait attention à prendre du matériel supporté sous Windows et sous Mac (donc sous Linux :D)
votre avatar
Et une seconde jeunesse du matos pour ceux qui ont fait attention à ne pas prendre du matériel supporté sous Windows et sous Mac (donc sous Linux)
Je ne suis pas sûr de comprendre la négation. Du matériel compatible sur aucun des trois systèmes ? :transpi:
votre avatar
On va bien rigoler
votre avatar
Les constructeurs auront alors six mois « pour faire part de leurs préoccupations ».
Donc tout périphérique pour lequel un pilote existait encore, mais dont le constructeur a coulé ne fonctionnera plus sous windows ?!
Quel est la logique derrière le raisonnement ancien = peu sûr ou peu fiable ? Il n'y a aucun lien de ce type, si il fallait raisonner en ce sens c'est plutôt l'opposé en fait: J'ai plus confiance en un pilote mature pour lequel aucune nouvelle version n'est sortie depuis de des mois ou années.
Qu'un pilote sur un cycle d'1 mois entrecoupé de 2 ou 3 hotfix urgents chaque mois, preuve de codage à l'arrache (je pense aux pilotes de GPU ;) )

Microsoft va se débarrasser des vieux pilotes dans Windows Update

Fermer