Microsoft debuted Windows 10 for ARM-based processors in December last year, first showcasing Snapdragon 835-powered
devices at Qualcomm’s Snapdragon Tech Summit. At CES 2018, many more
devices from the traditional Microsoft OEM partners were showed off, but
these are also yet to hit markets.
Since many reviewers and tech writers are yet to use the ARM Windows
devices, there was very little information on what’s different from the
Intel or AMD versions, compared to Windows 10 on ARM. In order to provide more clarity, Microsoft recently published documentation highlighting the limitations of the new platform, which might put off some power users:
Only ARM64 drivers supported
Windows 10 on ARM will only be able to emulate ARM64 apps and drivers
implements for other architectures (including x64 and x86) are not
supported on the platform. Apps that require their own customer driver
will need to be ported to ARM64 in order to work. However, in certain
scenarios, apps may run as x86 under emulations but the driver portion
of the app should be ported to ARM64.
x64 apps are not supported
Windows 10 on ARM doesn’t support emulation of x64 apps, which means
that 32-bit apps will not work on the platform. Since the ARM64 machines
support 64-bit apps, developers will have to switch to the new API in
order to make their apps work on the platform.
Lenovo Miix 630 is powered by ARM-based Qualcomm Snapdragon 835
Some games won’t work
Games and apps that make use of OpenGL version 1.1 or later or ones
which require hardware-accelerated OpenGL won’t work on the platform.
Additionally, Windows 10 on ARM won’t support games that rely on
“anti-cheat” drivers.
Limited shell customization
As Microsoft notes, “Native OS components cannot load non-native components.” Which
means that apps that customize the OS, including input method editors,
assistive technologies, and cloud storage applications, won’t work on
the platform. Essentially, any program that customizes the shell won’t
work on Windows 10 on ARM.
Mobile-specific apps
Apps that have been developed specifically for mobile devices won’t work properly. They may appear “in the wrong orientation, present unexpected UI layout or rendering” or fail to start altogether.
No Hypervisor Platform
Users will not be able to run or create any virtual machines that make use of Hyper-V, not even with a third-party solution.
Comments
Post a Comment