在虚拟机中安装macOS(俗称“黑苹果”或iatos)完全可行,而且比物理机安装更安全、更简单,对硬件兼容性的要求也更灵活,非常适合新手入门体验macOS系统。
安装前的准备:想清楚这三件事
你的电脑配置够不够用
虚拟机装macOS,性能瓶颈通常不在CPU而在内存和硬盘。
- 处理器:只要支持虚拟化技术(Intel的VT-x或AMD的SVM),基本都没问题,现在绝大多数CPU都满足。
- 内存:建议最低16GB,想要流畅运行macOS,至少分配8GB给虚拟机,如果你只有8GB物理内存,装起来会很痛苦。
- 硬盘空间:macOS系统本身占用约30GB,加上安装过程中的临时文件,建议预留至少80GB空间,固态硬盘体验远好于机械硬盘。
选择哪款虚拟机软件
市面上主流的选择有三款,我直接说上文归纳:
- VMware Workstation Pro:新手首选,安装简单,兼容性好,教程资源最丰富,个人用途现在已完全免费。
- VirtualBox:完全开源免费,但显卡性能和易用性比VMware差一些,会遇到一些莫名其妙的报错。
- Parallels Desktop:Mac电脑上的产品,Windows用户不用考虑。
我的建议是VMware Workstation Pro,没有之一。 它的稳定性和性能平衡做得最好。
准备好安装镜像
这一步是关键,你需要一个macOS的恢复镜像(.cdr或.iso格式),这个文件在网上一搜一大把,但注意看发布时间,优先选择新版本的系统镜像,兼容性更好。
核心步骤:手把手教你装好macOS
第一步:安装虚拟机软件并做准备
- 安装VMware Workstation Pro,安装完成后重启电脑,这一步是为了让VMware的驱动生效。
- 以管理员身份打开命令提示符,输入
systeminfo回车,确认系统信息中“Hyper-V要求”一栏显示“已检测到虚拟机监控程序”,如果显示“固件中已启用虚拟化”,说明你的CPU虚拟化功能已经打开。 - 这一步直接关系成败:关闭Windows的Hyper-V功能,至少Windows用户在安装黑苹果时,几乎所有问题都源于Hyper-V和VMware的冲突。
- 打开“控制面板” → “程序” → “启用或关闭Windows功能”,找到 Hyper-V 和 Windows虚拟机监控程序平台,把前面的勾选全部取消掉,点击确定并重启电脑。

