IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)

Vous êtes nouveau sur Developpez.com ? Créez votre compte ou connectez-vous afin de pouvoir participer !

Vous devez avoir un compte Developpez.com et être connecté pour pouvoir participer aux discussions.

Vous n'avez pas encore de compte Developpez.com ? Créez-en un en quelques instants, c'est entièrement gratuit !

Si vous disposez déjà d'un compte et qu'il est bien activé, connectez-vous à l'aide du formulaire ci-dessous.

Identifiez-vous
Identifiant
Mot de passe
Mot de passe oublié ?
Créer un compte

L'inscription est gratuite et ne vous prendra que quelques instants !

Je m'inscris !

Microsoft promet que les mises à jour sur Windows 10X prendront « moins de 90 secondes »
Grâce aux améliorations apportées à Windows Update sur le nouvel OS

Le , par Christian Olivier

74PARTAGES

9  1 
À l’occasion de la journée des développeurs consacrée à Windows 10X organisée par Microsoft, la firme de Redmond a dévoilé un peu plus son système d’exploitation Windows 10X, qui est conçu pour les nouveaux appareils à double écran comme la Surface Neo. Le géant du logiciel a remanié cette variante spéciale de Windows 10 pour qu’il soit enfin possible d’installer et de mettre à jour beaucoup plus rapidement le système d’exploitation. Cela permettra à Windows 10X de télécharger une mise à jour du système d’exploitation et de passer simplement à celle-ci au redémarrage, le tout en moins de 90 secondes. Windows 10X est le résultat du travail du fabricant de PC Surface visant à rendre Windows 10 plus modulaire afin qu’il puisse prendre certains éléments de l’OS et les utiliser au besoin.

C’est une grande différence comparée à ce à quoi nous sommes habitués avec Windows 10 à l’heure actuelle, un OS qui implique que le système d’exploitation télécharge une mise à jour, l’applique et redémarre pour terminer la mise à jour. Cela ne prend en général que quelques minutes, même sur les systèmes haut de gamme. Dans le souci d’améliorer davantage l’expérience utilisateur sur Windows 10X et de réduire le délai d’attente entre l’application de la mise à jour et le redémarrage système, la firme de Redmond a développé une séparation d’état spéciale au sein de son futur OS. En effet, sur le système d’exploitation Windows 10X, les pilotes et les applications sont tous séparés, de sorte que Microsoft peut simplement passer à la dernière mise à jour du système d’exploitation une fois qu’un périphérique est redémarré.


En outre, contrairement à Windows 10 S qui ne permettait de lancer qu’un petit ensemble d’applis spécifiques, Windows 10X vous permet d’exécuter l’application de votre choix, que ce soit une appli Web, UWP ou Win32. Redmond assure que les développeurs n’auront rien à faire de particulier pour préparer leurs applications à Windows 10X : ce dernier le fera pour eux. L’éditeur de la suite Office a confié que son futur OS prend en charge l’exécution d’applications de bureau traditionnelles Win32 dans un conteneur avec des adaptations de l’interface de Windows 10, ce qui signifie que ces applis ne peuvent pas interférer avec les fichiers ou les données du système.

De nombreux appareils à double écran et pliables qui apparaîtront avec Windows 10X préinstallé fonctionneront également avec les nouveaux processeurs Intel de la génération Lakefield. Nous avons très peu entendu parler des performances de ces puces, mais Microsoft a récemment révélé que les puces comporteront des cœurs de petite et de grande taille qui fonctionneront de manière asymétrique pour économiser l’énergie (une reprise de l’architecture BIG.little d’ARM ;?). Cela signifie que les développeurs peuvent faire tourner des applications de bureau typique sur les cœurs les plus gourmands en énergie pour les booster les performances ou des applications légères sur les cœurs les moins puissants pour économiser la batterie.

Source : Microsoft

Et vous ?

Que pensez-vous de Windows 10X ?

Quels éléments faisant la particularité de ce système vous intéressent le plus ?

Pensez-vous que le délai (90 secondes) évoqué par Microsoft soit encore trop long ou un pas dans la bonne direction ?

