Microsoft veut harmoniser les mises à jour de firmwares sous Windows

Microsoft veut harmoniser les mises à jour de firmwares sous Windows

Microsoft veut harmoniser les mises à jour de firmwares sous Windows

Microsoft propose depuis peu son modèle Component Firmware Update pour permettre aux constructeurs de mettre à jour le firmware de leurs périphériques en passant directement par Windows Update.

Le CFU désigne une spécification open source (licence MIT), à la fois pour un modèle de pilote et un protocole. Les utilisateurs auraient ainsi toujours la dernière révision disponible, sans que l’utilisateur sache même qu’il avait besoin de le faire. Pour les autres, il n’y aurait plus besoin de chercher des outils spécifiques.

Cela étant, il faudra du temps. La proposition vient tout juste d’être faite, et les composants utilisés par les OEM (Original Equipment Manufacturers) et IHV (Independent Hardware Vendors) doivent être compatibles avec le CFU. Le modèle peut également encore évoluer, Microsoft souhaitant autant de contributions que possible.

Le modèle se veut en tout cas strict. Le pilote contenant le nouveau firmware ne doit pas provoquer d’interruption dans l’utilisation de la machine, doit pouvoir attendre que le périphérique soit disponible, ou encore ne faire référence à aucun autre matériel que le seul concerné. La reconnaissance et la validation du firmware sont l’apanage du composant lui-même.

La distribution de firmwares via Windows Update simplifierait clairement la gestion des périphériques, en améliorant leur fonctionnement général, en corrigeant des failles, ou même en ajoutant des fonctions.

Cependant, le problème serait le même qu’avec les actuelles mises à jour de Windows et les pilotes : le potentiel de panne. L’October 2018 Update a encore rappelé combien un simple téléchargement via Windows Update peut engendrer bien des problèmes.

On espère donc que des mécanismes de sécurité permettront de corriger rapidement le tir en cas de mauvais fonctionnement.

Commentaires (34)




L’October 2018 Update a encore rappelé combien un simple téléchargement via Windows Update peut engendrer bien des problèmes.



Même sans aller jusque là : le nombre de fois où j’ai vu des gens arrêter le poste de force parce que “ça fait 1 minute que c’est à 33% et ça bouge pas” (alors que la LED d’activité disque est en mode guirlande de Noël), sans fail-safe c’est la mort assurée.



