AMD + VMware Workstation 16 + macOS Monterey 12.2 (21D49) 及卡顿优化

步骤

1. 安装 VMware Workstation 16(以下简称 workstation)

下载地址:Download VMware Workstation Pro | CN

激活密钥:vmware 16 密钥 - 百度搜索

2. 下载 macOS 系统镜像

下载地址:macOS ISO、IPSW、PKG 下载,也可以自己找下载途径。

3. auto-unlocker

用于解锁 VMware Workstation 新建虚拟机时选择 macOS 系统。

下载地址:Releases · paolo-projects/auto-unlocker

下载对应的版本并安装,如果是压缩包的话,需要先解压缩,安装时下载的文件先不要删除。

4. 新建虚拟机

自定义、稍后安装操作系统,其他默认或按照自己的要求调整即可。
新建虚拟机向导类型配置
安装客户机操作系统
选择客户机操作系统

5. 启动前配置

打开虚拟机所在目录,编辑后缀为 vmx 的文件,追加以下内容:

smc.version = "0"
cpuid.0.eax = "0000:0000:0000:0000:0000:0000:0000:1011"
cpuid.0.ebx = "0111:0101:0110:1110:0110:0101:0100:0111"
cpuid.0.ecx = "0110:1100:0110:0101: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"

编辑虚拟机设置,设置 ISO 映像:
虚拟机设置 - CD/DVD

安装 macOS 的过程略(磁盘工具抹除,然后选安装),按照提示操作即可。

6. 安装 VMware Tools

在虚拟机设置中重新设置 ISO 映像文件为 auto-unlocker 下载文件中的 darwin.iso,VMware Workstation 版本在 15 之前则选择 darwinPre15.iso

macOS 系统中会自动弹出安装界面,按照提示安装即可,提示安全问题时在设置 -> 安全性与隐私中允许。

7. 解决虚拟机卡顿问题

首选项 -> 内存中选择调整所有虚拟机内存使其适应预留的主机 RAM
首选项 - 内存

首选项 -> 优先级默认进程优先级 -> 抓取的输入内容选择高。
首选项 - 优先级

虚拟机设置 -> 选项 -> 高级默认进程优先级 -> 抓取的输入内容选择高,勾选设置 -> 禁用内存页面修整
虚拟机设置 - 选项 - 高级

8. 解决 macOS 系统卡顿

系统偏好设置 -> 辅助功能 -> 显示 -> 降低透明度
降低透明度
系统偏好设置 -> 程序坞与菜单栏 -> 最小化窗口时使用:缩放效果
程序坞与菜单栏

参考

posted @ 2022-06-06 10:59  断乱  阅读(2607)  评论(0编辑  收藏  举报