Connexion
Abonnez-vous

Windows 10 : la nouvelle préversion 14959 officialise enfin les mises à jour différentielles

Et vu le poids des builds...

Windows 10 : la nouvelle préversion 14959 officialise enfin les mises à jour différentielles

Le 04 novembre 2016 à 10h00

Alors que l’on attendait une préversion de la Creators Update, avec les nouveautés montrées récemment, Microsoft a publié une build révisant une nouvelle fois la base. Cependant, il s’agit cette fois d’une amélioration promise de longue date : les mises à jour différentielles.

Ceux qui participent au programme Windows Insider (voir notre article sur la marche à suivre) le savent bien : à chaque nouvelle build de test, il faut télécharger l’équivalent d’un système entier et en passer par une phase assez longue d’installation (la présence d’un SSD réduit fortement le temps d’attente néanmoins). On savait pourtant que Microsoft travaillait sur un nouveau système de mise à jour, plus efficace.

Bienvenue à l'Unified Update Platform

Depuis hier soir, les testeurs Insider peuvent récupérer la build 14959 dans le canal rapide, sur PC, tablettes et smartphones. Elle contient une importante évolution – du moins pour les smartphones pour l'instant – nommée Unified Update Platform (UUP), disponible pour les trois types d’appareils. La Xbox One n’est pas comprise dans le lot, car elle n’utilise pas Windows Update pour se mettre à jour.

En quoi consiste UUP ? Principalement à appliquer des mises à jour différentielles. Ce qui signifie qu’en cas de mise à jour majeure, comme l’Anniversary Update de cet été ou la future Creators Update, le système ne va récupérer que ce qui change vraiment, et non l’équivalent d’une image ISO complète du système. Selon Microsoft, les utilisateurs peuvent s’attendre à une réduction de 35 % du poids des données à récupérer.

Une différence de taille qui influe directement sur la vitesse du système à réaliser ces opérations. Des mises à jour réduites d’un tiers sont plus rapides à télécharger et à installer. Un point particulièrement important quand on sait que Windows Update a la désagréable habitude de profiter de l’intégralité de la bande passante disponible pour récupérer les fichiers, sans trop se poser de questions sur les autres activités de l’utilisateur. Microsoft ne dit d’ailleurs rien sur ce point précis. Notez que, dans tous les cas, le changement devrait être particulièrement sensible sur les smartphones.

Ne récupérer que les mises à jour manquantes

UUP influe également sur la manière dont les mises à jour sont vérifiées. Quand Windows Update contrôle la présence de correctifs ou autres, c’est le serveur maintenant qui analyse l’appareil utilisé pour déterminer ce qui manque précisément. En retour, les serveurs n’enverront que les mises à jour qui manquaient, et non un lot complet.

Microsoft assure qu’avec un déplacement des calculs vers les serveurs, les opérations seront donc plus rapides, les PC, tablettes et smartphones ayant moins de travail à accomplir. Côté utilisateur, il n’y aura aucune différence dans la manipulation.

Les smartphones pourront passer directement à la dernière révision

Pour les smartphones, il y a également un autre bénéfice. Sur un PC, la mise à jour se fait toujours directement vers la dernière révision en cours. Par exemple, si votre PC n’a pas été connecté à Internet pendant six mois, Windows 10 va récupérer non seulement l’Anniversary Update, mais également toutes les mises à jour sorties depuis. Windows 10 Mobile ne fonctionnait cependant pas comme ça : il fallait d’abord récupérer la dernière évolution majeure, puis seulement après le redémarrage télécharger les mises à jour.

Avec UUP, ce processus est court-circuité pour s’aligner sur ce qu’on voyait déjà sur PC et tablette. Désormais, qu’importe la version en cours d’utilisation, Windows Update récupèrera toujours la dernière mouture disponible du système, avec toutes ses mises à jour.

Une nouveauté présente dans la Creators Update

