10Sep
Microsoft vient de lancer une version de Windows 10 qui fonctionnera sur du matériel ARM de faible puissance. Contrairement à Windows RT, la version de Windows 8 qui a alimenté le Surface et Surface 2 d'origine, il s'agit d'une version complète de Windows 10 avec une couche d'émulation qui lui permet d'exécuter des applications de bureau traditionnelles en dehors du Windows Store.
Pourquoi Microsoft met-il Windows 10 sur ARM?
ARM est un type différent d'architecture de processeur de l'architecture Intel x86 et Intel 64 bits standard utilisée sur les PC aujourd'hui.(Même AMD produit des puces compatibles avec l'architecture d'Intel.) Les appareils mobiles tels que l'iPhone, l'iPad et les téléphones Android - ainsi que de nombreux autres appareils plus petits - ont des puces ARM au lieu de puces Intel.
Les PC ARM à faible consommation ont certains avantages par rapport aux ordinateurs x86 traditionnels( qui sont la plupart des ordinateurs de bureau et portables que nous utilisons aujourd'hui).Les PC ARM ont une connectivité cellulaire LTE intégrée, offrent souvent une meilleure autonomie que les processeurs Intel et AMD, et le matériel est moins cher pour les fabricants.
Microsoft souhaite que Windows 10 s'exécute sur le matériel ARM afin qu'il puisse bénéficier de ces avantages. Bien sûr, vous n'utiliserez probablement pas de bureau ARM bientôt, mais ARM pourrait être un excellent choix pour les tablettes, les convertibles 2 en 1 et même les ordinateurs portables plus petits.
Plutôt que de créer une version plus limitée de Windows pour cette plate-forme, comme pour Windows NT, Microsoft a décidé de lancer une version complète de Windows 10 pour le matériel ARM, capable de gérer les applications de bureau Windows traditionnelles.
Les appareils qui en résultent sont conçus pour être "toujours connectés" et promettent jusqu'à 20 heures d'utilisation active et 700 heures de "Connecté Modern Standby".Et ils peuvent même exécuter des logiciels de bureau Windows traditionnels.
Microsoft a d'abord annoncé un partenariat avec Qualcomm pour créer Windows sur ARM à WinHEC en Décembre 2016.
Il peut exécuter des programmes de bureau x86
Ce n'est pas seulement Windows RT encore une fois. Windows RT ne vous permettait pas d'exécuter un logiciel de bureau traditionnel. Il a même empêché les développeurs de compiler leurs applications de bureau pour les processeurs ARM et de les proposer aux utilisateurs. Windows RT n'a autorisé que les applications du Windows 8 Store.
Windows 10 sur ARM est complètement différent. C'est l'expérience de bureau Windows complète. Microsoft a créé une couche d'émulation spéciale qui permet aux applications de bureau 32 bits traditionnelles de s'exécuter sur les processeurs ARM, de sorte que tout devrait "fonctionner".Microsoft a même montré une version de Windows 10 Professionnel sur ARM, et a déclaré qu'il prend en charge toutes les fonctionnalités avancées habituelles que vous trouverez sur Windows 10 Professionnel.
L'émulation fonctionne de manière totalement transparente pour les utilisateurs et les programmes qu'ils exécutent. Il utilise la même technologie WOW( Windows on Windows) que Windows utilise pour exécuter des applications 32 bits sur des versions 64 bits de Windows aujourd'hui. Cependant, l'émulation x86-à-ARM se produit entièrement dans le logiciel.
Cette émulation de logiciel pourrait être un problème, cependant. Alors que Microsoft a démontré Windows 10 sur ARM exécutant la version desktop de Photoshop, disant qu'il "fonctionne parfaitement" sur le processeur Qualcomm, il y aura certainement un certain ralentissement dans les applications bureautiques exigeantes par rapport à un système Intel ou AMD.Nous devrons attendre pour voir les benchmarks de performance quand Windows 10 sur ARM est libéré.
Ne vous laissez pas distraire par l'émulateur. Ce n'est pas seulement un système d'exploitation Windows 10 émulé.Le noyau Windows, les pilotes matériels et tous les programmes fournis avec Windows sont des codes ARM natifs. Les applications Universal Windows Platform( UWP) du Windows Store sont également des programmes ARM natifs. L'émulateur est uniquement utilisé lors de l'exécution du logiciel de bureau Windows x86 traditionnel.
Une grande partie de ces informations provient d'une vidéo publiée par Microsoft lors de BUILD 2017.
La prise en charge des anciens matériels peut poser problème
Alors que Windows 10 sur ARM peut émuler les applications de bureau traditionnelles, il ne pourra pas installer les pilotes matérielsSystèmes d'exploitation Windows x86 ou x64.Il aura besoin des versions ARM de ces pilotes matériels pour prendre en charge différents périphériques matériels.
Microsoft promet que Windows 10 sur ARM "aura un excellent support de périphérique pour les périphériques USB en utilisant les pilotes de classe dans la boîte".C'est génial pour les périphériques USB modernes. Mais lisez entre les lignes: Les périphériques qui ne sont pas pris en charge par les pilotes intégrés ne fonctionneront pas. Les utilitaires d'impression et autres utilitaires de pilotes matériels peuvent ne pas fonctionner non plus. Cela pourrait être un problème pour les périphériques matériels plus anciens ou plus obscurs.
Ces périphériques seront livrés avec Windows 10 S
Peu importe le type de processeur Windows en cours d'exécution. Vous bénéficiez d'une expérience de bureau Windows complète avec Windows 10 Home ou Windows 10 Professionnel, même si vous utilisez Windows 10 sur ARM.
Cependant, ces appareils Windows 10 sur ARM seront livrés avec Windows 10 S, tout comme le Surface Laptop de Microsoft. Windows 10 S est une édition plus limitée de Windows 10 qui ne peut exécuter que des logiciels à partir du Windows Store. Cependant, vous pouvez payer pour passer à Windows 10 Pro et avoir la possibilité d'installer des applications de bureau, comme vous pouvez le faire avec Windows 10 S sur les ordinateurs Intel et AMD.Jusqu'en septembre 2018, la mise à niveau de Windows 10 S vers Windows 10 Pro sera gratuite.
En d'autres termes, avec Windows 10, ARM est juste une autre plate-forme matérielle qui est traitée de la même manière: il suffit d'une couche d'émulation pour rendre cela possible. Windows 10 S est une version limitée de Windows pouvant fonctionner sur n'importe quelle plate-forme matérielle.
Quand sera-t-il publié?
Le premier périphérique Windows 10 sur ARM sera l'Asus NovoGo, qui sera commercialisé avant la fin de l'année 2017. La plupart de ces périphériques basés sur ARM, tels que le HP Envy x2 avec un processeur Qualcomm Snapdragon 835, seront disponibles au printemps 2018