在 2020 年 11 月推出 M1 Mac 之前,使用 Mac 的好处之一是您可以选择单独运行 macOS,或者在需要运行仅限 Windows 的应用程序和游戏的情况下安装 Windows .
仍然可以在 Mac 上运行 Windows,但现在这只能在配备 Intel 处理器的 Mac 上运行。理论上你可以在装有 Apple 的 M1 芯片的 Mac 上运行 Windows,但这只是 Windows 的 ARM 版本,它不是现成的,许多 Windows 程序不能在它上面运行。
在本文中,我们将介绍如何在 Mac 上安装 Windows。有多种方法可以做到这一点:您可以使用 Apple 的双启动 Boot Camp 助手,您可以使用第三方虚拟化软件,或者您可以通过模拟器运行 Windows 应用程序。
我们还在本文中讨论了每种方法的优缺点。
即将推出新版本的 Windows – Windows 11 – 阅读:Windows 11 vs macOS 以及 Apple 应该复制什么。
哪些 Mac 可以运行 Windows?
这取决于您尝试安装的 Windows 版本,如果您想运行 Windows 10,则自 2012 年底以来任何配备 Intel 处理器的 Mac 都应该支持它。
以下是兼容设备列表:
- 2015 年或之后推出的 MacBook
- 2012 年或之后推出的 MacBook Air
- 2012 年或之后推出的 MacBook Pro
- 2012 年或之后推出的 Mac mini
- 2012 年或之后推出的 iMac
- iMac Pro(所有型号)
- 2013 年或之后推出的 Mac Pro
如果您有 M1 Mac,则可以通过 Parallels Desktop 16.5 运行 Windows 的 ARM 版本,但是,获取适用于 ARM 的 Windows 副本并不简单,并且存在与不在该 Windows 版本中运行的 Windows 程序的兼容性问题。此处提供更多信息:新的 Parallels Desktop 将 Windows 带入 M1 Mac。您可能还想阅读:Windows 会在 Apple Silicon 上运行吗?
因为在 M1 Mac 上运行 ARM 版本的 Windows 还处于早期阶段,所以我们不会详细介绍如何让它在 Mac 上运行,但我们会向您推荐 Parallels,他们有一些详细说明该过程的信息。
至于 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 自己提供,随所有 Intel Mac 上安装的 Boot Camp Assistant 一起提供,称为“双启动”,因为它使您能够使用 Windows 或 macOS 启动(或“启动”)您的 Mac .
Boot Camp 助理可以将 Mac 的硬盘驱动器(或固态驱动器)分成两个部分,称为“分区”。它将 macOS 留在一个分区上,然后在第二个分区上安装 Windows。只需在启动 Mac 时按下键盘上的 Alt/Option 键,即可选择要运行的操作系统。
使用这种方法在 Boot Camp 分区上安装 Windows 可以有效地将您的 Mac 变成一台 Windows PC,并将您 Mac 的所有处理器能力和内存——以及它的显卡,如果有的话——专用于单独运行 Windows。
如果您想玩 Windows 游戏,或运行需要其所有功能的高端图形和设计软件,这是最佳选择。
Boot Camp 的唯一缺点是您在运行 Windows 时无法访问所有普通的 Mac 应用程序,这意味着如果您想使用 Apple Mail 或 Photos 等 Mac 应用程序,您必须关闭 Windows 并重新启动到 macOS .
这就是另一个选项(称为虚拟化)可以派上用场的地方。您可以使用 Parallels Desktop 或 VMware Fusion 等虚拟化程序来创建在 macOS 本身内运行的“虚拟机”,而不是将您的硬盘驱动器分成单独的分区用于 macOS 和 Windows。有关更多选项,请参阅适用于 Mac 的最佳虚拟机软件。
虚拟机 (VM) 只是一个在 Mac 上运行的应用程序,就像任何其他 Mac 应用程序一样。但是,虚拟机模仿 PC 的工作方式,允许您在虚拟机上安装 Windows,然后安装您需要运行的任何 Windows 应用程序。
这绝对是最方便的选择,因为这意味着您可以在 Mac 桌面上与所有普通 Mac 应用程序一起运行 Windows 应用程序,因此无需像在 macOS 和 Windows 之间来回双启动运行新兵训练营。
但虚拟化也有缺点。在虚拟机中运行 Windows 意味着您同时有效地运行两个操作系统,因此您将需要大量的处理器能力和内存才能在运行 Windows 应用程序时获得不错的性能。
即便如此,当在虚拟机中运行 Windows 时,最新的 (Intel) Mac 仍然可以提供良好的性能,并且只有 3D 游戏和高端图形应用程序需要通过 Boot Camp 双启动获得的额外功能。
新的选择:Windows 365
微软推出了一项新服务——Windows 365——允许企业用户从任何地方访问运行 Windows 和 Windows 软件的基于云的 PC。这意味着您在云中获得了一台成熟的 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,您可以从 Microsoft 网站将其下载为“磁盘映像”文件(有时也称为“ISO 文件”)。
您也可以下载适用于 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 上运行。您可以在 Apple 的网站上查看您的 Mac 可以运行哪些版本的 Windows。
安装过程会有所不同,具体取决于您使用的 Windows 版本。
完成这些准备工作后,您就可以运行 Boot Camp 助理并在 Mac 上安装 Windows。这是该怎么做。
第 1 步:打开 Boot Camp 助理。
当您第一次运行 Boot Camp Assistant 时,它会提示您一些选项。第一个选项是选择要使用的 ISO 映像。单击“选择”按钮,然后导航到您创建或下载的那个。这会将您的 Windows ISO 文件复制到 USB 记忆棒上,以便您可以安装 Windows。
第二步:下载驱动软件
Next Boot Camp Assistant 可能会告诉您它还会将 Windows 的驱动程序软件下载到 USB 记忆棒上。但是,它只会下载适用于 Windows 8.1 和 Windows 10 的驱动程序,因此如果你想安装 Windows 7——全世界仍有数百万人在使用它,但微软不再支持它——那么你必须返回 Apple 网站上的兼容性表,找到 Mac 所需的驱动程序软件,然后按照说明将驱动程序复制到 USB 记忆棒上。
第 3 步:对驱动器进行分区
要为 Windows 分配空间,Boot Camp 需要将 Mac 的硬盘分成两个独立的部分,称为“分区”。这显示在窗格的底部,左侧是普通的 macOS,右侧是建议的 Windows。
默认情况下,Boot Camp Assistant 提供创建一个大小仅为 40GB 的小型 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 驱动程序。
第 6 步:运行 Windows
完成后,您只需在打开 Mac 时按键盘上的 Alt(又名 Option)即可在 macOS 和 Windows 之间“双启动”。当 Mac 启动时,您会看到屏幕上显示 macOS 和 Windows 的两个分区,您只需选择所需的操作系统即可。
如何在虚拟机中运行 Windows
Parallels Desktop 和 VMware Fusion 等虚拟化程序为 Boot Camp 的双引导方法提供了巧妙而灵活的替代方案。
这些程序不是将 Mac 的硬盘驱动器分成单独的分区,然后将 Windows 安装到 Boot Camp 分区,而是创建一个虚拟机或 VM,它只是一个在 Mac 上运行并像 PC 一样运行的应用程序。
然后,您可以在 VM 中安装 Windows,以及您需要运行的任何 Windows 应用和软件。VM 可以与其他 Mac 应用程序(例如 Safari 或 Apple Mail)一起运行,因此无需像使用 Boot Camp 那样在两个操作系统之间来回切换。
您可能需要购买 VM 软件的副本,以及提供您自己的 Windows 副本。Parallels 的起价为 69.99 英镑/79.99 美元,VMware 对个人使用免费,否则价格为 149 美元起。
还有一个免费的虚拟化程序,称为 VirtualBox,但它相当复杂且难以使用,因此我们将首先关注使用 Parallels 和 VMware 安装 Windows。如果您准备好迎接挑战,我们确实有一篇单独的文章讨论如何使用 VirtualBox。
我们有一个单独的深入指南,介绍适用于 Mac 的最佳虚拟机软件。
使用 Parallels 在 Mac 上运行 Windows
Parallels Desktop(撰写本文时为 16 版——阅读我们的 Parallels Desktop 16 评论)售价 69.99 英镑/79.99 美元,其图形界面比 VMware Fusion 更丰富多彩,但这两个程序采用相同的基本方法。它们提供了多种选项,可用于使用安装程序磁盘或 ISO 文件在 Mac 上创建新的 VM。
还可以将现有的 Windows PC 连接到您的 Mac,并在 Mac 上创建一个 VM,该 VM 是 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 都允许您根据需要更改 VM 的硬件配置,就像您为真正的 Mac 或 PC 选择物理硬件一样。
如果您的 Mac 有一个多核处理器,那么您可以将多个内核分配给您的 VM 以提高性能。您还可以分配额外的内存和磁盘空间,甚至可以增加 VM 可用于处理游戏和其他图形软件中的 3D 图形的视频内存量。
Parallels 和 VMware 提供的其他选项包括将外部设备(例如硬盘驱动器甚至蓝牙扬声器)连接到 Windows VM 的能力。您还可以确定您的 VM 如何与 Mac 上的 macOS 交互,可能共享您工作项目所需的特定文件夹和文件,或者共享您的音乐或照片库。
软件设置
VM 在 Mac 上运行方式的一个关键方面是它在 Mac 桌面上运行时的显示方式。
默认情况下,Parallels 和 VMware 都在一个窗口中运行他们的虚拟机——所以你会得到一种“Windows 窗口”,它显示 Windows 桌面浮动在 Mac 桌面顶部的自己的窗口中。但是,也可以扩展 Windows 桌面,使其充满整个屏幕,使您的 Mac 看起来就像一台普通的 PC(同时仍然允许您使用 Command-Tab 切换到 Mac 应用程序)。
但对许多人来说,更好的选择是能够完全隐藏 Windows 桌面,这样各个 Windows 应用程序就会像普通的 Mac 应用程序一样单独出现在 Mac 桌面上。
这里可用的不同选项的数量可能有点吓人,但虚拟化技术的好处在于你无法真正破坏虚拟机。您可以保存不同版本的虚拟机——就像在 Microsoft Word 中保存文档的不同版本一样。这使您可以尝试不同的设置,看看哪些选项最适合您,然后只要您愿意,就可以简单地恢复到以前版本的 VM。
我可以在 Windows PC 上运行 macOS 吗?
相反的情况呢?可以在 PC 上运行 macOS 吗?
一句话:没有。具有讽刺意味的是,尽管微软以其咄咄逼人的商业行为而闻名,但苹果却要为这一特殊的僵局负责。尽管您可以在任何 X86 计算机上运行 Windows,但 Apple 只在 Mac 软件上提供自己的 macOS 软件。
显然,推理是值得称赞的:macOS 旨在运行在 Apple 自己的硬件上,在任何旧计算机上的体验都不会那么好。这就是您永远不会运行动力不足的 Mac 的原因之一。
但也可以公平地说,Apple 开发软件是为了销售硬件。macOS 的卓越之处是销售 Mac 时的杀手级应用,它不想分享。因此,如果您想体验世界上最好的东西,您需要在 Mac 上运行 Windows。
也就是说,您可以阅读如何创建 Hackintosh 并尝试。