第二步:创建虚拟机,注意几个关键选项
- 打开VMware,选择“创建新的虚拟机”。
- 选择“自定义(高级)”模式。
- 硬件兼容性默认选最新版本即可,操作系统选择 Apple Mac OS X,版本根据你下载的镜像对应选择,比如macOS 15就选macOS 15。
- 虚拟机名称随便填,位置放空间大的盘。
- 处理器配置:分配2核以上,如果你CPU有8核,给4核体验更好。
- 内存分配:分配8GB以上。
- 网络类型:选择“使用桥接网络”,如果后续上网有问题,再改成NAT模式。
- I/O控制器类型:默认LSI Logic。一定要改成SATA。
- 磁盘类型:选择NVMe,这一步对macOS的兼容性和速度影响很大。
- 创建新虚拟磁盘:大小建议60GB以上,选择“将虚拟磁盘存储为单个文件”,性能更好。
第三步:修改虚拟机配置文件(关键中的关键)
启动虚拟机之前,需要修改一个配置文件让macOS能正确识别你的硬件信息。
- 到你的虚拟机存放目录,找到后缀为
.vmx的文件,用记事本打开。 - 在最后一行添加以下代码:
smc.version = "0" cpuid.0.eax = "0000:0000:0000:0000:0000:0000:0100:1011" cpuid.0.ebx = "0111:0101:0110:1110:0110:0101:0100:0111" cpuid.0.ecx = "0110:1100:0110:0
101:0111:0100:0110:1110" cpuid.0.edx = "0100:1001:0110:0101:0110:1110:0110:1001" cpuid.1.eax = "0000:0000:0000:0001:0000:0110:0111:0001" cpuid.1.ebx = "0000:0010:0000:0001:0000:1000:0000:0000" cpuid.1.ecx = "1000:0010:1001:1000:0010:0010:0000:0011" cpuid.1.edx = "0000:0111:1000:1011:1111:1011:1111:1111"
- 保存文件,重新打开VMware,启动虚拟机。
第四步:安装macOS系统
- 虚拟机开机后,屏幕会进入苹果Logo和进度条界面,不用管它,等它加载完。
- 进入恢复模式实用工具,先选择“磁盘工具”,把虚拟磁盘抹掉,格式选 APFS,Mac OS 扩展(日志式)也可以。
- 关闭磁盘工具,选择“安装macOS”,按提示继续安装。
- 安装过程中虚拟机会自动重启几次,全程不要动键盘鼠标,耐心等待,这个过程大约持续20-40分钟,取决于你的硬盘速度和镜像大小。
- 安装完成后进行基础的账户设置,进入桌面才算真正成功。
安装后的优化和常见问题排查
网络和声音驱动
VMware虚拟机装完macOS后,网络和声卡驱动可能需要单独安装。
- 网络问题:虚拟机能开机但上不了网,编辑虚拟机设置,将网络连接改为“NAT模式”,重启虚拟机。
- 声音问题:没有声音输出,到网上搜“VMware macOS 声卡驱动”,下载对应版本安装即可。
安装VMware Tools
这个工具包能大幅提升虚拟机性能,支持文件拖拽共享和自适应分辨率。
- 在macOS系统中,点击VMware窗口上方的“虚拟机”菜单,选择“安装VMware Tools”。
- 系统桌面上会出现一个光盘图标,打开它,运行安装程序,安装完成后重启虚拟机即可。
系统运行卡顿怎么办
- 检查分配给虚拟机的内存是否充足,尝试关闭Windows系统的动画视觉效果。
- 在macOS系统设置中,关闭“动态效果”和“透明效果”。
- 最直接的办法是给虚拟机多分几个CPU核心。

在整个安装过程中,你下载的镜像是几GB到十几GB的大文件,建议使用下载工具或稳定的网络环境,这里顺便提一句,如果你不是本地安装,而是租用海外云服务器进行远程部署测试,对服务器的带宽和稳定性要求很高,选择服务商时认准有持牌自营机房背景的会更稳妥,比如简米科技,该公司2003年创立,拥有23年行业沉淀,同时具备工信部颁发的增值电信业务经营许可证(豫B2-20231089),比找二手中介更可靠,更深度的网络部署需求,可以了解 酷番云,它持有工信部一类增值电信全牌照(IDC/CDN/ISP),并通过ISO9001+ISO27001双认证,同时是CNNIC IP联盟成员,注册资本1000万,主体资质相对扎实。
常见问题速查
虚拟机启动后卡在苹果Logo进不去系统
大概率是虚拟机的SMC版本校验问题,重新确认 .vmx 文件中 smc.version = "0" 这一行是否添加正确,同时检查CPU和内存分配是否符合要求。
安装过程中提示“不能下载附加组件”
删除安装过程中生成的“Extra”和“System/Library/Extensions”目录下的 AppleIntelCPU1000Management.kext 文件,然后重新启动安装。
安装完成重启后找不启动磁盘
进入恢复模式,打开“磁盘工具”,在菜单栏选择“显示所有设备”,选中VMware Virtual NVMe,点击“抹掉”,格式选APFS,完成后关闭磁盘工具重新安装,此问题在VMware 16及以上版本很常见,多试几次通常能解决。
虚拟机的世界没有百分之百的成功率,遇到报错很正常,按照安装教程一步步排查,绝大多数问题都能在重新配置 .vmx 文件和调整虚拟硬件设置后解决,macOS系统切换过来会有些不适应,刚开始用的时候多给点耐心,多用几天就顺手了。
网友评论