如何在 Mac 上安装 Windows

在 2020 年 11 月推出 M1 Mac 之前,使用 Mac 的好处之一是您可以选择单独运行 macOS,或者在需要仅运行 Windows 的情况下安装 Windows应用程序和游戏。

仍然可以在 Mac 上运行 Windows,但目前只能在配备 Intel 处理器的 Mac 上运行。理论上,您可以在配备 Apple M1 芯片的 Mac 上运行 Windows,但这只是 Windows 的 ARM 版本,而且不容易获得,许多 Windows 程序无法在其上运行。

在本文中,我们将介绍如何在 Mac 上安装 Windows。有多种方法可以做到这一点:您可以使用 Apple 的双启动 Boot Camp Assistant,可以使用第三方虚拟化软件,或者可以通过模拟器运行 Windows 应用程序。

我们还在本文中讨论了每种方法的优缺点。

Windows 的新版本即将推出 – Windows 11 – 请阅读:Windows 11 与 macOS 以及 Apple 应该复制的内容。

哪些 Mac 可以运行 Windows?

这取决于您尝试安装的 Windows 版本,如果您想运行 Windows 10,自 2012 年底以来任何配备 Intel 处理器的 Mac 都应该支持它。

以下是兼容设备的列表:

  • 2015 年或之后推出的 MacBook
  • 2012 年或之后推出的 MacBook Air
  • MacBook Pro于 2012 年或之后推出
  • 2012 年或之后推出的 Mac mini
  • 2012 年或之后推出的 iMac
  • iMac Pro(所有型号)
  • Mac Pro于 2013 年或之后推出

如果您拥有 M1 Mac,则可以通过 Parallels Desktop 16.5,但是,为 ARM 复制 Windows 并不简单,并且与不在该版本的 Windows 中运行的 Windows 程序存在兼容性问题。更多信息请参见:新的 Parallels Desktop 将 Windows 引入到 M1 Mac。您可能还想阅读:Windows 会运行吗在苹果芯片上

由于在 M1 Mac 上运行 ARM 版本的 Windows 还处于早期阶段,我们不会详细介绍如何使其在 Mac 上运行,但我们会向您介绍具有一些 详细说明流程的信息

对于 Windows 11:无论您拥有 Intel 还是 M1 Mac,都可能无法在 Mac 上运行 Windows 11。这是因为为了运行 Windows 11,计算机需要一个名为 TPM 的安全模块,而 Mac 则没有。我们在 Windows 11 可以在 Mac 上运行吗?

Windows 需要多少空间?

如果您要在 Boot Camp 分区中安装 Windows,您的 Mac 还需要至少有 64GB 的可用磁盘空间。但是,由于 Windows 需要 128GB(一旦安装所有附带程序),Apple 实际上 建议您创建一个 128GB 分区。

Boot Camp 和虚拟化哪个最好?

如果您需要在 Mac 上安装 Windows,有两种主要方法,您选择的选项通常取决于您需要运行的软件类型。

第一个是由 Apple 自己提供的,带有安装在所有英特尔 Mac 上的 Boot Camp 助手,称为”双启动”,因为它使您能够使用以下任一方式启动(或”启动”)您的 Mac: Windows 或 macOS。

Boot Camp Assistant 可以将 Mac 的硬盘驱动器(或固态驱动器)分成两个部分,称为”分区”。它将 macOS 保留在一个分区上,然后在第二个分区上安装 Windows。您只需在启动 Mac 时按键盘上的 Alt/Option 键来选择要运行的操作系统即可。

使用此方法在 Boot Camp 分区上安装 Windows 可以有效地将您的 Mac 变成 Windows PC,并将 Mac 的所有处理器能力和内存(以及显卡(如果有的话))用于单独运行 Windows。

如果您想玩 Windows 游戏,或运行需要其全部功能的高端图形和设计软件,那么这是最佳选择。

Boot Camp 的唯一缺点是,当您运行 Windows 时,您将无法访问所有正常的 Mac 应用程序,这意味着如果您想使用 Apple 等 Mac 应用程序,则必须关闭 Windows 并重新启动到 macOS邮件或照片。

这就是另一个选项(称为虚拟化)可以派上用场的地方。您无需将硬盘驱动器拆分为 macOS 和 Windows 的单独分区,而是使用虚拟化程序,例如 Parallels DesktopVMware Fusion 用于创建在 macOS 本身内运行的”虚拟机”。有关更多选项,请参阅适用于 Mac 的最佳虚拟机软件。

