Microsoft a lansat Windows 10 pentru procesoare bazate pe ARM în decembrie anul trecut, prezentând mai întâi dispozitive cu funcție Snapdragon 835 la Summit-ul Qualcomm Snapdragon Tech. La CES 2018, au fost prezentate multe alte dispozitive de la partenerii tradiționali Microsoft OEM, dar acestea nu au ajuns încă pe piețe.
Deoarece mulți recenzori și scriitori de tehnologie încă nu au folosit dispozitivele Windows ARM, au existat foarte puține informații despre diferențele față de versiunile Intel sau AMD, în comparație cu Windows 10 pe ARM. Pentru a oferi mai multă claritate, Microsoft a publicat recent documentația care evidențiază limitele noii platforme, care ar putea să amâne unii utilizatori puternici:
Sunt acceptate doar drivere ARM64
Windows 10 pe ARM va putea emula aplicațiile ARM64 și instrumentele pentru drivere pentru alte arhitecturi (inclusiv x64 și x86) nu sunt acceptate pe platformă. Aplicațiile care necesită propriul driver de client vor trebui să fie portate la ARM64 pentru a funcționa. Cu toate acestea, în anumite scenarii, aplicațiile pot rula sub formă de x86 sub emulații, dar partea de driver a aplicației ar trebui să fie portată la ARM64.
aplicațiile x64 nu sunt acceptate
Windows 10 pe ARM nu acceptă emularea aplicațiilor x64, ceea ce înseamnă că aplicațiile pe 32 de biți nu vor funcționa pe platformă. Deoarece mașinile ARM64 acceptă aplicații pe 64 de biți, dezvoltatorii vor trebui să treacă la noul API pentru a-și face aplicațiile să funcționeze pe platformă.
Unele jocuri nu vor funcționa
Jocurile și aplicațiile care folosesc OpenGL versiunea 1.1 sau o versiune ulterioară sau cele care necesită OpenGL accelerat hardware nu vor funcționa pe platformă. În plus, Windows 10 pe ARM nu va accepta jocuri care se bazează pe drivere „anti-cheat”.
Personalizare limitată a shell-ului
După cum notează Microsoft, „Componentele sistemului de operare nativ nu pot încărca componente non-native.” Ceea ce înseamnă că aplicațiile care personalizează sistemul de operare, inclusiv editorii de metode de intrare, tehnologiile de asistență și aplicațiile de stocare în cloud, nu vor funcționa pe platformă. În esență, orice program care personalizează shell-ul nu va funcționa pe Windows 10 pe ARM.
Aplicații specifice dispozitivelor mobile
Aplicațiile care au fost dezvoltate special pentru dispozitive mobile nu vor funcționa corect. Ele pot apărea „În orientarea greșită, prezentați aspectul sau redarea neașteptată a interfeței” sau nu reușesc să înceapă cu totul.
Nicio platformă de hipervizor
Utilizatorii nu vor putea rula sau crea nicio mașină virtuală care utilizează Hyper-V, nici măcar cu o soluție terță parte.