La nouvelle build 14959 peut donc être récupérée dans Windows Update pour tous les testeurs inscrits dans le canal rapide. Ce qui signifie que les nouvelles installations de builds ne seront modifiées qu’à compter de celle-là. Du côté des utilisateurs classiques, UUP sera disponible dans la Creators Update, et recevra d’ailleurs dans les mois qui viennent des améliorations supplémentaires avant son lancement. Notez bien que seule la build pour Windows 10 Mobile contient pour l'instant UUP, les PC et tablettes devant la recevoir avant la fin de l'année.

Comme déjà signalé, on aimerait cependant que Microsoft fasse un effort sur la manière dont sont téléchargées les mises à jour. Il ne serait clairement pas difficile de mettre en place une limite sur la bande passante, calculée en fonction de l’activité de la machine. Si vous êtes par exemple sur un jeu en ligne et que Windows Update détecte une mise à jour, il n’hésitera pas à saturer la connexion pour la récupérer. Quand il s’agit d’une nouvelle build de 3 Go, selon la connexion, il peut s’écouler une heure avant que le téléchargement ne se termine.

Enfin, soulignons qu'en dépit de ce qu'avait annoncé Microsoft, la préversion ne contient pas encore les nouveautés présentées durant sa dernière conférence. Il faudra donc attendre encore pour voir notamment les nouvelles options de personnalisation, le Windows Defender remanié ou encore l'épinglage des contacts dans la barre des tâches.

Commentaires (42)

Vous devez être abonné pour pouvoir commenter.

Abonnez-vous
votre avatar







AlexEC a écrit :



Dans Windows Update, tu peux régler des “ heures d’activité ” pendant lesquelles le PC ne redémarrera pas automatiquement. ça remplace pas une vraie pause ou un bouton “ annuler “, mais c’est déjà mieux que rien





Comme j’ai déjà répondu au dessus: Je travaille sans horaires fixes, de 9h jusqu’à 4h du matin. Donc comme les heures d’activités sont limitées à 12h, ben ça ne fonctionne pas! Car tu pars 10 minutes hors des “heures d’activité”, tu risques que l’ordinateur redémarre. 



La seule solution efficace que j’ai trouvé, c’est de désactiver le service windows update.  


votre avatar

Sauf dans le cas de téléchargement de gros fichiers.

 

Je ne sais pas si c’est toujours le cas mais il y a quelques mois, quand windows avait des grosses mises à jour à faire, il bloquait toute la bande passante, sans qu’on puisse rien faire. Et inversement, quand on demande explicitement de faire des mises à jour, il n’exploite pas toute la bande passante.

 

La gestion est assez mal faite et largement améliorable à mon avis…

votre avatar

C’est 18h maintenant avec la Creator’s Update.

votre avatar

Le plus drôle c’est que Server 2016 a les mêmes heures d’activité, on ne peut plus choisir une heure précise pour Windows Update + reboot… ou alors GPO ?

votre avatar







Edtech a écrit :



C’est 18h maintenant avec la Creator’s Update.





Ils ont pris le problème à l’envers… C’est l’heure d’installation qu’il faut définir, pas la plage d’activité… 

18h c’est mieux, mais toujours pas convenable quand on a pas d’horaires fixes… Windows update restera bloqué :p  


votre avatar

En fait, Paint 3D est aussi disponible mais pas en France…

votre avatar

Petite précision de taille : le UUP est disponible dans cette build UNIQUEMENT sur mobile. Pour PC, elle arrivera “ plus tard dans l’année ”



“We expect to start using UUP for PC Insider builds later this year and then IoT and HoloLens shortly after”

https://blogs.windows.com/windowsexperience/2016/11/03/introducing-unified-updat…

votre avatar

+1 AlexEC !

votre avatar

Effectivement j’ai oublié de le préciser, je l’ajoute merci :)

votre avatar

J’ai pu le télécharger en changement la region sur USA le temps de le trouver dans le store et de le télécharger

votre avatar

Pour les MAJ, je me demandais aussi, est-ce que les différents PC d’un réseau (tous sous W10 évidemment) communique bien entre eux quand il y a partage de MAJ. Je veux dire par là, si le PC X commence à télécharger une MAJ, est-ce qu’il prévient le PC Y qu’il a juste à attendre ?

