Microsoft debuterede Windows 10 til ARM-baserede processorer i december sidste år og præsenterede først Snapdragon 835-drevne enheder på Qualcomms Snapdragon Tech Summit. På CES 2018 blev mange flere enheder fra de traditionelle Microsoft OEM-partnere vist, men disse er også endnu ikke på markedet.
Da mange korrekturlæsere og tekniske forfattere endnu ikke skal bruge ARM Windows-enhederne, var der meget lidt information om, hvad der adskiller sig fra Intel- eller AMD-versionerne sammenlignet med Windows 10 på ARM. For at give mere klarhed har Microsoft for nylig offentliggjort dokumentation, der fremhæver begrænsningerne for den nye platform, som muligvis kan udskyde nogle strømbrugere:
Kun ARM64-drivere understøttes
Windows 10 på ARM vil kun være i stand til at efterligne ARM64-apps, og drivereimplementer til andre arkitekturer (inklusive x64 og x86) understøttes ikke på platformen. Apps, der kræver deres egen kundedriver, skal portes til ARM64 for at arbejde. I visse scenarier kan apps dog køre som x86 under emuleringer, men driverdelen af appen skal overføres til ARM64.
x64-apps understøttes ikke
Windows 10 på ARM understøtter ikke emulering af x64-apps, hvilket betyder, at 32-bit apps ikke fungerer på platformen. Da ARM64-maskinerne understøtter 64-bit apps, skal udviklere skifte til den nye API for at få deres apps til at fungere på platformen.
Nogle spil fungerer ikke
Spil og apps, der bruger OpenGL version 1.1 eller nyere, eller dem, der kræver hardware-accelereret OpenGL, fungerer ikke på platformen. Derudover understøtter Windows 10 på ARM ikke spil, der er afhængige af "anti-cheat" -drivere.
Begrænset skaltilpasning
Som Microsoft bemærker, "Native OS-komponenter kan ikke indlæse ikke-native komponenter." Hvilket betyder, at apps, der tilpasser operativsystemet, inklusive redigeringsprogrammer for inputmetoder, hjælpende teknologier og cloud-lagringsapplikationer, ikke fungerer på platformen. I det væsentlige fungerer ethvert program, der tilpasser skallen ikke på Windows 10 på ARM.
Mobilspecifikke apps
Apps, der er udviklet specielt til mobile enheder, fungerer ikke korrekt. De kan vises “I den forkerte retning, præsenter uventet UI-layout eller gengivelse” eller undlader at starte helt.
Ingen Hypervisor-platform
Brugere kan ikke køre eller oprette virtuelle maskiner, der bruger Hyper-V, ikke engang med en tredjepartsløsning.