虚拟机 (VM) 只是一个在 Mac 上运行的应用程序,就像任何其他 Mac 应用程序一样。但是,虚拟机模仿 PC 的工作方式,允许您在虚拟机上安装 Windows,然后安装您需要运行的任何 Windows 应用程序。

这绝对是最方便的选项,因为这意味着您可以在 Mac 桌面上与所有普通 Mac 应用程序一起运行 Windows 应用程序,因此无需在 macOS 和 Windows 之间来回双启动您在运行 Boot Camp 时会这样做。

但是虚拟化也有缺点。在虚拟机中运行 Windows 意味着您可以同时有效地运行两个操作系统,因此您需要充足的处理器能力和内存才能在运行 Windows 应用程序时获得良好的性能。

即便如此,最新的(英特尔)Mac 在虚拟机中运行 Windows 时仍然可以提供良好的性能,只有 3D 游戏和高端图形应用程序需要通过 Boot 进行双引导来获得额外的性能营地。

新的替代方案:Windows 365

微软推出了一项新服务 – Windows 365 – 允许企业用户从任何地方访问运行 Windows 和 Windows 软件的基于云的电脑。这意味着您在云中获得了一台功能齐全的 Windows 10 计算机。但这不仅限于 Windows 机器,它还可以在 Mac、iPad 或 iPhone 上运行。更多信息请参见: Windows 365 如何将 Windows 引入 Mac、iPad 和 iPhone。

正如您所期望的,所有 Windows 10 和 Windows 11 设备都将兼容。但好消息是,Windows 365 会话还可以流式传输到运行 macOS、iPadOS、Linux 和 Android 的硬件。

Windows 365 与虚拟化和远程访问软件类似,但值得注意的是,微软云解决方案的一个缺点是月费相当高(每个用户每月 20.50 英镑/24 美元起,1 个 CPU 、2GB RAM、64GB 存储云 PC – 定价详情),以及如果您想要更多内存和存储空间它的成本甚至更高。您还需要良好的互联网连接,因为每个输入也必须通过网络传输。

如何获取 Mac 版 Windows

如果您想在 Mac 上运行 Windows 10,您可以将其下载为”磁盘映像”文件 – 有时也称为”ISO 文件” – 来自 Microsoft 网站

您还可以下载适用于 Windows 7 和 Windows 8.1 的 ISO 文件。但是,这些版本的 Windows 最初是在磁盘上出售的,因此如果您仍然拥有原始磁盘,那么使用磁盘上的安装程序创建 ISO 文件可能会更快。这实际上非常简单,Apple 涵盖了此选项 也在其网站上

现在您已经有了 Windows 安装文件,您只需启动并运行 Boot Camp 或虚拟化软件即可安装它。

如果您想免费获取 Windows 或找到在 Mac 上免费运行 Windows 的方法,请阅读:如何在 Mac 上免费运行 Windows 10。

如何通过 Boot Camp 在 Mac 上运行 Windows

通过 Boot Camp 运行 Windows 的最大好处之一是,Apple 提供了 Boot Camp Assistant 作为免费应用程序,可帮助您在 Mac 上安装 Windows。

您会发现助手位于 Mac 主应用程序文件夹内的实用工具文件夹中 – 但在运行助手之前,您需要完成一些操作才能在 Boot Camp 中运行 Windows。

你需要什么

  • Apple 建议您的 Mac 内置硬盘(或固态硬盘)上至少有 64GB 的可用存储空间,用于安装 Windows。其实推荐128GB!
  • 您可能还需要一个至少有 16GB 存储空间的记忆棒,用于安装 Windows 所需的附加”驱动程序”软件,以便控制 Mac 显示器和摄像头以及 Mac 键盘和鼠标等组件(其中,当然,与传统的 Windows 鼠标和键盘不同)。不过,某些 Mac 电脑将能够下载这些必要的驱动程序。
  • 您需要全额付费的 Windows 副本以及许可证号。最新的 Mac 型号和任何运行 Catalina 的 Mac 仅适用于 Windows 10,但较旧的型号也可能适用于 Windows 7 或 Windows 8.1。您可以检查您的 Mac 可以运行哪些版本的 Windows Apple 网站

安装过程会有所不同,具体取决于您使用的 Windows 版本。

