Here are some of the limitations of Windows 10 on ARM, according to Microsoft
With built-in LTE connectivity and a week-long battery life, there's little doubt that ‘Always Connected’ Windows 10 on ARM PCs such as the ASUS NovaGo and HP Envy x2 will improve the crummy PC experience we’ve today. But does Windows 10 on ARM work just like Windows 10 on x86?
In a now-removed document on the Windows Dev Center, Microsoft has listed some of Windows 10 on ARM’s “necessary limitations”. Here’s a summary:
- Only ARM64 drivers are supported: While the ARM OS is able to emulate x86 user-mode apps, it can’t do so for x64 or x86 drivers. In short, if an app has its own custom driver, that needs to be ported to ARM64.
- x64 apps are not supported: Windows 10 on ARM doesn't support x64 apps, period.
- Some games won’t work: Games and apps that use a version of OpenGL later than 1.1 or that require hardware-accelerated OpenGL don’t work. Anything that targets DirectX 8 and earlier won’t work as well.
- Some types of apps won’t work, too: Because “native OS components cannot load non-native components”, apps that alter the Windows experience, such as some input method editors (IMEs), assistive technologies, and cloud storage apps won’t work properly on Windows 10 on ARM.
- Hyper-V isn’t supported: Windows 10 on ARM doesn't support the Windows Hypervisor Platform.