在早些时候,微软的最新力作 Windows 10X 就已经在网上泄露,我们得以从中一窥其崭新的开始菜单和操作中心,但很少有人关注到,Win10X 泄露不久后,开发者仅仅用了数天,就让它成功运行在了 M1 版 MacBook、Surface Go(Intel Core M3 处理器)乃至 Lumia 手机上!

也就是说,Win10X 拥有非常逆天的兼容性,无论是 ARM 平台还是 x86 平台,无论是苹果设备还是 Windows 设备,无论是桌面电脑还是移动手机,都能较好地兼容。Windows 系统靠着强大的兼容性打下了大片江山,Win10X 能否复刻前辈的神话?

Win10X 兼容性逆天?

我们先来看看 Win10X 是如何做到兼容各种设备的吧。

首先是 M1 版 MacBook。开发者通过 QEMU 虚拟化,让 Win10X 成功运行在了 M1 版的 MacBook 上,这和 Windows 10 ARM 的情况类似。Win10X 本来并不是为苹果 MacBook 而设计的,然而它却能在上面运行,并且表现甚至是 “令人惊喜”的,这的确很令人意外。

然后,Win10X 还在移动设备 Lumia 950XL 上成功运行。和 M1 版 MacBook 不同的是,开发者将 Win10X 移植到 Lumia 950XL 上,尽管某些功能受到限制,但其状态是原生运行的。Lumia 950XL 使用的是多年前发布的高通 810 处理器,配备了 3GB RAM,看来 Win10X 对硬件的要求实在不高。令人惊喜的是,Win10X 的 UI 还能高度兼顾手机,这说明这是一个可以适配不同尺寸屏幕的系统,应用场景相当宽泛。

Surface Go 能运行 Win10X,这是自然而然的——Win10X 本来就是为 x86 平台设计的。不过最初的时候 Win10X 为双屏设备而生,现在看来 Surface Go 这样的单屏设备,运行 Win10X 效果也不错。

当然,Win10X 目前仍不是在任何设备上都处于完美运行状态,WiFi、触控以及其他硬件驱动的兼容可能尚不完善。另外,在安装的过程中,也需要用户熟悉命令行工具,不然可能无法顺利完成安装。

但总的来说,Win10 对于各类设备的兼容仍算得上惊喜,那么软件方面又如何?

Win10X 是微软针对移动市场开发的操作系统,在此前人们对它兼容传统的 Win32 应用程序并不抱有特别大的希望。然而,在 Win10X 的泄露版中,我们可以看到 Win10X 的确拥有兼容 Win32 开发环境的设置!

开启这个设置后,系统会出现安全警示,但即使开启了这个开关,当前 Win10X 实际上并未提供桌面 exe 软件的运行支持(起码在即将发布的版本是如此)。然而这个开关的出现,无疑暗示着微软计划对 Win32 软件提供兼容,开发者也可以通过 Win10X 来测试这些软件应用,微软还没放弃 Win10X 对 Win32 桌面软件的支持。

Win10X 会取得成功吗?

从最早 Win10X 消息的出现到现在,这个系统的定位似乎已经发生了一些改变。在早期,Win10X 作为 Surface Neo 的御用系统而出现,而现在 Surface Neo 遥遥无期,类似的双屏设备也并未在市场上掀起波澜;目前看来,Win10X 更像是一个更加现代化的 Win10,抛弃了 Win10 中大量的历史包裹,以全新的 UI、开发生态和大家见面。

然而,Win10X 却也展现出了 Windows 强大的跨平台能力这一特质。目前来看,Win10X 能够如 Win10 ARM 一样,适配各类桌面和移动设备,同时也都可以(或者有潜力)运行传统的 Win32 软件。然而这就带来一个问题,Win10X 和 Win10 ARM 之间,定位似乎变得模糊起来了。

Win10 ARM 可以看作是适用于 ARM 平台的完整版 Win10,可以承载传统 x86 软件的生态,然而现在 Win10X 也表现出了这样的能力,那么 Win10X 是否只是一个 UI 有所不同的 Win10 ARM?定位的冲突,让 Win10X 未推向市场就面临着 “内卷”的压力,在没有强有力硬件的带动下,Win10X 恐怕很难找到自己的突破口。

简而言之,Win10X 拥有强悍的跨平台能力,但当前的定位尚显模糊。近年来,微软推出过 Windows RT、Windows 10S 等定位令人难以琢磨的产品,Win10X 是否会重蹈覆辙?希望它能有机会在市场上发光发热吧。

总结

Win10X 作为今年微软下大力气准备的拳头产品,无疑是非常值得期待的。目前网络上已经出现了 Win10X 的泄漏版,而且泄露的疑似是 RTM 版本,这意味着 Win10X 距离正式推向市场已经相当接近了,我们拭目以待吧。

关键词: Win10X 操作中心 微软