Surface Pro X不能使用64位软件,ARM64架构软件不断增多
上个月,微软发布了搭载定制版的高通 SQ1 处理器的 Windows 10 设备——Surface Pro X。该设备不但是最薄的 Surface (笔记本电脑/二合一电脑)产品,同时其13英寸的触摸屏也提供了不错的使用体验。
但是该设备有一个如今面临的最大的限制便是其完全不能使用64位软件,微软在其产品页的注释部分提到了如下内容:“目前,Surface Pro X 不能使用还未移植到 ARM64 架构的64位软件、游戏、CAD 软件、以及一些第三方的驱动程序或者杀毒软件。但是 ARM64 架构的软件也在不断地增多。”
我不知道想要购买 Surface Pro X 的用户在购买之前是否知道这个限制,但是即便他们知道了这个限制还想购买 Surface Pro X的话(头铁?),他们也无法确切地知道哪些软件不能运行。最近还有报道称 Dropbox 无法在 Surface Pro X 上运行,同时思科的 Cisco AnyConnect 也不能用,当然 Windows 的传真和扫描也“不负众望”地阵亡了。Surface Pro X 可能会由于这些软件的缺失而损失相当多的用户。
经过我的一番研究后,我发现了微软对 Surface Pro X 的软件兼容性问题所做出的说明:
Surface Pro X 仅可以使用为 Windows 10 ARM 设计的用于硬件、游戏和软件的驱动程序
64位(x64)软件全都不能用,但是你可以找找32位(x86)的软件
调用比 OpenGL 1.1版更新的版本的游戏无法运行
调用 Windows 10 的“反作弊”功能开发的游戏也不能玩,因为Windows 10 ARM 还没开发这个功能
可以修改/定制 Windows 使用体验的软件可能也不能用,比如一些输入法、辅助技术、云存储和开发软件的组件之类的
无法安装某些第三方的杀毒软件
Windows 传真和扫描也不能用
今天,Reddit 发起了一项列出 Surface Pro X 支持或者不支持的软件名单的计划
虽然微软表示开发者必须重新编译他们的 UWP 应用和 Win32 软件之后才能在 Windows 10 ARM 上运行,但是我认为开发者在这个过程会遇到很多问题,所以微软应该再和当年一样发起一个开发者援助计划,让他们把自己开发的软件移植到 Windows 10 ARM 平台中;此外微软也应该和 TOP 级别的开发者合作,让他们把自己的软件移植到 Windows 10 ARM 平台上。