第一波基于 ARM 的 Windows 平板电脑(例如 Surface RT)采用 32 位 ARM 芯片组。然而,Windows 11 从一开始就需要 64 位 ARM 设备,现在微软完全放弃了对 32 位 ARM 应用程序的支持。
微软现在正在向Windows Insiders 的金丝雀频道推出 Windows 11 Insider Preview Build 25905 。此更新完全删除了对 32 位 ARM UWP 应用程序的支持,并在安装过程中显示受影响的应用程序列表。如果 Microsoft Store 上有该应用程序的另一个兼容版本,则在安装 Windows 更新之前,它将在 Store 中显示为应用程序更新 — 您可能需要单击 Store 的“库”页面中的“获取更新”按钮以获取更新那个工作。安装 Windows 更新后,您唯一的选择是卸载不兼容的应用程序并尝试从 Microsoft Store 重新下载它,Windows 将在其中获取兼容版本(如果有可用版本)。
那么,微软为什么要这样做呢?嗯,高通的现代芯片组(为所有现有的 ARM Windows 10 和 11 设备提供动力)对 32 位 ARM 软件的支持有限,并且未来的芯片预计根本不会有任何 32 位内核。
好消息是这可能不会影响许多应用程序。大多数(如果不是全部)32 位 ARM Windows 应用程序也提供适用于主流 PC 的 x86 版本,Windows 11 可以在 ARM 设备上进行模拟。模拟应用程序的运行速度可能会比其他应用程序慢一些,但它们至少可以工作。

还值得注意的是,微软的公告根本没有提及 Win32 应用程序,例如早期版本的 Microsoft Office for ARM。目前尚不清楚这些应用程序是否也会停止工作,如果是的话,什么时候会发生。其中许多应用程序已更新为 64 位 ARM 或具有可模拟的 x86 替代方案。
目前,取消 32 位 ARM 支持仅在 Canary 测试通道中生效,因此需要几周或几个月的时间才能将更改推广到所有 ARM Windows PC。目前还没有确定的时间表。
相关文章
网友评论(共有 0 条评论)