(et en tant que “mec qui s’y connait avec les ordinateurs” parmi mon entourage, j’apprécierais une certaine clémence au moins de ce côté-là… siouplé <img data-src=" />)


C’est valable aussi pour l’UEFI ? Et ça sera désactivable ?








WereWindle a écrit :



Même sans aller jusque là : le nombre de fois où j’ai vu des gens arrêter le poste de force parce que “ça fait 1 minute que c’est à 33% et ça bouge pas” (alors que la LED d’activité disque est en mode guirlande de Noël), sans fail-safe c’est la mort assurée.



(et en tant que “mec qui s’y connait avec les ordinateurs” parmi mon entourage, j’apprécierais une certaine clémence au moins de ce côté-là… siouplé <img data-src=" />)





Tiens j’ai eu ça au boulot l’autre jour <img data-src=" />



Risque de brick assuré…


L’initiative à l’aire sympa, voir ce que ça donnera <img data-src=" />


“Cependant, le problème serait le même qu’avec les actuelles mises à jour de Windows et les pilotes : le potentiel de panne. L’October 2018 Update&nbsp;a encore rappelé&nbsp;combien un simple téléchargement via Windows Update peut engendrer bien des problèmes.”



&nbsp;Il faudrait dans ce cas que les constructeurs proposent des pilotes sur Microsoft Update qui soient testé et validés pour la dernière version.

Et que Microsoft de son côté fasse le boulot de validation également sans bypass du dernier anneau de test.


Es-ce que ça pourrait servir aussi pour les OS libre ? ca serait pas mal


“Le CFU désigne une spécification open source (licence MIT)” donc oui si des développeurs trouvent un intérêt à faire le développement. Il suffirait ensuite de mettre les firmwares dans les repositories des distributions.








FunnyD a écrit :



Tiens j’ai eu ça au boulot l’autre jour <img data-src=" />





bah au boulot, j’ai le droit d’engueuler la personne (même les chefs <img data-src=" />) donc ça va, quand c’est ma maman ou un de ses voisins que je connais depuis 38 ans, j’ai un peu plus de remords <img data-src=" />



Déjà que la mise à jour des drivers (notamment GPU) est une catastrophe : à chaque mise à jour Windows, il me réinstalle un driver nvidia plus vieux et qui est bugué. Ce qui est con c’est qu’on peut dire de ne pas mettre à jour… soit tous soit aucun, mais on ne peut pas dire spécifiquement de ne pas mettre à jour tel driver…


Il y a déjà ça sous linuxhttps://fwupd.org/








xillibit a écrit :



C’est valable aussi pour l’UEFI ? Et ça sera désactivable ?






    Hahahahaha...          






    Bien sûr que non ce ne le sera pas, Microsoft le Très-Savant et Contraignant ne verra aucune justification légitime pour ne pas updater ces élements de suite (Quoi ? Vous ne faites pas confiance aux constructeurs de votre matériel ? Quelle attitude déplorable, vous devriez avoir honte ! Comment ça des problèmes ?).      






Ce ne l'est déjà pas pour les pilotes, sauf en passant par une GPO et en forçant la main (DenyDeviceID pour CHAQUE élement à ne pas updater, au  lieu des plus softs style "Empêcher la récupération des métadonnées de  périphériques" qui ne sont pas pris en compte).      






Et ça ne remplirait pas le principe Microsoft et d'une partie de  l'industrie informatique, de prendre le contrôle de tout ce qui revenait à l'utilisateur auparavant (mises à jour, réparation, etc.).         

&nbsp;


Sur mon laptop (ASUS ROG de cette année) le firmware a déjà été mis à jour par Windows Update, donc ASUS doit faire partie des constructeurs pilotes.


Heu de quel firmware tu parles ?



Parce que à ma connaissance je n’ai jamais vu de Firmware dans WU excepté pour les produits Microsoft


J’espérons qu’il n’essayera pas de le faire quand il tourne dans une machine virtuelle ..


L’idée parait bonne, j’espère que ça marchera. Mais vu les récentes bourdes de Microsoft avec Windows10 (et toujours sans aucune excuse), franchement ça sent mauvais :/


J’ai repris le terme utilisé dans WU : “firmware” tout court.

Mais le numéro de version qui y était attaché correspondait à ce que la page support d’ASUS mentionnait (pour ce modèle) comme étant “BIOS”, probablement l’UEFI par abus de langage donc.


L’initiative est bonne mais… non merci <img data-src=" />

Pas après les déboires de Windows Update et le risque trop important de voir son matériel brické (à cause d’une coupure de courant par exemple). Le risque existe certe déjà, mais au moins en manuel on sait ce que l’on fait et ce en connaissance de cause.


Avant de s’occuper de mises à jour de firmwares par WSUS, j’aimerais bien que Microsoft fiabilise Windows Update.








WereWindle a écrit :



bah au boulot, j’ai le droit d’engueuler la personne (même les chefs <img data-src=" />) donc ça va, quand c’est ma maman ou un de ses voisins que je connais depuis 38 ans, j’ai un peu plus de remords <img data-src=" />





Pfff, j’ai fermé ma gueule, c’est pas mon boulot de lui dire que pour le coup c’est un abruti, surout que son chef était déja prêt à me vanter les mérites de mac vs windows et à me tenir la jambe pendant 12 h…



Si les jauges de progression n’étaient pas aussi farfelues, il n’y aurait pas de problème. Mon reproche vaut pour tous les OS :

&nbsp;la semaine dernière par exemple j’ai fait une mise à jour de kernel sur OpenSUSE Leap et la jauge est restée coincée sur 92 % pendant plusieurs heures sans activité disque.

Je suis pas programmeur mais je crois que le jour où ces jauges auront la moindre fiabilité, personne ne perdra plus patience.

Le top que j’ai vu est le décodeur TV Orange (celui de SFR est pas mal aussi), une jauge qui reste coincée à zéro (puis tout d’un coup pouf c’est démarré alors que la jauge n’a jamais progressé), une autre qui se remplit entièrement depuis le zéro en boucle…on dirait que des gens ont fait des animations aléatoires façon économiseur d’écran genre t’inquiètes pas, personne s’en apercevra. <img data-src=" />








Winderly a écrit :



Si les jauges de progression n’étaient pas aussi farfelues, il n’y aurait pas de problème.





On avait le souci au taff (le “Bienvenue” de Windows 7 qui durait 3 plombes et occasionnait des redémarrages sauvages) : j’ai résolu ça via une GPO qui indique ce que le poste est en train de faire en vrai (“installation de Mozilla Firefox”, “montage des lecteurs réseau”, “préparation du bureau”. Ça a plutôt bien marché. <img data-src=" />







Winderly a écrit :



Mon reproche vaut pour tous les OS :

 la semaine dernière par exemple j’ai fait une mise à jour de kernel sur OpenSUSE Leap et la jauge est restée coincée sur 92 % pendant plusieurs heures sans activité disque.

Je suis pas programmeur mais je crois que le jour où ces jauges auront la moindre fiabilité, personne ne perdra plus patience.

Le top que j’ai vu est le décodeur TV Orange (celui de SFR est pas mal aussi), une jauge qui reste coincée à zéro (puis tout d’un coup pouf c’est démarré alors que la jauge n’a jamais progressé), une autre qui se remplit entièrement depuis le zéro en boucle…on dirait que des gens ont fait des animations aléatoires façon économiseur d’écran genre t’inquiètes pas, personne s’en apercevra. <img data-src=" />





ça renvoie au 99% éternel d’eMule <img data-src=" />

Quand on y réfléchit, une barre de progression c’est tout sauf simple par rapport à ce que ça reflète :




  • Est-ce quec’est une durée ? auquel cas, comment elle est prédite/évaluée ?

  • Est-ce que c’est un degré d’avancement d’un processus ? À ce moment, les sous partie peuvent avoir des vitesses d’exécution différente (par exemple ton process copie 200 fichiers de 2-3 Ko et va super vite : tu passes de 0 à 15% super vite puis il installe un fichier de 2,5Go : tes 5% suivant sont hyper longs etc.)

    (ce ne sont que des illustrations : y a un phénomène de file d’attente qui fait que copier 1000x1ko prend plus de temps que 1x1Mo, mais c’est pas le propos)



    C’est super chiant, on est d’accord et je préfère largement les installeurs avec le bouton détail qui t’indique tout ce qui est copié fichier par fichier (par conséquent c’est pas forcément utilisable pour une grosse appli avec des (dizaines de) milliers de fichiers :/



    edit : orthographe fâchée avec les e… vais me faire clasher par Mme Schiappa <img data-src=" />









FunnyD a écrit :



Pfff, j’ai fermé ma gueule, c’est pas mon boulot de lui dire que pour le coup c’est un abruti, surout que son chef était déja prêt à me vanter les mérites de mac vs windows et à me tenir la jambe pendant 12 h…





L’informatique c’est de la haute-technologie et donc dans l’imaginaire collectif, on se dit que c’est rapide etc.



Résultat, on peut trouver une vieille dame avec un ordinateur portable sous Windows 10 RTM (2015) en 2018, car elle l’éteignait de force sans laisser le temps aux updates de se faire <img data-src=" /> et difficile de lui en vouloir.









TheKillerOfComputer a écrit :



L’informatique c’est de la haute-technologie et donc dans l’imaginaire collectif, on se dit que c’est rapide etc.



Résultat, on peut trouver une vieille dame avec un ordinateur portable sous Windows 10 RTM (2015) en 2018, car elle l’éteignait de force sans laisser le temps aux updates de se faire <img data-src=" /> et difficile de lui en vouloir.





Mouais, quand c’est écrit sur l’écran ne pas éteindre… j’ai du mal à me dire que l’utilisateur n’a pas une part de responsabilité



Ca me semble risqué parce que l’uefi tu ne peux pas couper une maj en cours à part sur les CM à double bios donc des MAJs via des outils spécifiques qui préviennent bien l’utilisateur de ne pas reset sont probablement mieux.








yvan a écrit :



des MAJs via des outils spécifiques qui préviennent bien l’utilisateur de ne pas reset sont probablement mieux.





comme dit par FunnyD, c’est déjà écrit en gros au milieu de l’écran <img data-src=" />

(Après, oui, je préfère aussi que ce soit un acte volontaire pour ce type de MàJ)









WereWindle a écrit :



edit : orthographe fâchée avec les e… vais me faire clasher par Mme Schiappa <img data-src=" />





Schiappa bien du tout ça <img data-src=" />



============&gt; <img data-src=" />



Quand ça n’a pas le temps de télécharger, ça dit rien généralement <img data-src=" />


joli <img data-src=" />









psn00ps a écrit :



Quand ça n’a pas le temps de télécharger, ça dit rien généralement <img data-src=" />





un arrêt brutal pendant un dl de MàJ c’est pas bien grave. Quand c’est en cours d’installation, c’est déjà plus chiant <img data-src=" />









psn00ps a écrit :



Quand ça n’a pas le temps de télécharger, ça dit rien généralement <img data-src=" />





Les fabricants devraient mettre en place un disposiitif qui émet de la fumée lorsque l’on fait un hard reset, ça en calmerai certains



Tous les mois j’ai un champion de ce genre 😅








FunnyD a écrit :



Mouais, quand c’est écrit sur l’écran ne pas éteindre… j’ai du mal à me dire que l’utilisateur n’a pas une part de responsabilité





Sauf comme quand dit plus haut, on n’a pas l’impression que ça avance, le % reste fixe trop longtemps et rien ne bouge visuellement.



En supplément, il arrive que les rares voyants des ordinateurs portables récents soient sur les côtés voir même sont inexistants, ce qui donne encore plus l’impression que c’est coincé…









David.C a écrit :



Tous les mois j’ai un champion de ce genre 😅



heureusement que je bosse pas dans l’info, de temps en temsp ça m’énerve déja mais régulièrement….





TheKillerOfComputer a écrit :



Sauf comme quand dit plus haut, on n’a pas l’impression que ça avance, le % reste fixe trop longtemps et rien ne bouge visuellement.



En supplément, il arrive que les rares voyants des ordinateurs portables récents soient sur les côtés voir même sont inexistants, ce qui donne encore plus l’impression que c’est coincé…





Ben je le laisse tourner toute la nuit <img data-src=" />









AltreX a écrit :



L’initiative à l’aire sympa, voir ce que ça donnera <img data-src=" />&nbsp;





Voir le retrait de la version 1809… et l’effacement des fichiers utilisateurs.



Fermer