完成这些准备工作后,您就可以运行 Boot Camp Assistant 并在 Mac 上安装 Windows。这是要做的事情。

第 1 步:打开 Boot Camp 助手。

当您第一次运行 Boot Camp Assistant 时,它会提示您一些选项。第一个选项是选择您要使用的 ISO 映像。单击”选择”按钮,然后导航至您已创建或下载的一个。这会将您的 Windows ISO 文件复制到 USB 记忆棒上,以便您可以安装 Windows。

如何在 Mac 上安装 Windows

第2步:下载驱动软件

Next Boot Camp 助手可能会告诉您,它也会将 Windows 驱动程序软件下载到 USB 记忆棒上。但是,它只会下载 Windows 8.1 和 Windows 10 的驱动程序,因此,如果您想安装 Windows 7(全球仍有数百万人使用它,但 Microsoft 不再支持),那么您必须返回Apple 网站上的兼容性表,找到 Mac 所需的驱动程序软件,然后按照将驱动程序复制到 USB 记忆棒的说明。

第 3 步:对驱动器进行分区

要为 Windows 分配空间,Boot Camp 需要将 Mac 的硬盘驱动器分成两个单独的部分,称为”分区”。这显示在该窗格的底部,左侧是正常的 macOS,右侧是建议的 Windows。

默认情况下,Boot Camp Assistant 会创建一个大小仅为 40GB 的小型 Windows 分区,但您可以使用滑块控件(分区之间的点)根据需要调整两个分区的大小。

如何在 Mac 上安装 Windows:对硬盘进行分区

如果您的 Mac 有多个内部硬盘驱动器或 SSD,则可以将其中一个驱动器专门用于 Windows。

但是,Boot Camp 无法与通过 USB 或 Thunderbolt 连接的外部驱动器配合使用,因此最好尽可能使用普通的内部驱动器。如果您有一个连接到 Mac 的外部驱动器Time Machine 备份,然后最好将其删除,因为如果 Boot Camp 在安装过程中检测到外部驱动器,它可能会有点混乱。

完成后,单击窗口底部的”安装”按钮开始安装过程。

第 5 步:安装 Windows

对 Mac 驱动器进行分区后,Boot Camp 将关闭您的 Mac 并从 USB 记忆棒启动 Windows 安装程序。您只需按照提示安装 Windows 即可。 Windows 启动后,系统还会提示您从记忆棒安装其他 Boot Camp 驱动程序。

如何在 Mac 上安装 Windows:Boot Camp

第 6 步:运行 Windows

完成后,您只需按 Alt 键即可在 macOS 和 Windows 之间”双启动”(又名 Option)。当 Mac 启动时,您将看到屏幕上显示 macOS 和 Windows 两个分区,您只需选择所需的操作系统即可。

如何在虚拟机中运行 Windows

虚拟化程序,例如 Parallels DesktopVMware Fusion 为 Boot Camp 的双引导方法提供了巧妙而灵活的替代方案。

这些程序不是将 Mac 的硬盘分成单独的分区,然后将 Windows 安装到 Boot Camp 分区,而是创建一个虚拟机(或 VM),它只是一个在 Mac 上运行的应用程序,就像 PC 一样.

然后,您可以在虚拟机中安装 Windows 以及您需要运行的任何 Windows 应用程序和软件。该虚拟机可以与其他 Mac 应用程序(例如 Safari 或 Apple Mail)一起运行,因此无需像 Boot Camp 那样在两个操作系统之间来回切换。

如何在 Mac 上安装 Windows:VMWare

您可能需要购买 VM 软件的副本,并提供您自己的 Windows 副本。 Parallels 起价为 69.99 英镑/79.99 美元,VMware 可供个人免费使用,否则费用为 149 美元。

还有一个免费的虚拟化程序,名为 VirtualBox,但它相当复杂且难以使用,因此我们首先关注使用用于安装 Windows 的 Parallels 和 VMware。如果您准备好迎接挑战,我们确实有一篇单独的文章讨论如何使用 VirtualBox。

我们有一个单独的深入指南,介绍适用于 Mac 的最佳虚拟机软件。

使用 Parallels 在 Mac 上运行 Windows

Parallels Desktop(撰写本文时为版本 16 – 请阅读我们的Parallels Desktop 16 评测)售价 69.99 英镑/79.99 美元,图形界面比 VMware Fusion 更丰富多彩,但这两个程序采取相同的基本方法。它们提供了使用安装程序磁盘或 ISO 文件在 Mac 上创建新 VM 的多种选项。

