vmware运行macos需先用unlocker解锁支持,再选apple mac os选项创建虚拟机;或导入预配置成品机;或通过u盘引导安装。三者均需启用vt-x/amd-v及正确efi配置。

如果您希望在Windows PC上通过VMware虚拟机运行macOS系统(即“黑苹果”),但发现新建虚拟机时没有Apple Mac OS选项,或启动后无法识别镜像、卡在引导界面,则很可能是VMware未解锁macOS支持、配置不兼容或引导流程缺失。以下是针对该问题的多种可行安装路径及对应操作步骤:
一、使用Unlocker补丁解锁VMware并创建macOS虚拟机
VMware官方默认禁用macOS客户机支持,需借助社区开发的Unlocker工具修改配置文件,使“Apple Mac OS X”选项出现在新建虚拟机向导中。此方法适用于Workstation 15/16/17 Pro全版本,且兼容macOS 10.14至15.x。
1、完全退出VMware Workstation,包括系统托盘进程;
2、解压unlocker427.zip(推荐使用2025年稳定版),确保解压路径不含中文或空格;
3、进入解压目录下的Windows子文件夹,右键点击unlock.exe,选择“以管理员身份运行”;
4、等待黑窗执行完成,出现“Press Enter key to continue”提示后按回车退出;
5、重新打开VMware,点击【文件】→【新建虚拟机】→【自定义】→【下一步】;
6、在“客户机操作系统”下拉菜单中确认已出现Apple Mac OS X选项,并选择对应版本(如macOS 14 Sonoma选“macOS 14”,macOS 15 Sequoia选“macOS 15”);
7、设置虚拟机名称与存储路径(建议避开C盘,路径不含中文);
8、分配处理器:建议2个处理器 × 2核心;内存:不低于4GB,推荐8GB;
9、网络类型选择桥接模式(Bridged)以保障联网能力;
10、磁盘类型选择SCSI(LSI Logic)或SATA(非NVMe,除非宿主机为ESXi且已启用NVMe直通);
11、创建新虚拟磁盘,大小建议≥64GB(安装macOS 15需至少80GB可用空间),选择“将虚拟磁盘拆分成多个文件”;
12、完成创建后,选中虚拟机→【编辑虚拟机设置】→【CD/DVD】→【使用ISO映像文件】→浏览并加载已准备好的macOS 15 ISO镜像(需从可信渠道获取,如苹果开发者账户或经校验的社区镜像);
13、勾选【启动时连接】,点击确定保存;
14、点击【开启此虚拟机】,等待进入OpenCore或Clover引导界面(若无响应,请检查BIOS中Intel VT-x/AMD-V是否启用)。
二、使用预配置成品虚拟机直接导入运行
跳过繁琐安装流程,直接导入已封装好系统、驱动与基础优化的成品黑苹果虚拟机,适合追求快速体验、硬件兼容性存疑或对OpenCore参数不熟悉的用户。该方式依赖第三方打包者完成内核补丁、显卡注入、USB映射等关键适配。
1、下载包含完整虚拟机文件的压缩包(通常含.vmx、.vmdk、.nvram等文件),确认其标注支持VMware Workstation 17+及目标macOS版本;
2、解压至非系统盘路径(如D:\VMs\macOS15),确保路径无中文、无空格、无特殊符号;
3、仍需先执行unlock.exe以管理员身份运行一次(即使不新建虚拟机,成品机亦需解锁支持);
4、打开VMware Workstation,点击【文件】→【打开】,定位到解压目录下的.vmx文件;
5、导入后检查虚拟机设置:确认USB控制器启用(建议USB 3.0)、声卡设为“自动检测”、显卡显存调至至少128MB;
6、首次启动前,右键虚拟机→【设置】→【选项】→【高级】→勾选“启用虚拟化Intel VT-x/EPT或AMD-V/RVI”;
7、点击【开启此虚拟机】,若出现OpenCore菜单,选择“Boot macOS Install from …”或直接进入桌面即表示成功;
8、登录后立即检查网络:若无IP地址,进入【虚拟机】→【设置】→【网络适配器】→切换为NAT模式或桥接模式并重启网卡。
三、通过U盘引导安装(需物理USB设备参与)
当ISO镜像在VMware中无法触发正确引导(如卡在“Probing EDD…”或黑屏),可改用真实U盘制作可启动黑苹果安装介质,在虚拟机中挂载该U盘进行安装。此法绕过VMware对ISO的EFI兼容限制,尤其适用于macOS 15早期版本或特定内核补丁需求场景。
1、准备一个8GB以上USB 3.0 U盘,使用BalenaEtcher或DiskGenius将其彻底格式化为FAT32;
2、下载对应macOS版本的OpenCore引导包及EFI文件夹(含ACPI、Kexts、Config.plist),合并写入U盘ESP分区;
3、将macOS 15 InstallAssistant.pkg解包提取InstallESD.dmg,用createinstallmedia命令或第三方工具注入U盘macOS安装器分区;
4、在VMware中创建空白虚拟机(无需指定ISO),完成后进入【编辑虚拟机设置】→【USB控制器】→启用并设为USB 3.0;
5、插入U盘,启动虚拟机前勾选【连接USB设备】;
6、开机后立即反复按ESC键调出UEFI固件菜单,选择U盘对应的EFI Boot项;
7、进入OpenCore界面后,选择“Install macOS”选项;
8、在安装器中打开【实用工具】→【磁盘工具】→选取虚拟硬盘(如“VMware Virtual SATA Hard Drive Media”)→【抹掉】→格式选APFS、方案选GUID分区图;
9、关闭磁盘工具,返回安装界面,选择刚抹掉的磁盘继续安装;
10、安装过程将自动重启两次,**切勿断开U盘或强制关机**;
11、最终进入Setup Assistant完成地区、账户初始化,即完成安装。