Quel est votre avis sur le processus d’installation des mises à jour système de Windows en général ?

Que pensez-vous du choix de Microsoft d’équiper la Surface Neo d’un CPU Intel, au vu des offres concurrentes chez AMD et Qualcomm ?

Voir aussi

Windows 10X, la variante de Windows 10 pour les appareils à deux écrans comme sa Surface Neo, sera également disponible pour PC traditionnels
Microsoft s'associe à des fabricants de puces, notamment AMD, pour créer des firmwares inviolables et accroitre la sécurité des plateformes Windows 10 dans le cadre de son initiative Secured-core PC
Microsoft évoque le futur de C++/CLI et de .NET Core : C++ sera disponible sur .NET Core 3.1 pour Windows
Microsoft annonce la disponibilité générale de Windows Virtual Desktop, sa solution de virtualisation qui apporte une expérience multisession Windows 10 ainsi qu'un accès à Office 365

Une erreur dans cette actualité ? Signalez-nous-la !

Avatar de Eric80
Membre éclairé https://www.developpez.com
Le 19/01/2021 à 22:30
La video dit d'entrée que win10x ne supporte PAS les 'legacy desktop application', donc comme dit segio au dessus, c est une énième tentative de MS de supprimé le support Win32 de Windows alors que le support win32 reste un des intérêts majeurs de Windows.

En effet, si pas de win32 et pas de retro compatibilités des 30 dernières annés, pourquoi vouloir conserver Windows plutôt que tout autre OS?
5  0 
Avatar de redcurve
Membre extrêmement actif https://www.developpez.com
Le 12/02/2020 à 10:03
Citation Envoyé par Fleur en plastique Voir le message
Autrement dit, Windows 10X va implémenter quelque chose que Linux fait depuis 20 ans. J'ai envie de dire, il était temps. Je pense que la plupart des utilisateurs de Windows 10, aux mises à jour obligatoires, auraient appréciés que Microsoft fasse cela avant.
Ils ne parlent pas de la même chose et vous confondez système d'exploitation et noyau. NT est plus petit et plus modulaire que Linux pour information. Windows est un ensemble de sous systèmes qui ont une dépendance vers la couche d'exécution de NT et pas l'inverse. En fait ce que Microsoft a fait s'est déplacé les drivers restant vers l'espace utilisateur sauf pour qq trucs genre pilote réseau et graphique. Et surtout terminer la réécriture du sous Sytème Win32 ils ont commencé ce chantier avec Vista. Le sous système UWP utilise des containers depuis le premier jour. Toute la problématique était comment mettre Win32 en boite sans fracasser les milliards d'applis existantes.

Pour information lorsque nous parlons de container ce n'est pas au sens docker du terme mais de quelque chose de bien plus bas niveau.
5  1 
Avatar de floyer
Membre averti https://www.developpez.com
Le 12/02/2020 à 15:24
C’est qu’avec une distribution Linux telle que Debian, une commande (apt upgrade) met tout à jour sans rendre le système globalement indisponible, mais par exemple, si l’on met Apache à jour, il y a un court laps de temps (entre la désinstallation d’Apache et sa réinstallation) où il risque d’être indisponible.

Une particularité des systèmes type Unix (dont Linux) est que si un fichier est ouvert, on peut supprimer son nom de son répertoire et le fichier sera vraiment supprimé lorsque le fichier sera fermé. Du coup, si je mets à jour un système via ssh, les fichiers qui supportent mon environnement permettant la mise à jour (sshd, bash, apt...) seront toujours disponibles pour les processus en cours d’exécution, même si je mets à jour sshd, bash, apt, rendant la mise à jour transparent (mon environnement est ancien, mais si je me relogue, ce sera avec un environnement nouveau). Sur Windows, l’exécution d’un fichier verrouille cet exécutable qui ne peut donc pas être mis à jour.
3  0 
Avatar de Rep.Movs
Membre habitué https://www.developpez.com
Le 06/05/2020 à 10:36
Citation Envoyé par ShigruM Voir le message

