提起运行在ARM架构处理器上的Windows 10桌面系统,我们可以追溯到2016年的12月份,当时在WinHEC大会上,微软展示了基于高通骁龙820处理器的Windows 10笔记本设备。

▲视频截图:运行在高通骁龙820芯片上的Windows 10 ARM64,完整视频请点击这里
也许大家还记得上一款基于ARM架构处理器的Windows桌面系统——Windows RT/RT 8.1,可惜的是,这款操作系统当时并没有获得主流消费市场的青睐,最后以失败告终。

基于ARM架构处理器的Windows 10 ARM64和当年Windows RT/RT 8.1的最大不同是,它不仅可以运行商店里的UWP应用,还可以运行原生ARM64桌面软件并通过虚拟化技术兼容Win32桌面软件。

▲视频截图:完整版Adobe Photoshop运行在Windows 10 ARM64上,完整视频请点击这里
相比之下,Windows RT/RT 8.1则只能运行从应用商店下载的Modern应用以及第一方预装的Internet Explorer、Office 2013等桌面软件。

在本月的骁龙技术峰会上,高通发布了全球首款7纳米PC平台——骁龙8cx计算平台,这也将已经亮相两年却仍然没在消费市场大规模普及的微软的Windows 10 ARM64重新带到了大众的视野当中。今天的这期文章,我们就一起来探讨,在当今的技术背景下,微软Windows 10 ARM64这个平台面临哪些机遇和哪些挑战。
Windows RT命运的重演?
同样是面向ARM架构平台的Windows桌面系统,很多读者担心Windows 10 ARM64最终会面临和Windows RT相同的命运,那么这种担心是否有必要呢?
Windows RT当年所面临的问题是什么?
这款系统看起来太像完整版的Windows 8,以至于很多用户搞不清Windows RT和Windows 8之间究竟有什么区别,在这种情况下,当他们在Windows RT上尝试安装桌面软件的时候,就会遇到问题。

▲乍一看上去,Windows RT 8.1和完整版的Windows 8.1似乎没什么区别
为什么Windows RT不支持运行传统的桌面软件?
从表面上来看,Windows RT不能运行传统的桌面软件,是因为它是一款专为ARM架构的处理器所设计的操作系统,而市面上的传统桌面软件都是为X86桌面平台构建的,此时,架构平台间的差异就像是操作系统和桌面软件间的“天堑”,让这两者无法相互兼容。
然而事实并非是我们表面上所看到的那样,Windows RT无法运行传统桌面软件的真正原因并非是架构平台间的“天堑”,而是微软故意制造的限制。
相关文章
网友评论(共有 0 条评论)