如何在 Windows PC 上安装 macOS:2025 指南
众所周知,macOS 和 Windows 是两种截然不同的操作系统。虽然大多数应用程序在这两个系统上都可用,但某些应用程序(例如 Xcode 和 Final Cut Pro)仍然是 Apple 独有的。这使 Windows 用户处于不利地位,因为他们被禁止使用这些服务。然而,您无需花费数千美元购买新 MacBook,实际上可以使用虚拟化在 Windows PC 上运行 macOS。本文将指导您立即完成设置 macOS 的必要步骤。
什么是虚拟化?
从长远来看,虚拟化是指在另一个操作系统的虚拟机中运行新的操作系统。这允许用户同时使用两个操作系统,而无需在两个操作系统之间手动切换。但需要注意的是,由于两个操作系统共享相同的资源,因此您的 PC 需要至少 8GB RAM 和 4 核处理器。
现在我们已经满足了要求,我们需要选择虚拟机软件来安装 macOS。虽然有多个选项可用,但我们在本教程中选择了 VirtualBox,因为它是最容易设置和管理的。
第 1 步:下载 VirtualBox 及其扩展
幸运的是,安装过程很简单。用户需要:
- 前往VirtualBox 网站。
- 单击“下载”部分。
- 点击“Windows Host”链接并下载软件。

- 打开下载的文件并设置 VirtualBox。
由于我们将安装最新的 macOS 版本,因此我们还必须下载 VirtualBox 扩展包。为此:
- 回到VirtualBox 网站。
- 导航至“下载”部分。
- 下载“VirtualBox 7.0.18 Oracle VM VirtualBox Extension Pack”标题下的扩展包。

- 打开 VirtualBox 应用程序。
- 单击“工具”按钮旁边的菜单图标。
- 从下拉菜单中选择“扩展”。

- 单击“安装”。

- 找到您安装的文件。
- 完成设置过程。
熟悉仿真的人都知道有几种方法可以获取 ISO 文件。首先,可以使用 MacBook 来获取最新的 ROM,但这需要访问 macOS 机器,这违背了在 Windows 上安装 macOS 的目的。因此,像 Internet Archive 这样的网站是获取 macOS ISO 文件的合理方法。具体方法如下:
阅读更多:[简要指南]如何在非Apple PC上安装macOS
- 转到这个网站。

- 下载 Zip 文件。这可能需要一段时间,具体取决于您的互联网连接。
- 解压缩 ISO 文件并将其保存到方便的位置。
第 3 步:设置 VirtualBox
下载 macOS 文件后,下一步是将 macOS 导入 VirtualBox 应用程序。具体方法如下:
- 打开 VirtualBox 应用程序。
- 单击顶部的“新建”按钮。

- 在对话框中,为您的操作系统指定一个合适的名称。我们在此示例中选择“macOS”。
- 输入姓名后,类型和版本选项应自动填写。如果没有,请选择“Mac OS X”类型和“Mac OS X(64 位)”版本。

- 将所需的内存和CPU核心分配给macOS文件。如果不确定,我们建议至少 4GB RAM 和两个内核。

- 单击“下一步”。
- 在下页中配置 macOS 的硬盘空间。我们建议至少 35GB。

- 单击“完成”。
步骤 4:配置 VirtualBox 设置
在启动 macOS 虚拟机之前,我们需要更改一些设置以确保流畅的体验:
- 在 VirtualBox 应用程序中,打开“设置”部分。

- 在“系统”窗格中将主板芯片组更改为“ICH9”,然后选中“启用 EFI”框。

- 将处理器数量更改为 2,并将“执行上限”设置为 70%。

- 在“显示”部分,将视频内存设置为“128 MB”。

- 导航到“存储”部分并选择“清空”选项。

- 点击“光驱”旁边的蓝点,然后选择“选择文件”选项。

- 找到并选择您下载的 macOS 文件。
- 在“USB”部分启用 USB 3.0 设置。

我们还需要通过命令提示符进行一些更改,以确保 macOS 将硬件识别为 Apple Silicon。要制作它们,请运行下面给出的命令。但是,请记住将“VM Name”替换为 macOS 虚拟机的名称。此外,请注意,这些命令适用于基于 Intel 的 Windows 笔记本电脑。
cd "C:Program FilesOracleVirtualBox"
VBoxManage.exe modifyvm "VM NAME" --cpuidset 00000001 000106e5 00100800 0098e3fd bfebfbff
VBoxManage setextradata "VM NAME" "VBoxInternal/Devices/efi/0/Config/DmiSystemProduct" "iMac19,3"
VBoxManage setextradata "VM NAME" "VBoxInternal/Devices/efi/0/Config/DmiSystemVersion" "1.0"
VBoxManage setextradata "VM NAME" "VBoxInternal/Devices/efi/0/Config/DmiBoardProduct" "Iloveapple"
VBoxManage setextradata "VM NAME" "VBoxInternal/Devices/smc/0/Config/DeviceKey" "ourhardworkbythesewordsguardedpleasedontsteal(c)AppleComputerInc"
VBoxManage setextradata "VM NAME" "VBoxInternal/Devices/smc/0/Config/GetKeyFromRealSMC" 1
第 5 步:启动 macOS
成功运行命令后,最后一步是启动 macOS。方法如下:
- 打开 VirtualBox 应用程序。
- 单击“开始”按钮。

- 完成 macOS 设置过程。