Sous Linux pour supporter une nouvelle techno je dois juste mettre a jour mon noyaux (et/ou un driver), MS ne peut il pas faire un système similaire ?
Pour mettre à jour un driver, il FAUT mettre à jour le noyau sous Linux... Et pour ce qui est des nouvelles fonctionnalités, le noyau+ les pilotes ne font pas tout. Il faut aussi mettre à jour l'environnement graphique, notamment pour les nouveautés d'affichage et de prise en compte de méthodes d'entrées.
Et cela entraîne en général la mise à jour de librairies, ce qui casse les applis déjà installées...

Ms fait énormément d'effort pour que malgré la méga tonne d'applis existante, il y ait le moins de casse possible.

Citation Envoyé par ShigruM Voir le message
pourquoi créer une nouvelle version de windows ?
Sont t'il incapable de faire évoluer l'os de base pour supporter cela ?
Pour en revenir à la news, pourquoi attendre Windows 10X pour modulariser à ce point? Parce que Win32 reste un ADN de Windows extrêmement ancré en entreprise. De façon transparente, nous avons de vieux fichiers/logiciels "qui ont toujours marché" qui fonctionnent grâce à des technos comme COM/DCOM, ActiveX, ... Qui ne fonctionnent plus si on n'a pas un environnement Win32.

Le paradigme précédent, c'était l'OS qui permettait de connecter les applis entre elles. Le paradigme actuel, c'est que les applis ne communiquent plus entre elles: l'OS lance les applis, les applis enregistrent sur internet et l'appli d'à côté récupère depuis internet.

Ce paradigme met longtemps à être utilisé en entreprise. Si chez soi il est simple à mettre en oeuvre et quasi transparent (sauf quand un logiciel envoie 2Mo de données via l'ADSL pour les récupérer dans l'autre sens...), en entreprise il nécessite un effort considérable de sécurisation et de paramétrage.

Je comprends bien pourquoi MS sépare Windows 10 de Windows 10X: Windows 10 reste le "fidèle" Windows, Windows 10X est plus dans la tendance "tablette".
Mais Windows 10X risque de "casser" des applis si vous en avez des anciennes, ou des interactions entre applis. Il est donc important de différencier les 2 pour identifier les limites.

Bref, avant de répondre par du bashing, il faudrait déjà comprendre et connaître Linux (et la différence entre le noyau et une installation complète), et connaître et comprendre Windows (avec ses impératifs professionnel et son historique)
4  1 
Avatar de brulain
Membre habitué https://www.developpez.com
Le 19/01/2021 à 18:42
Windows lightweight est un oxymore.
3  0 
Avatar de Fleur en plastique
Membre extrêmement actif https://www.developpez.com
Le 12/02/2020 à 9:23
Autrement dit, Windows 10X va implémenter quelque chose que Linux fait depuis 20 ans. J'ai envie de dire, il était temps. Je pense que la plupart des utilisateurs de Windows 10, aux mises à jour obligatoires, auraient appréciés que Microsoft fasse cela avant.
4  2 
Avatar de Fleur en plastique
Membre extrêmement actif https://www.developpez.com
Le 12/02/2020 à 11:39
Citation Envoyé par redcurve Voir le message
Ils ne parlent pas de la même chose et vous confondez système d'exploitation et noyau.
Quand on ne sait pas quoi répondre, on attaque sur la forme, n'est-ce-pas ? La news parle de Windows 10X, donc d'un système d'exploitation et pas d'un noyau. S'il est vrai que Linux est stricto-sensu un noyau, n'importe qui avait compris que je parlais ici d'une distribution Linux et non pas du noyau, afin de comparer des choses qui sont comparables.