如何在 Mac 上安装 Windows:Parallels

还可以将现有的 Windows PC 连接到您的 Mac,并在 Mac 上创建一个虚拟机,该虚拟机是 PC 的精确副本,包含 Windows 和您需要的所有 Windows 应用程序。而且,如果您已经在使用 Boot Camp,您甚至可以创建一个复制 Boot Camp 分区的虚拟机,这是一个方便的选项,可以快速检查一些文件或运行不需要顶级性能的应用程序,而无需关闭 Mac 并启动至 Windows。

一旦您决定如何安装 Windows,这两个程序都允许您调整许多重要设置。

使用 VMware Fusion 在 Mac 上运行 Windows

VMware Fusion(现已推出版本 12 – 请阅读我们的VMware Fusion 12 评论)有点复杂,因为它显示一个包含大量设置的窗口,这对于初次用户来说可能有点令人畏惧。 Parallels 提供了许多适合 Microsoft Office 等生产力软件、运行重型 3D 游戏或设计软件的预定义选项,使初学者的操作变得更加容易。

VMware 具有多种许可选项。基本版本 – Fusion 12 Player – 免费供个人使用(详细信息 此处)。 Fusion 12 Player 的商业售价为 149 美元,Fusion 12 Pro 的商业售价为 199 美元,或者说是之前版本的 79 美元升级。

硬件设置

VMware Fusion 和 Parallels 都允许您根据需要更改虚拟机的硬件配置,就像您为真正的 Mac 或 PC 选择物理硬件一样。

如果您的 Mac 具有多核处理器,那么您可以将多个核心分配给您的 VM,以提高性能。您还可以分配额外的内存和磁盘空间,甚至增加虚拟机可用于处理游戏和其他图形软件中的 3D 图形的视频内存量。

如何在 Mac 上安装 Windows:在 Parallels 中配置硬件

Parallels 和 VMware 提供的其他选项包括将外部设备(例如硬盘驱动器甚至蓝牙扬声器)连接到 Windows 虚拟机的能力。您还可以确定虚拟机如何与 Mac 上的 macOS 交互,或许可以共享工作项目所需的特定文件夹和文件,或者共享您的音乐或照片库。

软件设置

虚拟机在 Mac 上运行的一个关键方面是它在 Mac 桌面上运行时的显示方式。

如何在 Mac 上安装 Windows:VMWare 桌面

默认情况下,Parallels 和 VMware 都在一个窗口中运行其虚拟机,因此您会得到一种”Windows 窗口”,它会在 Mac 桌面顶部的自己的窗口中显示浮动的 Windows 桌面。不过,也可以扩展 Windows 桌面,使其充满整个屏幕,使您的 Mac 看起来就像普通 PC(同时仍然允许您使用 Command-Tab 切换到 Mac 应用程序)。

但对于许多人来说,更好的选择是能够完全隐藏 Windows 桌面,以便各个 Windows 应用程序完全独立地出现在 Mac 桌面上,就像普通的 Mac 应用程序一样。

如何在 Mac 上安装 Windows:界面

这里提供的不同选项的数量可能有点吓人,但虚拟化技术的伟大之处在于你无法真正破坏虚拟机。您可以保存虚拟机的不同版本 – 就像在 Microsoft Word 中保存文档的不同版本一样。这样您就可以尝试不同的设置,看看哪些选项最适合您,然后随时恢复到之前版本的虚拟机。

我可以在 Windows PC 上运行 macOS 吗?

相反的情况又如何呢?是否可以在 PC 上运行 macOS?

一句话:不。具有讽刺意味的是,尽管微软以其激进的商业行为而闻名,但苹果却要为这一特殊僵局负责。尽管您可以在任何 X86 计算机上运行 Windows,但 Apple 自己的 macOS 软件只能在 Mac 软件上使用。

明显的推理是值得称赞的:macOS 被设计为在苹果自己的硬件上运行,并且在任何旧计算机上的体验都不会那么好。这就是为什么您永远不会运行性能不足的 Mac 的原因之一。

但公平地说,苹果公司创造软件是为了销售硬件。 macOS 的卓越之处是 Mac 销售方面的杀手级应用,但它并不想分享。因此,如果您想体验世界上最好的体验,您需要在 Mac 上运行 Windows。

也就是说,您可以阅读如何创建一个 Hackintosh 并尝试一下。