VMware 安装 Windows 10 x86 22h2 蓝屏

不管是使用 VMware 新安装 Windows 10 x86 22h2,还是从 Windows 10 x86 21h2 更新系统到 22h2 ,都会导致 VMware 启动蓝屏。

后来发现是磁盘类型导致的,因为 VMware 新建虚拟机默认的磁盘类型NVMe 类型,不知道为何在 Windows 10 x86 22h2 中 NVMe 驱动会出现兼容问题,在 21h2 下是没问题的。

解决方法:
如果是新建虚拟机,在新建向导中选择自定义,然后会有选择磁盘类型一步,选择 SATA 类型即可。

如果是已有虚拟机,我们无法直接在设置中修改磁盘类型,但可以通过直接修改 .vmx 文件来改变磁盘类型,修改方式如下:

修改前:

1
2
nvme0:0.fileName = "Windows 10.vmdk"
nvme0:0.present = "TRUE"

修改后:

1
2
sata0:0.fileName = "Windows 10.vmdk"
sata0:0.present = "TRUE"

备注:
Windows 10 x64 是不存在上述问题的,只有 x86 系统才有上述问题。

本文参考:https://communities.vmware.com/t5/Workstation-Tech-Preview/Win-10-19045-22H2-kb5018410-BlueScreen-KMODE-EXCEPTION-NOT/td-p/2933221