前言
本文档详细介绍了在 Windows 10/11 系统上使用 VMware Workstation 17 Pro 虚拟 macOS 的完整流程。通过本指南,你将能够创建一个纯净、安全的 macOS 虚拟机环境,适用于开发、测试和学习目的。注意系统安全,建议从 Apple 官方服务器拉取 Recovery 镜像转换而来,并使用 SHA256 校验哈希以防篡改。
环境准备
- Windows 10/11 操作系统
- VMware Workstation 17 Pro
- 至少 16GB 内存(推荐 32GB)
- 支持虚拟化技术(Intel VT-x/AMD-V)的 CPU
注意事项
主机 CPU 需支持虚拟化(Intel VT‑x / AMD‑V)且已在 BIOS 中开启(通常显示为 Intel VT‑x、SVM 等)。操作前请确保关闭所有 VMware 相关进程。
所需工具
- VMware Unlocker: 用于解锁 macOS 选项。
- Python 3: macrecovery 工具依赖 Python 运行。
- OpenCore (macrecovery): 从 GitHub 下载。
- QEMU-img:
解锁步骤
- 解压下载的 unlocker zip 包。
- 进入 windows 目录,以管理员身份运行 unlock.exe。
- 等待命令行窗口执行完毕,显示成功提示后关闭窗口。
解锁完成后将完成以下事项:
- 给 VMware 的 vmware-vmx、vmwarebase.dll/libvmwarebase.so 打补丁,让 macOS 可以启动。
- 让你在新建虚拟机时能看到「Apple macOS」这一类客户机选项。