Perso, avec la fibre, Windows est loin de saturer mon réseau donc je m’en fous, mais je pense à mes parents qui ont 3 ordis Windows 10 et du 4Mo théorique (dl à 400ko/s) pour lesquels le partage de MAJ est en place mais bizarrement, j’imagine bien MS avoir oublié le contexte de téléchargement et avoir donc tous les ordis qui tentent de télécharger une MAJ en même temps pour se dire ensuite “cool, on aurait pu la partager ensemble en fait”.

votre avatar

Il faudra que j’essaie. D’ailleurs, toutes les applications du store sont passées en anglais chez moi, allez savoir pourquoi…

votre avatar
votre avatar

Ouf, ça me rassure, merci pour la capture !

votre avatar

Ou plutot si tu n’as pas désactivé la bonne option ;)

votre avatar

Peut être je ne sais plus si l’option était par défaut ou pas.

votre avatar

Sois le changement de la région, ou alors celui de la langue ‘ d’ affichage par défaut (je suis pas sur PC, me souviens plus où c’est)

votre avatar

Elle l’est oui <img data-src=" />

votre avatar

En tous cas, merci, je viens d’apprendre un truc ! Ca me serait &nbsp;bien utile cette option !

votre avatar

Avec ces mises à jour différentielles, est-ce que ENFIN Windows 10 ne fera plus l’équivalent d’une mise à niveau (et les problèmes qui vont avec) lors d’une nouvelle build (la prochaine RS2 par exemple) ?

votre avatar

Tu le sauras lors de la build suivante !

votre avatar

Moi j’attends qu’ils reviennent à un système un peu moins stupide sur les redémarrages après mise à jour…

Comment se fait-il qu’il faille redémarrer à chaque mise à jour? Pour un système moderne ça me parait étrange qu’il ne soit pas possible de charger les nouveaux modules et décharger les anciens, sans tout avoir à redémarrer………



Et comme les redémarrages sont obligatoires et ne demandent pas de permission, du coup j’ai désactivé complètement&nbsp;windows update… après avoir perdu de nombreuses fois mes travaux en cours. Bravo Microsoft…

votre avatar

Utilise des applications qui gèrent l’évènement Windows “Fermeture de session” correctement comme recommandé depuis Windows 2000 et tu ne perdras plus ton travail !



Ou sinon, CTRL+S à chaque fois que tu quittes ton poste, ça te sauvera la vie aussi lors des coupures de courant ;)

votre avatar

Tout dépend des dll modifiés,certains sont utilisés par l’ensemble des applications du système. Tu es donc obligé de redémarrer certaines fois.



D’autres systèmes remplacent directement le fichier mais l’instance mémoire de l’ancienne version reste chargée. Donc si tous les processus qui l’utilisent n’ont pas été fermées, tu ne redémarres pas mais en réalité l’os n’est pas complètement à jour.



Midori avait une méthode bien particulière. Tous les SIP(process isolé) étaient isolés totalement au runtime. La notion de dll n’existait pas vraiment car en réalité sur ce système chaque dll était un SIP séparé en soi.

Si tu mets à jour un SIP tu peux facilement l’arrêter le mettre à jour puis le redémarrer. C’est possible car le SIP est totalement isolé en mémoire.

Sur Windows et Linux les dll/so sont chargées dans la mémoire du processus ce qui n’est pas le cas sur Midori où le dll a son propre sip.

votre avatar







Edtech a écrit :



Utilise des applications qui gèrent l’évènement Windows “Fermeture de session” correctement comme recommandé depuis Windows 2000 et tu ne perdras plus ton travail !



Ou sinon, CTRL+S à chaque fois que tu quittes ton poste, ça te sauvera la vie aussi lors des coupures de courant ;)





Genre visual studio, notepad ou paint?&nbsp;&nbsp;

Il y a des fois où on a pas envie de sauvegarder, ou simplement ce qui intéresse c’est l’historique, ou on peut avoir un travail en cours, ou une page web avec un formulaire pré-rempli ou ….

Il y a des dizaines de cas de figure où un redémarrage non demandé viendra juste faire perdre des données (il m’est arrivé que je parte juste manger 30 minutes, et que l’ordi ait redémarré entre temps)



&nbsp;





