在 macOS 上使用 vmware fusion 安装 windows 11 arm

1、制作 windows 11 ISO

https://uupdump.net/

建议在 windows 上下载,在 macOS 上还需要使用 brew 安装一些软件。建议使用 Pro 版本,我使用的是 Windows 11 Pro arm,可以使用 KMS 来激活。

2、下载 VMware fusion

https://customerconnect.vmware.com/downloads/get-download?downloadGroup=FUS-PUBTP-2021H1&download=true&fileId=b3cda4e0639c68f4374c553688ced75f&uuId=c900fee1-956c-44c2-ae2f-642606bbf1a3

目前使用的是测试版,过段时间,可能会出现正式版,并且根据vmware以往的作风,个人 personal 使用很有可能是免费的。

3、安装 windows 11

a.新建虚拟机的时候,硬盘选择 SATA,如果 NVME,容易蓝屏;

b.修改 VMX 文件,修改 guestOS 选项为:

guestOS = “arm-windows11-64”

c.在选择系统版本的时候,按住 shift + Fn + F10,进入命令行,输入 regedit,进入 HKEY_LOCAL_MACHINE  –> SYSTEM –> setup,新建一个 LabConfig 的“文件夹”。在 LabConfig 里新建两个DWORD 32的值:

ByPassTPMCheck、ByPassSecureBootCheck,

把这两个值设置为1。

d.进入 Windows11 之后,以管理员身份运行 cmd,然后输入以下两行命令,解决不能上网的问题:

bcdedit /debug on
bcdedit /dbgsettings net hostip:10.0.0.1 port:55555

后记

参考的是国外的一个视频,自己成功安装了一个,只是简单的仿照,不知道里面的配置是不是都要运行。