微软去年发表了采用 ARM 架构处理器Windows 10 连网装置,最近更多细节出炉,不只不支持 x86 程序,也无法执行特定 OpenGL 版本的游戏

微软于 2016 年年底宣布将与高通携手打造采用 ARM 处理器的 Windows 设备,去年底发表首批搭载 ARM 处理器的 Windows 10 笔记本电脑,宣称除了具备高效能、低耗电、 可随时连网(Always Connected PC)的特性之外,也可兼容于 x86 Win32 程序与通用窗口(Universal Windows)程序,不过,比起 Windows on x86,Windows 10 on ARM 仍有少许限制。

微软上周不小心公开了 Windows 10 on ARM 在程序与经验上的限制,虽然微软很快就将该文件删除,但已被 Internet Archive 存盘。

从限制列表来看,Windows 10 on ARM 只支持 ARM64 驱动程序,亦不支持 x64 程序,无法执行采用特定 OpenGL 版本的游戏或程序,有些定制化的功能无法妥善运作,有些程序于移动版 Windows 上可能有排版问题, 也不支持 Hyper-V。

上述限制意谓着周边制造商必须将 x86 驱动程序重新编译成 ARM64 版本,且 Windows 10 on ARM 只支持采用 DirectX 9、DirectX 10、DirectX 11 与 DirectX 12 的程序,而不支持要求 OpenGL 1.1 版之后或硬件加速 OpenGL 的游戏或程序。

看起来 Windows 10 on ARM 仍适用于大多数的场景与程序,微软亦针对某些限制提供了解决方案,外界则认为得等到实机进入市场之后才能确认相关设备的能力。 率先于今年春天上市的两款 Windows 10 on ARM 笔电将分别是 ASUS NovaGo 与 HP 的 Envy x2can,皆标榜有高达 20 小时的电池续航力。