乐于分享
好东西不私藏

Windows下VMware安装macOS完整教程(图文详解)

Windows下VMware安装macOS完整教程(图文详解)

🍎 Windows 下 VMware 安装 macOS 完整教程

VMware Workstation Pro 17 + macOS Sonoma/Ventura · 详细图文步骤


⚠️ 免责声明:本教程仅供技术学习与研究使用。macOS受Apple最终用户许可协议约束,仅允许在Apple硬件上运行。请尊重软件版权,本教程仅用于研究目的。

📋 目录导航

  1. 一、准备工作 — 下载所需软件
  2. 二、BIOS设置 — 开启CPU虚拟化
  3. 三、安装VMware + Unlocker补丁
  4. 四、创建macOS虚拟机
  5. 五、安装macOS系统
  6. 六、安装VMware Tools
  7. 七、常见问题Q&A

一、准备工作 — 下载所需软件

📦 需要准备以下4个文件

软件说明
VMware Workstation Pro版本 17.x(推荐 17.5+),Windows平台最强虚拟机软件
macOS镜像文件.iso 格式(Sonoma 14 / Ventura 13 / Monterey 12 等)
macOS Unlocker解除VMware对macOS的系统限制补丁(必装!)
7-Zip / WinRAR解压工具

🔗 下载地址

VMware Workstation Pro:
官网:https://www.vmware.com/products/workstation-pro.html
选择 Windows 版,点击 "Download Now" 下载。
macOS Unlocker:
GitHub 搜索 "macOS Unlocker for VMware Workstation"
推荐仓库:https://github.com/paolo-projects/auto-unlocker
下载最新 Release 版本。
💡 文件存放建议:
建议在D盘或E盘创建一个文件夹集中存放,路径中不要有中文、空格或特殊字符:
D:\macOS_VM\

二、BIOS设置 — 开启CPU虚拟化

这是最关键的一步!VMware运行macOS必须依赖CPU虚拟化支持,如果不开启会报错或卡死。

🖱️ 不同品牌电脑进入BIOS的按键

品牌按键
联想(Lenovo)F1 或 Fn+F1
戴尔(Dell)F2 或 Del
惠普(HP)F10 或 Esc
华硕(ASUS)F2 或 Del
微星(MSI)Del 或 F2
技嘉(Gigabyte)F2 或 Del
华为F2 或 Del
其他品牌F2/F10/Del/ESC 轮流尝试

⚙️ 启用虚拟化技术步骤

在BIOS中找到「Advanced」或「Configuration」选项卡

找到「Virtualization Technology」或「Intel VT-x / AMD-V」选项

将其设置为 Enabled(启用)

按 F10 保存并退出(Save and Exit)

⚠️ 注意:不同品牌BIOS界面差异很大,有的在 "Security" 里,有的在 "System Configuration" 里。如果找不到 "Virtualization" 选项,说明你的CPU可能不支持虚拟化。可以按 Win+R → msinfo32 查看虚拟化状态。
💡 验证虚拟化已开启:
重启后按 Win+R → msinfo32 → 查看「虚拟化」字段
显示「已启用」✅ 表示成功,显示「未启用」⚠️ 请重新检查BIOS。

三、安装 VMware + Unlocker 补丁

📥 VMware 安装步骤

关闭所有杀毒软件和安全卫士(必须!会误报拦截)

双击 VMware-workstation-17.x.exe 启动安装程序

接受协议 → 选择安装路径(建议D盘)→ 取消检查更新 → 安装

安装完成后输入许可证密钥(或先试用30天)

⚠️ 如果安装时提示"安装被阻止":
Win+R → services.msc → 找到 "Windows Installer" 服务确保它是启动的 → 关闭安全软件后重试

🔧 安装 Unlocker 补丁(关键步骤!)

⚠️ 这一步必做!不装Unlocker无法在VMware里安装macOS!

完全关闭VMware(右键任务栏图标 → 退出)

解压Unlocker压缩包到任意位置(路径不要有中文)

找到 win-install.cmd 文件

右键 → 以管理员身份运行(必须管理员权限!)

等待自动完成(黑窗口显示进度,约1-2分钟)

