即使是最忠实的 Mac 用户也认识到 Windows 仍然统治着台式机和笔记本电脑的世界,并且有许多重要的应用程序只能在 Windows 上运行。例如,Windows 版的 Microsoft Office 包括 Mac 上从未有过的 Access 数据库,还有许多仅适用于 Windows 的专业图形和视频工具。当然,还有所有那些 A-List 游戏甚至从未朝我们这些可怜的、被遗忘的 Mac 游戏玩家的方向看一眼。
如果您需要在 Mac 上运行 Windows 软件或游戏,那么本文将揭示执行此操作的最佳方法。我们将介绍适用于 Mac 的最佳虚拟机,包括 Parallels 和 VMware,并寻找替代选项,包括 Apple 自己的 Boot Camp 和模拟器,让您甚至无需安装 Windows 即可在 Mac 上运行 Windows 应用程序!
还有另一个可用的选项,即 Microsoft 的 Windows 365 服务。这使您可以访问 Cloud PC——一种位于云中的虚拟机,允许您在任何 Mac 或其他具有快速 Internet 连接的设备上运行 Windows。因此,继续阅读以发现在 Mac 上运行 Windows 和 Windows 应用程序的最佳选择。
您可能还想阅读我们的指南,了解如何在 Mac 上安装 Windows 和运行 Windows 应用程序。
我可以在 Mac 上运行 Windows 吗?
当 Apple 在 2006-2007 年转向英特尔处理器时,它也为 Mac 带来了运行 Windows 的能力,因为 macOS 和 Windows 操作系统突然使用了相同的语言(英特尔处理器中使用的 x86 指令集)。这对 Apple 来说是一个好处,因为它消除了 Windows 用户在考虑转向 Mac 时最担心的问题之一——这意味着他们可以随身携带 Windows 和他们的 Windows 软件。
而且,以真正的 Apple 风格,它提出了一个优雅的解决方案,称为 Boot Camp。这是一个实用程序,可让您对 Mac 的硬盘驱动器或 SSD 进行分区——有效地将其一分为二——将主 macOS 留在一个分区上,然后允许您在新分区上安装 Windows。用户可以简单地双启动 Mac,启动它运行 macOS 或 Windows。
Boot Camp 的问题在于它迫使用户做出选择——要么运行 macOS,要么运行 Windows。许多人发现在 macOS 和 Windows 之间不断来回切换很不方便。另一个问题,特别是 Mac 上的 Windows 11,是 Windows 11 需要存在 TPM(可信平台模块)才能运行,而 Mac 没有这些。有解决这两个问题的第三方解决方案。
Boot Camp 还有一个更紧迫的问题:它不是 M 系列 Mac 的功能。因此,如果您在过去几年或几年内购买了一台 Mac,但它没有配备英特尔处理器,那么 Boot Camp 甚至都不是一个选择。
然而,这并不意味着您不能在 M 系列 Mac 上安装 Windows,只是稍微复杂一点,因为 M 系列芯片是基于 ARM 的,因此您需要 ARM 版本的 Windows。
对于 M 系列 Mac,以及任何使用旧 Mac 希望同时运行 Windows 11 或两个或更多操作系统的人,您需要 Boot Camp 的替代方案。幸运的是,有很多,其中许多使用虚拟化来创建一个虚拟机,该虚拟机模拟运行您选择的操作系统所需的计算机系统。
什么是虚拟机?
Parallels Desktop 和 VMWare Fusion 等虚拟化程序在 macOS 上运行,但允许您创建模拟 Windows PC 硬件的虚拟机或 VM。因此,您可以在 Mac 上创建一个 VM,然后在该 VM 上安装 Windows 或其他操作系统,例如 Linux。这是一个很好的解决方案,因为它允许您在运行主要 Mac 应用程序的同时运行您需要的 Windows 应用程序。唯一的缺点是您需要一台速度相当快且具有大量内存和存储空间的 Mac 才能将 Windows 作为 VM 运行,因为这意味着您的 Mac 可以有效地同时运行两个操作系统。
M 系列 Mac 上的虚拟化
全世界仍有数百万台基于 Intel 的 Mac 仍在使用,它们仍然可以使用 Boot Camp 或虚拟化来运行 Windows。然而,在 2020 年,Apple 宣布将从使用 Intel 处理器转向使用自己的 Apple Silicon 处理器,这一转变始于 2020 年 11 月基于 ARM 的 M1 芯片的问世。而不是 Intel 处理器使用的 x86 架构,Apple 的 M1 处理器使用不同的架构,称为 ARM(以最初设计芯片的英国公司 Arm Ltd 命名)。
这些基于 M1 芯片的新 Mac——或其任何后继产品,包括 M1 Pro 和 Max、M2 和 M2 Pro 和 Max——不提供 Boot Camp。即使 Boot Camp 是现代 Mac 的一个选项,但由于 M 系列处理器与 x86 版本的 Windows 不兼容,它们只能运行 ARM 版本的 Windows。
好消息是 Windows 的 ARM 版本确实存在。Windows On ARM,又名 WoA,是 Microsoft 的 Windows 版本,旨在在 ARM 芯片上运行。这里的主要问题是 WoA 通常不会授权给个人用户,这意味着如果 M1 和 M2 Mac 的所有者想在他们的 Mac 上运行 Windows,他们将面临技术和许可方面的问题。幸运的是,随着 Parallels Desktop 18 的到来,这种情况发生了变化,它增加了直接在 Parallels 内部下载和购买 ARM 版本的 Windows 11 的功能。然后在 2023 年 2 月,微软甚至在 M1 和 M2 Mac 上认可了 Parallels for Windows,有效地授权 Parallels Desktop 18 用户运行 Arm 版本的 Windows 11 Pro 和 Windows 11 Enterprise。
在下面阅读有关 Parallels Desktop 18 的更多信息,此外,我们还对 Parallels Desktop 进行了全面审查。另请阅读:Windows 11 会在 Mac 上运行吗?了解更多信息。
如何下载ARM版Windows 11
直接在 Parallels 中下载和购买 ARM 版本的 Windows 11。您需要做的就是:
- 按下显示从 Microsoft 获取 Windows 11 的按钮。
- Parallels 将为您的 Mac 下载相关版本的 Windows 11(如果您的 Mac 有 ARM 处理器,那么它将下载 ARM 版本的 Windows 11)。
- 然后,您可以使用 Windows VM 中的 Microsoft Store 应用程序购买许可证或使用现有的 Windows 11 许可证(如果有的话)。
Parallels 确认微软不区分 Windows On Intel 和 Windows On Arm,因此 Windows 11 许可证可用于任一版本。有关 Parallels 网站的更多信息,请点击此处。
如何下载X86版本的Windows 11
如果您希望在未配备 Apple M 系列芯片的 Mac 上运行 Windows,则可以免费下载 Windows 11(只要您的 Mac 具有必要的规格,例如可信平台模块,以有资格获得免费升级。)
- 从微软下载Windows 11,只要符合条件就可以免费升级。
您可以利用 Windows 11 Pro 的各种优惠,包括:
- Windows 11 专业版,79.99 美元(通常为 199.99 美元)。
仿真替代品
最后,还有另一种选择——称为模拟——一种尝试在您的 Mac 上运行单个 Windows 应用程序而无需实际安装 Windows 操作系统本身的过程。老实说,Wine 和 CrossOver 等仿真工具对于技术经验丰富的用户来说是一种小众产品,他们不介意卷起袖子自己做一些工作。然而,仿真程序往往相当便宜——甚至是免费的——因此我们将在此处介绍一些主要的仿真选项,以便您可以根据需要试用它们。
如果您正在寻找在 Mac 上运行 Windows 的免费方式,请阅读:如何在 Mac 上免费运行 Windows。
1. Parallels Desktop 18
优点
- 年度更新周期。
- 可以选择永久许可或订阅。
- 版本 18 可以轻松安装 ARM 版本的 Windows 11。
缺点
- 最新版本涨价。
- 虚拟机需要大量内存和处理器能力。
Parallels Desktop 每年都会更新,以配合最新版本的 macOS 的发布,事实上,Parallels Desktop 18 在 Ventura 推出之前就已经与 macOS Ventura 兼容。
Parallels Desktop 不仅与 Ventura 兼容,而且还与最新版本的 Windows 11 兼容。这对于那些使用 Intel 机器的 Mac 用户来说是个好消息,但对于只能运行很难获得 ARM 版本的 Windows?好消息是,Parallels Desktop 18 解决了运行 ARM 版本的 Windows 如此具有挑战性的问题,因为它通常不会被授权给个人用户。Parallels 包括直接在 Parallels 内部下载和购买 ARM 版本的 Windows 11 的功能。Parallels 甚至得到了 Microsoft 的认可,可以在 M1 和 M2 Mac 上运行 ARM 版本的 Windows,因此一切都是合法和光明正大的。
Parallels 声称 Windows On ARM 现在允许您运行大多数最初为 Intel 版本的 Windows 编写的旧软件和应用程序,因此在您的 Mac 上运行 Windows On ARM VM 时应该不会有任何兼容性问题。
版本 18 的其他改进包括在高端 Mac(例如配备 M1 Max 和 Ultra 芯片的 Mac Studio)上配置您的虚拟机以使用高达 62GB 内存和 18 个 CPU 内核的能力,以提供改进的表现。Parallels 不允许您还指定虚拟机使用的 GPU 核心数量,因为它表示,M1 和 M2 芯片上的多个 GPU 核心仅由 macOS 控制。
新版本支持 macOS Ventura 中的桌面管理器,因此您的 Windows 应用程序将与所有 Mac 应用程序一起隐藏在屏幕的一侧。还改进了对 USB 音频和视频捕获设备的支持,甚至还改进了 Windows 游戏的游戏控制器。
不幸的是,有一些坏消息:Parallels Desktop 18 的价格多年来首次上涨。家庭用户和学生的标准版现在每年收费 99.99 美元/89.99 英镑,专业版收费 119.99 美元/99.99 英镑,商务版收费 149.99 美元/119.99 英镑。
阅读我们完整的 Parallels Desktop for Mac 评论
2. VMware Fusion 12
优点
- Fusion Player 可免费供个人、家庭和学生使用。
缺点
- VMware 已经很长时间没有更新 Fusion,所以 Parallels 确实处于领先地位。
多年来,VMware Fusion 与 Parallels Desktop 步调一致,这两个竞争对手定期发布更新并争夺 Mac 虚拟化市场的头把交椅。不过,近年来,VMware 似乎已经松了一口气,让 Fusion 落后了一点(事实上,这些天你实际上必须四处挖掘才能在 VMware 网站上找到 Fusion)。
Fusion 的最后一次重大更新是 2020 年 9 月的 12.0 版。但是,当然,从那时起 Mac 世界发生了很多事情——包括 macOS Monterey,以及使用 Apple Silicon 的全新一代 M1 Mac 的小事而不是英特尔处理器。好消息是,新版本显然正在筹备中:2022 年 8 月的 VMware 博客条目包含最新技术预览的详细信息。下一个版本承诺在 Intel 和 Apple Silicon 上运行 Windows 11,在 M1 上改进 Linux 支持等等。
此技术预览版是免费提供的,当然,在运行任何预览版或测试版软件以及依赖它开展重要工作项目时,您必须小心谨慎。而且,与在 M 系列 Mac 上运行的 Parallels Desktop 一样,这款 M1 版本的 Fusion 只能运行 ARM 版本的 Windows。
换句话说,Fusion 目前处于不确定状态,尽管当前的 Fusion 12(自 2021 年 11 月起的 12.2.0 版本)对于需要运行标准(英特尔)Windows 版本的英特尔 Mac 用户来说仍然是一个不错的选择。
您可以在此处免费下载技术预览。但是,由于许可问题,在 M1 Mac 上安装更新并运行 Windows 并不是一个简单的案例,正如我们在此处解释的那样:VMware 发布了适用于 M1 Mac 的 Fusion(某种程度上)。
这对 M1 Mac 的拥有者来说是个坏消息——但对于拥有英特尔处理器的现有 Mac 的拥有者来说实际上有一些好消息。
Fusion 12 添加了对使用 DirectX 11 和 OpenGL 的 3D 图形的支持,使 Fusion 用户能够访问范围更广的 Windows 游戏,以及许多专业图形和设计应用程序。我们也很高兴地看到 Fusion 12 增加了对 eGPU(外部 GPU)的支持,可用于提升 VM 中的图形性能,让 Mac 的主 GPU 腾出时间专注于 macOS。
Fusion 12 还包括多项技术改进,旨在提高与 VMware 企业产品和解决方案的兼容性。企业的重视可能解释了为什么该公司放慢了 Fusion 的开发——Fusion 往往更像是个人用户的个人产品。这也意味着 VMware 的网站和帮助页面往往充斥着对新手来说不太友好的技术废话。
然而,这种重点转移确实有一个受欢迎的好处。在推出 Fusion 12 的同时,VMware 还宣布将发布该程序的免费版本——称为 Fusion Player——仅供个人使用,面向家庭用户和学生。您需要注册一个 VMware 帐户,但 Fusion Player 可在此处免费下载。
还有一个名为 Fusion Pro 的版本,专为大型公司的 IT 经理设计。因此,虽然 Fusion 没有跟上 Mac 硬件和软件的最新发展,但免费的 Fusion Player 的可用性仍然使其成为偶尔需要在现有设备上运行 Windows 应用程序或游戏的家庭用户和学生的绝佳选择英特尔 Mac。
3. Windows 365云电脑
Windows 365(于 2021 年 7 月推出)具有真正挑战 Parallels Desktop 和 VMware Fusion 等传统虚拟化程序的潜力。然而,目前,Windows 365 仍然相当昂贵,并且主要针对大型企业用户,而不是倾向于使用 Parallels 和 Fusion 的个人和小型企业。
微软将 Windows 365 描述为 Cloud PC,但其技术说明清楚地表明 Windows 365 是一种虚拟机形式。不同之处在于,Parallels 和 Fusion 创建的虚拟机本地存储在您的 Mac 上,而这些虚拟机依赖于 Mac 自身的处理器能力、内存和存储来运行 Windows 和 Windows 应用程序。
相比之下,Windows 365 创建了一个存储在云端的虚拟机,并在微软自己的服务器上运行。然后,您云 PC 上 Windows 桌面的视频图像会通过您的宽带连接流式传输到您的 Mac 或任何其他设备,例如 iPad 或什至另一台 Windows PC。
只要您拥有足够快且始终在线的 Internet 连接,这种形式的虚拟机就可以很好地工作。但是,如前所述,Windows 365 非常昂贵,每月价格从 31 美元/26.40 英镑到 66 美元/56.20 英镑不等。相比之下,家庭用户版 Parallels Desktop 全年售价为 99.99 美元/89.99 英镑,而 Fusion 甚至为家庭用户和学生提供完全免费的版本。
Windows 365 无疑对希望提供标准化云 PC 的大型企业具有吸引力,他们的员工可以从任何具有 Internet 连接的位置连接到它——它是混合工作和“新常态”的理想选择。然而,对于普通家庭用户、学生和小型企业来说,它太贵了,所以 Parallels 和 Fusion 的现有用户可能会暂时坚持使用这些应用程序。
在此处阅读更多信息:如何在 Mac、iPad 和 iPhone 上使用 Windows 365。
4. CrossOver 21
优点
- 14 天试用期。
- 比其他模拟器更人性化。
缺点
- 仅限英特尔(M1 支持通过 Rosetta)。
适用于 Mac 的 CodeWeavers CrossOver 基于 Wine(请参阅下面的评论),但它为 Wine 提供了(稍微)更加用户友好的界面,更易于使用。缺点是它不是免费的,12 个月的技术支持和升级费用为 59 美元,终身技术支持费用为 499 美元。但是,可以免费试用 14 天,这样您就可以在购买前查看是否适用于您需要使用的 Windows 应用程序。
CrossOver 21 于 2021 年夏季发布,虽然不是重大更新,但确实提高了与许多大牌 Windows 游戏的兼容性,例如《天际》特别版和《侠盗猎车手 V》。它还支持 macOS Monterey 等深色模式等 Mac 功能。2022 年 3 月发布了 21.2 更新,其中添加了许多与 Wine 6.0 相关的改进。和 Wine Mono 7.0,并修复了在 M1 上运行某些应用程序和游戏的一些问题。
目前,CrossOver 仍然是为英特尔处理器编写的,因此它依靠苹果的 Rosetta 技术来提供与苹果 M 系列处理器和未来 Apple Silicon 芯片的兼容性。
Codeweavers 还表示,它一直致力于对 ARM 处理器的本地支持,并且还在其博客上发布了路线图,概述了其支持 Apple Silicon(以及一般的 ARM 硬件)的计划。不过,真正的原生 M 系列 CrossOver 版本可能还需要几年的时间。在此处阅读 Codeweavers 声明。
5.Boot Camp
优点
- Windows 可以全速运行,因为它没有与 macOS 同时运行。
缺点
- 仅限英特尔。M 系列 Mac 中没有。
- 您不能同时运行 Windows 和 macOS。
- 你不能运行 Windows 11。
Boot Camp 使用双启动而不是虚拟化技术,为需要运行 Windows 的基于 Intel 的 Mac 提供最佳性能。(正如我们上面所解释的,基于 M1/M2 的 Mac 不提供 Boot Camp)。
重要的是要区分 Boot Camp 和我们在这里看到的虚拟化程序,例如 Parallels Desktop、VMware Fusion 和 VirtualBox。Boot Camp 不是创建允许您同时运行 Mac 和 Windows 应用程序的虚拟机,而是一个双引导系统,它只允许您使用本机 macOS 或 Windows(但不是同时)。
得益于 Boot Camp,您的 Mac 可以充当简单的 Windows PC,并将其所有处理器能力和内存用于运行 Windows 和您的 Windows 应用程序。而且,至关重要的是,如果您的 Mac 有一块不错的显卡,它可以利用显卡的全部功能来帮助运行您的 Windows 软件。对于需要运行高端图形软件或 3D 游戏的人来说,这绝对是最佳选择,因为您可以获得比在虚拟机中运行 Windows 时更好的性能。
使用 Boot Camp 的缺点是您在运行 Windows 时无法访问所有 Mac 应用程序。如果您使用 Apple Mail 发送电子邮件,则需要关闭 Windows 和 Boot Camp,并在每次发送或接收电子邮件时切换回 macOS。而且,说实话,当前版本的 BootCamp 6.1 的设置并不像以前那么简单。
以前版本的 Boot Camp 会为您完成所有工作——它们会为您的硬盘驱动器分区,从普通安装程序磁盘安装 Windows,还会安装您需要的任何驱动程序软件,以便您的显卡、键盘和鼠标等组件都能正常工作在 Windows 中正确。
Boot Camp 6.1.19(截至 2022 年 8 月)现在只能用于安装 Windows 7、Windows 8.1 或 Windows 10。Windows 11 要求主机具有 TPM(可信平台模块),而 Mac 没有(一些VM 解决方案,例如 Parallels,可以让配备 T2 芯片的 Mac 运行 Windows 11)。由于并非所有 Mac 都适用于所有版本的 Windows,因此在您开始运行 Boot Camp 助手之前,您需要查看 Apple 网站上的兼容性表,了解哪个版本的 Windows 可以在您的 Mac 上运行。
您也不能再从旧的安装程序磁盘安装 Windows,因此您要么必须从 Microsoft 自己的网站下载 Windows 的磁盘映像文件(称为 ISO 文件),要么使用您的 Windows 磁盘创建一个。Boot Camp 包括用于设置 Windows 8 和 Windows 10 的驱动程序软件,但如果您是 Windows 7 的粉丝(有些人喜欢玩游戏),那么您将不得不在 Apple 的网站上四处寻找您需要的驱动程序和确保在将它们复制到 Boot Camp 分区时遵循正确的步骤。
尽管如此,如果您坚持所有这些,您最终将让 Windows 在您的 Mac 上全速运行,让您可以访问范围广泛的 Windows 软件和游戏,这些软件和游戏需要比使用虚拟机技术更强大的功能和速度。只要你没有 M1 Mac……
6. Wine 8
优点
- 自由的。
缺点
- 真的不适合初学者。
正如我们上面提到的,第三个技术选项——在 Boot Camp 和虚拟化之后——是 Wine,它允许您在没有 Windows 本身的情况下运行 Windows 应用程序。
Wine 的第 8 版于 2023 年 1 月底发布,就像 7.5 版的 Wine 于 2022 年 3 月发布一样,Wine 仍然通过 Rosetta 2 在 M1 和 M2 Mac 上运行。Wine 8 包括对最新版本的 Vulkan 图形引擎的支持和微软 Direct3D。它还增加了对 OCSP 网络协议的支持。
如果您不介意撸起袖子弄脏自己的手,那么 Wine 是在 Mac 上运行 Windows 软件的不寻常但可行的选择。
与 VirtualBox 一样,Wine 是一个开源程序,您可以免费下载。但是,它不使用传统的虚拟化技术来创建用于安装 Windows 的虚拟机——事实上,Wine 是该组中唯一一个根本不需要 Windows 副本的程序。
相反,Wine 充当一种软件中间人,翻译 Windows 应用程序中的编程例程(称为 API),以便它们可以直接与 macOS 对话,而无需 Windows 本身的完整副本。由于您不需要大量额外的内存或处理器能力来运行 Windows,您可能会发现 Wine 实际上可以提供比使用虚拟机更好的性能(尤其是对于游戏和图形应用程序)。
Wine 还从免费提供该软件的专门开发人员团队那里定期获得更新。
不利的一面是,Wine 可能会让初学者感到非常困惑——以至于我们只能真正向喜欢挑战的爱好者推荐它。
CodeWeavers CrossOver for Mac 比 Wine 更容易使用,尽管它与软件密切相关。但是当然 Wine 是免费的,这是一个很大的好处。
7. VirtualBox 7
优点
- 免费供个人/教育使用。
缺点
- 不会在 M 系列 Mac 上运行。
- VirtualBox 尚未正式更新以在 macOS Monterey 上运行。
这个开源虚拟化程序免费供个人使用——但更多的是在家里的公司环境中使用。
VirtualBox 自 2023 年 1 月起推出 7.0.6 版,有点复杂。与 Parallels Desktop 和 VMWare Fusion 一样,它允许您创建一个可以从 macOS 本身运行 Windows 和 Windows 应用程序的虚拟机。
如果您希望将其用于个人或教育用途,那么 VirtualBox 是免费的——它实际上已由 Oracle 作为开源程序提供(Oracle 也将 Wine 作为开源程序提供)。您可能会认为 Oracle 是一家大型数据库公司,但他们基本上拥有这些解决方案的核心代码。
也有 Linux 和 Windows 版本的 VirtualBox,它允许您在许多不同类型的计算机上使用您的虚拟机(尽管您仍然需要为自己的 Windows 许可证付费才能开始使用)。
开源软件的缺点是 VirtualBox 不像 Parallels 或 Fusion 那样完善或易于使用。公平地说,6.0 版更新整理了其界面,使虚拟机的初始设置更容易一些。它还改进了对 Windows 游戏和应用程序中音频和 3D 图形的支持。
VirtualBox 现在是第 7 版。它还不支持 M1 或 M2 Mac——与 Parallels 和 VMware 不同,Oracle 尚未承诺让该软件在 M 系列 Mac 上运行。但是 VirtualBox 的版本确实提供了对 Windows 11、macOS Big Sur 和 Monterey 的支持——不过还不支持 macOS Ventura。
VirtualBox 仍然会向您抛出很多行话,如果您不知道虚拟硬盘和虚拟机磁盘之间的区别,那么您可能会觉得上手有点棘手。
而且,由于该程序是免费的,您不会获得任何技术支持——尽管有一个繁忙的用户论坛,您可以在需要时提出一些问题。
老实说,甲骨文确实将 VirtualBox 瞄准了拥有合适的 IT 部门来帮助他们的大公司。但是,企业用户确实需要为 VirtualBox 企业版支付 40 英镑/50 美元,而且您可能需要承诺一次购买 100 个许可证,这几乎排除了除了最大的企业或教育用户以外的所有用户准备对付免费版。
免责声明
部分内容(图片、文章)翻译/转载自国内外资讯/自媒体平台。文中内容不代表本站立场,如有侵权或其它,请联系 macmao.com@gmail.com,我们会第一时间配合删除。(转载请注明来源自:www.macmao.com)