Windows 可以在 Apple Silicon M1 Mac 上运行吗?

新款 Apple Silicon Mac 不再支持 Boot Camp – Apple 的实用程序,允许 Intel Mac 用户运行 Windows。对于依赖某些 Windows 程序的用户来说,这将是一个真正的问题。

该解决方案可以是 VMware Fusion 或 Parallels 等虚拟化解决方案 – 事实上,Apple 的 WWDC 主题演讲中出现了 Parallels Desktop 的一个版本。不过,虽然 Toolbox 和 Access 等 Parallels 应用程序已在新平台上运行,但当前版本的 Parallels Desktop 无法运行,VMware Fusion 也无法运行。

Mac 准备这些虚拟化解决方案使用 M1 芯片可能需要一些时间。

Mac 版跨界

与此同时,可能有一个解决方案:Crossover 使得在 Mac 上运行 Windows 软件成为可能,而无需 Windows 副本,而 Crossover v20 应该允许用户做到这一点。截至 11 月 19 日,Crossover 20 需要 macOS 11.1 Big Sur 测试版,因为它包含针对 Rosetta 2 的大量错误修复,而 Crossover 20 需要修复这些错误才能在 M1 Mac 上运行 Windows 应用程序。然而,它很可能就是您正在寻找的解决方案。阅读更多信息:CrossOver 20 将 Windows 应用引入 M1 Mac。

相似之处

Parallels 发布了一份声明,称”当前可用的 Parallels Desktop for Mac 版本无法在配备 Apple M1 芯片的 Mac 上运行虚拟机。”不过,该公司正在研究解决方案:”可以在配备 Apple M1 芯片的 Mac 上运行的新版本 Parallels Desktop for Mac 已经在积极开发中。”

来自 Parallels 的 Nick Dobrovolskiy 在一篇博客文章中承诺,正在开发提供 M1 支持的全新版本。补充说,Parallels 技术预览计划正在计划中,感兴趣的各方可以通过该计划参与开发。可以通过网站注册。有关 Parallels 计划的更多信息,请阅读他们的 完整声明

Dobrovolskiy 还指出,他对 Microsoft 将在 ARM 上的 Windows 中添加对 x64 应用程序的支持。

Parallels 对 ARM 版本 Windows 的引用需要一些解释:传统的 Windows 版本很可能无法在 ARM Mac 上虚拟化,或者速度太慢。所以苹果在 WWDC 上展示的 Linux 版本很可能是 ARM 版本的 Linux。

但是,还有一个 ARM 版本的 Windows 10 可能会在 Apple Silicon 上运行。但到目前为止,这仅适用于宏碁或三星等设备制造商,并且仅支持传统英特尔程序的 32 位版本,但当前的应用程序通常是 64 位应用程序。

与旧的 Mac 程序一样,旧的 Windows 程序也必须在 ARM 版本的 Windows 下进行模拟。到目前为止,这仅适用于 32 位应用程序,但现代 64 位应用程序很快也将受到支持。借助 Parallels Desktop 的未来 ARM 版本,您可以使用支持所有 Windows 程序的 ARM 版本的 Windows – 这意味着旧的 Windows 会计软件或架构程序仍然可以在 Mac 上使用。

另请阅读:

VMware

虚拟化软件 Fusion 的提供商通过 Twitter 发表评论,表示他们”致力于在 Apple Silicon 上提供 VMware 虚拟机”。但他们没有提供时间表。