出现 "Done" 或窗口自动关闭后,表示完成 ✅

四、创建 macOS 虚拟机

🔧 新建虚拟机向导

打开 VMware → 点击「创建新的虚拟机」

选择「自定义(高级)」→ 下一步

虚拟机硬件兼容性 → 选择「Workstation 17.x」

选择「稍后安装操作系统」→ 下一步

选择客户机操作系统 → 「Apple Mac OS X」→ 版本对应macOS版本

📌 版本对应关系:
macOS Sonoma 14 → 选择「macOS 14」
macOS Ventura 13 → 选择「macOS 13」
macOS Monterey 12 → 选择「macOS 12」
macOS Big Sur 11 → 选择「macOS 11」

虚拟机名称 → 填写「macOS Sonoma」

处理器配置 → 至少 4 核(总核心数 ≥ 4)

内存配置 → 建议 8GB 以上(最低4GB,会卡)

网络类型 → 选择「NAT」

I/O控制器 → 「LSI Logic」| 磁盘类型 → 「SCSI」

选择「创建新虚拟磁盘」→ 磁盘容量建议 120GB 以上

点击「完成」

⚙️ 进一步配置(重要!)

创建完成后,VMware左侧找到刚创建的虚拟机 → 右键 → 「设置」:

「硬件」→ 「CD/DVD (IDE)」→ 选择「使用ISO镜像文件」→ 浏览选择 macOS .iso 文件

「USB控制器」→ 确保是「USB 3.1」或「USB 3.0」

「显示器」→ 勾选「加速3D图形」→ 显存设置为 4GB

点击「确定」保存

⚠️ 重要:如果虚拟机列表里没有 macOS 选项(只有 Windows 或 Linux),说明 Unlocker 没有装好。请重新以管理员身份运行 Unlocker,然后重启VMware。

五、安装 macOS 系统

🚀 5.1 启动虚拟机

VMware左侧选中 macOS 虚拟机 → 点击「开启此虚拟机」→ 看到白色苹果图标 → 等待进入安装界面

可能遇到的情况:
· 长时间卡在苹果logo → 等3-5分钟,macOS首次启动需要初始化
· 超过10分钟没反应 → 按 Ctrl+Alt 释放鼠标,关闭虚拟机重新来过
· 提示"No bootable device" → 检查CD/DVD是否正确指向ISO镜像

💾 5.2 磁盘工具格式化虚拟磁盘

进入安装界面后,第一件事是要格式化虚拟磁盘,否则无法安装:

看到 macOS 实用工具 界面 → 选择「磁盘工具」→ 点击「继续」

左侧找到「VMware Virtual SATA」或类似名称的磁盘

点击上方的「抹掉」按钮

名称填写「Macintosh HD」| 格式选择「APFS」| 方案选择「GUID 分区图」

点击「抹掉」→ 等待完成 → 点击「完成」→ 关闭磁盘工具窗口

📥 5.3 开始安装 macOS

返回 macOS 实用工具 界面 → 选择「重新安装macOS」→ 点击「继续」

点击「继续」→ 同意软件许可协议

选择刚才格式化的磁盘(Macintosh HD)→ 点击「安装」

等待安装完成(约15-30分钟,虚拟机会自动重启几次,属于正常)

💡 安装过程中:屏幕会显示进度条和剩余时间,不要关闭虚拟机或点击任何按钮,耐心等待即可。

🍎 5.4 首次设置 macOS

选择国家/地区 → 中国 → 继续

键盘布局 → 选择「简体中文」和「繁体中文」

是否迁移数据 → 选择「稍后」或「不迁移」

Apple ID → 可以跳过(点击"跳过此步骤")

条款与条件 → 点击「同意」

