Microsoft je upravo pokrenuo verziju sustava Windows 10 koja će se izvoditi na hardverskom ARM hardveru s niskom napajanjem. Za razliku od Windows RT, verzije sustava Windows 8 koja pokreće izvornu površinu i površinu 2, ovo je puna verzija sustava Windows 10 s emulacijskim slojem koji omogućuje pokretanje tradicionalnih desktop aplikacija izvan sustava Windows Store.
ARM je drugačija vrsta arhitekture procesora od standardne Intel x86 i 64-bitne Intelove arhitekture koja se koristi na računalima danas. (Čak i AMD proizvodi čipove koji su kompatibilni s Intelovom arhitekturom.) Mobilni uređaji poput iPhone, iPad i Android telefona, zajedno s mnogim drugim manjim uređajima, imaju ARM čipove umjesto Intelovih čipova unutar njih.
Niskonaponska ARM računala imaju neke prednosti u odnosu na tradicionalne x86 (koje su većina stolnih računala i prijenosnih računala koje danas koristimo). ARM računala imaju ugrađenu LTE mobilnu vezu, često nude bolji vijek trajanja baterije od Intel i AMD procesora, a hardver je jeftiniji za proizvođače.
Microsoft želi da se sustav Windows 10 pokrene na ARM hardveru kako bi mogao iskoristiti te prednosti. Svakako, vjerojatno nećete upotrebljavati ARM radnu površinu uskoro, ali ARM bi mogao biti odličan izbor za tablete, konvertibilne kablove 2 u 1 i još manji prijenosna računala.
Umjesto stvaranja ograničene verzije sustava Windows za ovu platformu, kao i kod neuspjele Windows RT, Microsoft je odlučio objaviti punu verziju sustava Windows 10 za ARM hardver, onaj koji može raditi i tradicionalne računalne aplikacije sustava Windows.
Rezultirajući uređaji dizajnirani su tako da su "Uvijek povezani" i obećavaju do 20 sati aktivne upotrebe i 700 sati povezanog modernog stanja mirovanja. A mogu čak i pokrenuti tradicionalni desktop softver za Windows.
Microsoft je u prosincu 2016. najavio partnerstvo s tvrtkom Qualcomm za stvaranje sustava Windows na ARM-u na WinHEC-u.
Ovo nije samo Windows RT sve više ponovno. Windows RT nije vam omogućio pokretanje tradicionalnog stolnog softvera. Čak je čak i blokirao programere da sastavljaju svoje radne aplikacije za ARM procesore i nude im korisnicima. Windows RT dopustio je samo aplikacije iz trgovine Windows 8 Store.
Windows 10 na ARM-u potpuno je drugačiji. To je puni doživljaj sustava Windows. Microsoft je stvorio poseban sloj emulatora koji omogućuje tradicionalnim 32-bitnim desktop aplikacijama pokretanje na ARM procesorima, tako da sve treba "samo raditi". Microsoft je čak pokazao verziju sustava Windows 10 Professional na ARM-u i rekao da podržava sve uobičajene napredne značajke koje biste pronašli na sustavu Windows 10 Professional.
Emulacija funkcionira potpuno transparentno kako za korisnike tako i za programe koje pokreću. Koristi istu tehnologiju WOW (Windows na Windows) koju Windows koristi za pokretanje 32-bitnih aplikacija na 64-bitnim verzijama sustava Windows. Međutim, emulacija x86-u-ARM se događa u cijelosti u softveru.
Međutim, emulacija softvera mogla bi biti problem. Dok je Microsoft predstavio Windows 10 na ARM-u koji pokreće desktop verziju programa Photoshop, tvrdeći da se "savršeno pokreće" na Qualcomm procesoru, gotovo je sigurno da će doći do usporavanja zahtjevnih aplikacija za radne površine u usporedbi s njihovim prikazivanjem na Intelovom ili AMD sustavu. Morat ćemo pričekati da vidimo mjerila uspješnosti kada se oslobodi Windows 10 na ARM-u.
Međutim, nemojte ometati emulatora. Ovo nije samo emulirani operacijski sustav Windows 10. Kernel sustava Windows, hardverski upravljački programi i svi programi uključeni u sustav Windows izvorni su ARM kôd. Uobičajene aplikacije za Windows platformu (UWP) iz sustava Windows Store također su izvorni ARM programi. Emulator se koristi samo pri pokretanju tradicionalnog desktop softvera x86 Windows.
Većina tih informacija dolazi iz videozapisa koji je Microsoft objavio tijekom BUILD 2017.
Dok Windows 10 na ARM može oponašati tradicionalne aplikacije za stolna računala, nećete moći instalirati hardverske upravljačke programe napisane za tradicionalne operacijske sustave x86 ili x64 za Windows. Trebat će vam ARM verzije tih hardverskih upravljačkih programa za podršku različitim hardverskim uređajima.
Microsoft obećava da će Windows 10 na ARM-u "imati izvrsnu podršku za USB periferne uređaje pomoću klasičnih upravljačkih programa". To je super za suvremene USB periferne uređaje. No pročitajte između redaka: uređaji koje ugrađeni upravljački programi ne podržavaju neće raditi. Uslužni programi za pisač i ostali alati za hardver vozača možda neće raditi. Ovo bi moglo biti problem za starije ili više nejasne hardverske periferne jedinice.
Nije važno koja vrsta CPU-a Windows radi. Dobivate punu Windows desktop iskustvo sa sustavom Windows 10 Home ili Windows 10 Professional, čak i ako koristite Windows 10 na ARM-u.
Međutim, ovi Windows 10 na ARM uređajima bit će isporučeni sa sustavom Windows 10 S, baš kao i Microsoftov Surface Laptop. Windows 10 S je ograničeno izdanje sustava Windows 10 koje može pokrenuti samo softver iz Windows Storea. Međutim, možete platiti za nadogradnju na Windows 10 Pro i dobiti mogućnost instalacije desktop aplikacija, baš kao što možete sa sustavom Windows 10 S na Intel i AMD računalima. Do rujna 2018. nadogradnja sa sustava Windows 10 S na Windows 10 Pro bit će besplatna.
Drugim riječima, sa sustavom Windows 10, ARM je samo još jedna hardverska platforma koja se tretira istim - samo treba sloj emulacije kako bi to omogućio. Windows 10 S je ograničena verzija sustava Windows koja se može izvoditi na bilo kojoj hardverskoj platformi.
Prvi Windows 10 na ARM uređaju bit će Asus NovoGo, koji će se kupiti prije kraja 2017. Većina tih uređaja na bazi ARM-a, kao što je HP Envy x2 s procesorom Qualcomm Snapdragon 835, bit će dostupna u proljeće 2018. godine.