Mais vous souhaitez parler de noyau ? Parlons-en. Linux, le noyau, est capable depuis plusieurs années de se mettre à jour sans aucun redémarrage, une mise à jour à chaud. Est-ce que NT, le noyau de Windows, en est capable ? Pourquoi en serait-il capable vu que de toute façon chaque mise à jour d'un élément du système exige un redémarrage, donc la mise à jour du noyau en live façon Linux, non mais allô quoi, un peu de sérieux.
3  1 
Avatar de esperanto
Membre émérite https://www.developpez.com
Le 19/01/2021 à 14:53
Citation Envoyé par Rep.Movs Voir le message
Sérieusement? Les grosses mises à jour demandent de redémarrer, mais énormément de mises à jour ne le demandent pas!
Oui c'est vrai elles ne demandent pas: elles redémarrent sans rien demander, en particulier quand tu as une tâche en plein écran, une visio-conférence par exemple...
2  0 
Avatar de sergio_is_back
Expert confirmé https://www.developpez.com
Le 19/01/2021 à 18:24
Microsoft a déjà tenté l'aventure plusieurs fois :

  • Windows Phone
  • Windows RT
  • Et même Windows 10S dont on ne sait plus trop s'il existe encore ou pas...


Chaque fois des échecs retentissants...
Peut être qu'ils devrait écouter les utilisateurs (et surtout les consommateurs)...
Il y a encore beaucoup de choses non terminées dans Windows 10 (certaines applications du panneau de configuration ne sont toujours pas migrées dans paramètres), l'interface est franchement pas toujours bien pensée, à vouloir faire un mode tactile et un mode bureau traditionnel, on se retrouve avec un mix des deux pas toujours du meilleur gout (et ça c'est rien) mais pas toujours ergonomique...
Même le mode tablette se retrouve parfois bien décevant (testé sur des tablettes ZEBRA industrielles sous Windows 10), on est loin d'iOS ou d'Android

Ce sera peut être la solution cependant : un Windows 10X plus orienté tactile, un Windows 10 "traditionnel" orienté bureau...
De mon expérience les usages, les besoins ne sont pas les mêmes, vouloir mélanger les genres est une mauvaise idée, quoi qu'on en dise
2  0 
Avatar de redcurve
Membre extrêmement actif https://www.developpez.com
Le 12/02/2020 à 17:24
Citation Envoyé par floyer Voir le message
C’est qu’avec une distribution Linux telle que Debian, une commande (apt upgrade) met tout à jour sans rendre le système globalement indisponible, mais par exemple, si l’on met Apache à jour, il y a un court laps de temps (entre la désinstallation d’Apache et sa réinstallation) où il risque d’être indisponible.

Une particularité des systèmes type Unix (dont Linux) est que si un fichier est ouvert, on peut supprimer son nom de son répertoire et le fichier sera vraiment supprimé lorsque le fichier sera fermé. Du coup, si je mets à jour un système via ssh, les fichiers qui supportent mon environnement permettant la mise à jour (sshd, bash, apt...) seront toujours disponibles pour les processus en cours d’exécution, même si je mets à jour sshd, bash, apt, rendant la mise à jour transparent (mon environnement est ancien, mais si je me relogue, ce sera avec un environnement nouveau). Sur Windows, l’exécution d’un fichier verrouille cet exécutable qui ne peut donc pas être mis à jour.
Tout à fait c'est d'ailleurs pour cela que contrairement à la croyance les mise à jours sous les systèmes Linux ne sont pas forcément déployée. Quand un fichier est utilisé par un process système A qu'une maj est installé sans reboot le process en question utilise toujours la version d'origine du fichier en question.

Si le process n'est pas a minima rebooté bah la mise à jour n'est pas effective. Cela dit ça n'est pas vrai dans tout les cas de la même façon que Windows mets à jour certains composants système sans reboot.

Sous Windows (car ce n'est pas lié à NT), par défaut si le développeur n'a rien spécifié lorsqu'il ouvre un fichier celui est en mode exclusif (logique sinon vive la corruption de fichier si un autre process écrit dedans sans que le premier soit au courant). Dans le doute le truc est bouclé au max pis vala.

J'ajouterai qu'une chose que beaucoup ne savent pas ce n'est pas parce que Windows reboot qu'il fait uniquement de la copie de binaires, un certain nombre de mise à jour sont directement compilé sur le poste utilisateur. Notamment avec le compilateur AOT NGEN. Ceci va évoluer a moyen terme donc d'ici novembre décembre pour info.
1  0