创建电脑账户 → 填写用户名和密码(一定要记住!

选择时区 → 北京(GMT+8)→ 继续

等待最后配置完成 → 进入 macOS 桌面!🎉

六、安装 VMware Tools(提升体验)

VMware Tools 是虚拟机增强工具,安装后可获得更好的显卡驱动、共享文件夹、鼠标无缝切换等功能。

macOS桌面顶部菜单栏 → 「虚拟机」→ 「安装VMware Tools…」

桌面上出现 VMware Tools 光盘图标 → 双击打开

双击「Install VMware Tools」→ 点击「继续」→「安装」→ 输入macOS密码

等待安装完成 → 点击「重新启动」

✅ 安装成功后的效果:
· 分辨率自适应(自动调整到合适的分辨率)
· 鼠标可以在虚拟机和宿主机之间无缝移动
· 可以使用共享文件夹功能
· 改善显卡性能,界面更流畅

📁 设置共享文件夹(可选)

关闭macOS虚拟机

VMware中右键虚拟机 → 「设置」→ 「选项」标签

选择「共享文件夹」→ 勾选「总是启用」

点击「添加」→ 选择Windows上的一个文件夹作为共享目录

启动macOS → 打开Finder → 左侧可以看到「vmwarehgfs」即共享文件夹

七、常见问题Q&A

❓ Q1: VMware里没有macOS选项,只有Windows或Linux?

原因:Unlocker没有安装成功或没有以管理员运行
解决方法:确保VMware已完全关闭 → 右键 win-install.cmd → "以管理员身份运行" → 等待完成后重启VMware

❓ Q2: 安装macOS时卡在苹果logo不动?

可能原因:首次启动需要初始化(等3-5分钟)| 内存分配太少 | CPU核心数不够
解决方法:等待至少10分钟 → 如仍不动,关闭虚拟机,增加内存(≥4GB)和CPU(≥4核)后重试

❓ Q3: 安装时提示"macOS could not be installed"?

关闭虚拟机 → 编辑虚拟机设置 → 「硬件」→ 「硬盘」→ 找到SCSI控制器,改为「LSI Logic SAS」
或者:删除磁盘,重新创建,选择IDE而不是SCSI

❓ Q4: 虚拟机能运行但很卡顿?

1. 确保CPU(≥4核)和内存(≥8GB)分配充足
2. 开启3D加速:虚拟机设置 → 显示器 → 勾选"加速3D图形"
3. 安装VMware Tools
4. 确保物理机有足够可用资源

❓ Q5: 安装完成后分辨率不对,只能用小窗口?

确保已安装VMware Tools → 安装完后重启
如果还不行:虚拟机设置 → 显示器 → 调整显存到最大,勾选3D加速

❓ Q6: 虚拟机里的macOS无法联网?

1. 确保网络模式是NAT或桥接
2. macOS里:系统偏好设置 → 网络 → 查看是否已连接
3. 重启macOS或重启虚拟机
4. 检查Windows主机是否可以正常上网

❓ Q7: VMware提示"此主机支持AMD-V,但AMD-V已被禁用"?

重启电脑 → 进入BIOS → 找到「SVM Mode」或「AMD-V」选项 → 设置为Enabled → 保存并退出

❓ Q8: 可以升级macOS系统吗?

可以,但有风险!升级前建议备份虚拟机(快照)。某些大版本升级后可能需要重新安装Unlocker。如果升级后虚拟机无法启动,可能需要重新配置或降级。

❓ Q9: 虚拟机如何创建快照(备份点)?

创建快照:在VMware左侧右键虚拟机 → 「快照」→ 「拍摄快照」→ 填写名称 → 点击「拍摄快照」
恢复快照:虚拟机 → 右键 → 「快照」→ 「恢复到快照」
💡 最后的建议:安装完成后,建议立即创建一个"干净状态"的快照,这样以后系统出问题可以一键恢复,不用重装。

附录:快捷键与技巧

操作快捷键/方法
释放鼠标(鼠标被困在虚拟机里)Ctrl+Alt
截图(虚拟机屏幕)Ctrl+Alt+S
挂起虚拟机虚拟机 → 挂起
强制关闭虚拟机VMware窗口 → 关闭
温馨提示:
· 虚拟机需要占用大量磁盘空间,确保D盘或E盘有足够的剩余空间(建议≥150GB)
· 定期清理不需要的快照,避免占用过多磁盘
· 使用完虚拟机后,最好正常关机而不是直接关闭VMware

📝 本教程仅供技术学习使用 | 尊重软件版权

深山雨林Neo · 2026年5月16日