charon.G a écrit :



Tout dépend des dll modifiés,certains sont utilisés par l’ensemble des applications du système. Tu es donc obligé de redémarrer certaines fois.



D’autres systèmes remplacent directement le fichier mais l’instance mémoire de l’ancienne version reste chargée. Donc si tous les processus qui l’utilisent n’ont pas été fermées, tu ne redémarres pas mais en réalité l’os n’est pas complètement à jour.



Midori avait une méthode bien particulière. Tous les SIP(process isolé) étaient isolés totalement au runtime. La notion de dll n’existait pas vraiment car en réalité sur ce système chaque dll était un SIP séparé en soi.

Si tu mets à jour un SIP tu peux facilement l’arrêter le mettre à jour puis le redémarrer. C’est possible car le SIP est totalement isolé en mémoire.

Sur Windows et Linux les dll/so sont chargées dans la mémoire du processus ce qui n’est pas le cas sur Midori où le dll a son propre sip.



Oui, mais entre “certaines fois” et “à chaque mise à jour” il y a une marge. Le nombre de redémarrages a fortement augmenté ces derniers temps. Et peu importe si les process utilisent l’ancienne version, l’important est que les nouveaux utilisent la nouvelle version.&nbsp;

&nbsp;

Demander à redémarrer UNE application n’est pas la même chose de&nbsp;forcer à redemarrer le système entier.





&nbsp;Pour moi entre un écran bleu et un redémarrage forcé en ton absence c’est du pareil au même: système instable car comportement non prévisible. Du coup pour réduire l’instabilité du système, il faut désactiver le service de Windows Update (un comble).


votre avatar

Le problème c’est que chaque mois Microsoft met à jour l’ensemble du système. Des dll de base sont systématiquement mis à jour. Y compris le noyau.

votre avatar

c’est marrant vos plantages intempestifs et vos redemarrage inopportun, moi apres une maj, il redemarre que qd je le demande, et ne plante jamais…

votre avatar







ianaridim a écrit :



c’est marrant vos plantages intempestifs et vos redemarrage inopportun, moi apres une maj, il redemarre que qd je le demande, et ne plante jamais…





En entreprise, avec un serveur WSUS, MS force le redémarrage des PC quoiqu’on mette au niveau GPO pour la partie Windows Update.


votre avatar

Tu actives les plages d’activité et tu ne seras plus interrompu pendant ton travail, c’est aussi simple que ça !



Ou alors, comme moi, tu fais du proactif ! Le matin, je mets à jour Windows, comme ça c’est fait et je suis sûr d’être tranquille durant la journée.

votre avatar

Pour palier au redémarrage non souhaiter tu peux régler des heures d’activités. Mon pc fait les mises à jour la nuit

votre avatar







djludo61 a écrit :



En entreprise, avec un serveur WSUS, MS force le redémarrage des PC quoiqu’on mette au niveau GPO pour la partie Windows Update.





on parle toujours de windows 10 ? (parce qu’ici avec des postes sous 7, il pose la question et laisse le choix de reposer la question dans 10mn/2H/4H… mais il force rien)


votre avatar

Quel est l’interet de l’insider ? Je suis insider (me suis inscrit en totu cas pour les recevoir ) mais j’ai jamais envoye un commentaire à Microsoft

votre avatar







Edtech a écrit :



Tu actives les plages d’activité et tu ne seras plus interrompu pendant ton travail, c’est aussi simple que ça !



Ou alors, comme moi, tu fais du proactif ! Le matin, je mets à jour Windows, comme ça c’est fait et je suis sûr d’être tranquille durant la journée.





Ca&nbsp;on dirait l’argumentaire de MS,&nbsp;réfléchis, si ça me dérange, c’est que ça ne fonctionne pas. C’est bien pour certaines personnes, mais pas tout le monde.

&nbsp;

Perso je me reveille, je bosse, je mange, je bosse, je vais faire un tour, je reviens, je bosse, je mange, je bosse, il est 3h du mat et je dors. Donc les plages d’activité à la c, tu m’excuseras mais c’est de la belle m* dans mon cas.



