Windows 11可在VMware中成功安装,需满足虚拟硬件配置、正确挂载ISO、绕过TPM/Secure Boot限制或移除TPM并启用Legacy BIOS,安装后须注入VMware Tools以优化功能。
如果您准备在虚拟机环境中部署Windows 11操作系统,但尚未完成安装流程,则可能是由于虚拟硬件配置未满足引导条件、镜像挂载异常或TPM/Secure Boot绕过缺失所致。以下是完成VMware平台下Windows 11系统安装的多种可行路径:
一、使用典型向导创建并挂载ISO安装
该方法适用于新手用户,通过VMware内置向导快速生成兼容性良好的基础虚拟机,并直接挂载ISO启动安装环境。
1、启动VMware Workstation或Player,点击“创建新的虚拟机”。
2、选择“典型(推荐)”配置模式,点击“下一步”。
3、在“安装程序光盘映像文件”栏中点击“浏览”,精确选中已下载的Windows 11 x64 ISO文件,路径中不得含中文或空格。
4、客户机操作系统选择“Microsoft Windows”,版本选择“Windows 10 x64”(当前VMware官方尚未列出Win11选项,但完全兼容)。
5、为虚拟机命名并指定存储位置,建议路径如D:\VM\Win11,避免C盘及中文目录。
6、分配磁盘空间,推荐设置为64GB及以上,勾选“将虚拟磁盘拆分成多个文件”。
7、点击“完成”后,右键新虚拟机→“编辑虚拟机设置”→进入CD/DVD(SATA)设备→确认“已连接”且“启用”被勾选。
8、点击“开启此虚拟机”,待出现黑屏提示时,立即按键盘任意键进入光驱启动。
二、自定义配置绕过TPM与Secure Boot限制
Windows 11安装程序默认强制校验TPM 2.0和UEFI Secure Boot,而VMware默认虚拟固件不自动启用这些模块,需手动干预以跳过检测。
1、创建虚拟机时选择“自定义(高级)”模式,点击“下一步”。
2、在“固件类型”页面,明确选择“BIOS”而非“UEFI”(可规避Secure Boot报错)。
3、完成基础配置后,进入“编辑虚拟机设置”→“选项”选项卡→“高级”→勾选“启用虚拟化Intel VT-x/EPT或AMD-V/RVI”。
4、在“选项”→“访问控制”中,将加密方式设为“使用BIOS”而非“使用TPM”。
5、若仍提示“这台电脑无法运行Windows 11”,启动虚拟机后在安装界面按Shift + F10调出命令提示符。
6、输入regedit回车,导航至HKEY_LOCAL_MACHINE\SYSTEM\Setup\MoSetup。
7、右键右侧空白处→新建→DWORD (32位)值,命名为AllowUpgradesWithUnsupportedTPMOrCPU,双击将其数值数据设为1。
8、关闭注册表编辑器,输入exit退出CMD,点击安装界面左上角关闭按钮重进安装流程。