If there was something I've been excited over more than most things in the technology industry, but the thought of Windows 10 on ARM was doing funny things to my body. But now... it seems there's not much to get excited for, a bunch of things to be disappointed about, and a few points to be downright pissed off at.
Microsoft reportedly published a list of limitations that Windows 10 on ARM would bring, but the list was quickly deleted over the weekend. This is the internet remember, so a cached copy of the information is still available and now we get to look at the major limitations and disappointments of Windows 10 on ARM:
- 64-bit apps will not work. Yes, Windows 10 on ARM can run Windows desktop applications. But it can only run 32-bit (x86) desktop applications, not 64-bit (x64) applications. (The documentation doesn't note this, but support for x64 apps is planned for a future release.)
- Certain classes of apps will not run. Utilities that modify the Windows user interface-like shell extensions, input method editors (IMEs), assistive technologies, and cloud storage apps-will not work in Windows 10 on ARM. They will need to be recompiled for ARM, and my guess is that this will not happen in most cases, especially in the next year.
- It cannot use x86 drivers. While Windows 10 on ARM can run x86 Windows applications, it cannot utilize x86 drivers. Instead, it will require native ARM64 drivers instead. This means that hardware support will be much more limited than is the case with mainstream Windows 10 versions. In other words, it will likely work much like Windows 10 S does today.
- No Hyper-V. This was a gray area previously-I've heard the phrase "it's just Windows 10, so it will work" several times-but now it's real: Hyper-V is not supported in Windows 10 on ARM.
- Older games and graphics apps may not work. Windows 10 on ARM supports DirectX 9, DirectX 10, DirectX 11, and DirectX 12, but apps/games that target older versions will not work. Apps that require hardware-accelerated OpenGL will also not work.
Now, just to make it very clear: Windows 10 on ARM and the huge deal between Qualcomm and Snapdragon technology to get into Windows 10 devices, is going to be a game changer. It's not just the gamers, or to get the headlines like 'OMFG, Windows 10 gives us 30 hours of gaming on-the-go'. Yeah, no.