Et même avec ta méthode, si l’ordi a décidé de télécharger des MAJ pendant la&nbsp;journée, le soir (entre 21h et 22h) quand tu vas manger, et bien il y a un risque que ton ordi redémarre.





Donc&nbsp;la seule solution efficace que j’ai trouvé, c’est de désactiver le service&nbsp;windows update.

Je fais partie de ceux qui vont aller manuellement réactiver le service de temps en temps, mais je suis à peu près certain que d’autres vont le&nbsp;désactiver et ne plus avoir un système à jour, faute à cet excès de zèle.


votre avatar







djludo61 a écrit :



En entreprise, avec un serveur WSUS, MS force le redémarrage des PC quoiqu’on mette au niveau GPO pour la partie Windows Update.



services.msc =&gt; windows update =&gt; stop + désactiver le service.

Il ne reste plus qu’à faire les MAJ manuellement de temps en temps.

&nbsp;





charon.G a écrit :



Le problème c’est que chaque mois Microsoft met à jour l’ensemble du système. Des dll de base sont systématiquement mis à jour. Y compris le noyau.



C’est probablement que&nbsp;le noyau n’est pas assez petit :)&nbsp;


votre avatar







balifred_alias fred a écrit :



Quel est l’interet de l’insider ? Je suis insider (me suis inscrit en totu cas pour les recevoir ) mais j’ai jamais envoye un commentaire à Microsoft





L’intérêt c’est un peu comme les beta test/l’open-source, &nbsp;tu participes à la construction du truc, dans ce cas là en faisant des commentaires quand tu rencontres un soucis, ou quand windows te demande (ce qui arrive parfois). En échange tu as “la toute dernière version” du système.

Perso j’envoi des commentaires de temps en temps, mais je ne suis même pas sûr d’être encore en insider :p


votre avatar







charon.G a écrit :



Le problème c’est que chaque mois Microsoft met à jour l’ensemble du système. Des dll de base sont systématiquement mis à jour. Y compris le noyau.





C’est le désavantage d’un micro noyau (hybride, certes)


votre avatar



Windows 10 : la nouvelle préversion 14959 officialise enfin les mises à jour différentielles





On se demande bien pourquoi ca a pris si longtemps, alors que tous les “patchs” ont identifiant numérique qui s’incrémente (KBD##### ou version #.##.###). C’est pas bien dur de mémoriser le plus grand identifiant installé, puis de télécharger et installer tous ceux qui ont un identifiant plus grand. <img data-src=" />

votre avatar







jinge a écrit :



services.msc =&gt; windows update =&gt; stop + désactiver le service.

Il ne reste plus qu’à faire les MAJ manuellement de temps en temps.





Ok je t’appelle pour faire les MAJ sur plus de 100 PC ?


votre avatar

A mon sens, ce n’est pas à un client (ici Windows Update) de gérer la bande passante disponible mais à un équipement réseau.

D’ailleurs il n’y a pas d’api permettant de savoir à combien on peut tirer.

votre avatar







djludo61 a écrit :



Ok je t’appelle pour faire les MAJ sur plus de 100 PC ?





Ca doit bien se faire par script :)&nbsp;

après le soucis c’est que si tu actives windows update sur 100&nbsp;machines au même moment,&nbsp;le réseau va chauffer&nbsp;pendant un moment :p


votre avatar

Dans Windows Update, tu peux régler des “ heures d’activité ” pendant lesquelles le PC ne redémarrera pas automatiquement. ça remplace pas une vraie pause ou un bouton “ annuler “, mais c’est déjà mieux que rien

votre avatar

Et comme ça <img data-src=" /> :

1/tu commences ta journée par être improductif

2/Si la MàJ foire, tu perds encore plus de temps.



Moi je fais le contraire, je fais ça en fin de journée, comme ça j’ai la nuit pour réparer en cas de carnage.

Windows 10 : la nouvelle préversion 14959 officialise enfin les mises à jour différentielles

  • Bienvenue à l'Unified Update Platform

  • Ne récupérer que les mises à jour manquantes

  • Les smartphones pourront passer directement à la dernière révision

  • Une nouveauté présente dans la Creators Update

Fermer