VMware 安装 Windows 11 避坑要点与故障排查

0 阅读5分钟

一、前置核心要求(必须全部满足)

1. 软件与主机环境要求

项目最低要求推荐配置说明
VMware 版本Workstation Pro/Player ≥ 16.2.017.x 最新稳定版16.2.0 起完整支持 vTPM 2.0,老版本无法添加 TPM(对应之前添加TPM失败的场景)
主机 CPU支持 Intel VT-x/AMD-V 虚拟化4 核及以上必须在主机 BIOS/UEFI 中开启虚拟化,否则会出现「此平台不支持虚拟化的 Intel VT-x/EPT」报错
主机内存≥ 8GB≥ 16GB需为虚拟机预留至少 4GB 可用内存,建议 8GB+ 保证流畅,避免安装后卡顿
主机存储≥ 64GB 可用空间NVMe SSD虚拟机磁盘建议 128GB+,SSD 可大幅提升运行性能,避免安装过程卡顿
主机系统64 位 Windows 10/11、LinuxWindows 11需关闭 Hyper-V、WSL2 等抢占虚拟化资源的功能,否则会导致 VT-x 被占用

2. 虚拟机硬件配置要求

组件最低规格推荐配置
处理器2 核 64 位 CPU4 核及以上
内存4GB8GB+
存储64GB 虚拟磁盘128GB+ NVMe 虚拟磁盘
固件类型UEFI(不可用传统 BIOS)UEFI
安全启动必须启用启用
虚拟 TPMvTPM 2.0vTPM 2.0
图形卡兼容 DirectX 12 + WDDM 2.0VMware SVGA 3D(默认配置)
显示720p 9 英寸+ 8 位色深1080p 及以上

二、标准安装流程(避坑版,对应实操界面)

步骤 1:创建虚拟机基础配置

  1. 打开 VMware,选择「创建新的虚拟机」,选择「自定义(高级)」模式(避免默认配置遗漏关键项);
  2. 虚拟机兼容性选择「Workstation 17.x」(或对应版本);
  3. 选择「稍后安装操作系统」,操作系统选「Microsoft Windows」,版本选「Windows 11 x64」;
  4. 设置虚拟机名称、存储位置(建议放在 SSD 分区);
  5. 分配 CPU 核心数(建议 4 核)、内存(建议 8GB);
  6. 网络类型选择「NAT」(或桥接,根据需求);
  7. I/O 控制器、磁盘类型保持默认(LSI Logic、SATA/NVMe);
  8. 创建新虚拟磁盘,大小设置 ≥ 64GB,选择「将虚拟磁盘存储为单个文件」;
  9. 完成创建,先不启动虚拟机(后续需配置关键安全项)。

步骤 2:关键安全配置(Win11 安装核心,对应添加TPM、修改固件界面)

⚠️ 这一步是 90% 报错的根源,必须严格执行

  1. 修改固件为 UEFI 并启用安全启动

    1. 选中虚拟机 →「编辑虚拟机设置」→「选项」→「高级」;
    2. 固件类型选择「UEFI」,取消「BIOS」勾选(若勾选BIOS,后续无法启用安全启动、添加TPM);
    3. 勾选「启用安全启动」(UEFI改完后这个选项才会亮起,否则为灰色),点击「确定」保存。
  2. 加密虚拟机(vTPM 前置条件,对应加密界面)

    1. 再次进入「编辑虚拟机设置」→「选项」→「访问控制」;
    2. 点击「加密虚拟机」,设置并记住加密密码(忘记密码将无法打开虚拟机,无找回方式);
    3. 等待加密完成后保存设置(加密时间根据虚拟磁盘大小而定,耐心等待,不要中途中断)。

否则vTPM会置灰:

image.png

  1. 添加 vTPM 2.0 设备(对应添加TPM界面)

    1. 进入「编辑虚拟机设置」→「硬件」→「添加」;
    2. 选择「可信平台模块」,此时「完成」按钮可正常点击(若仍为灰色,检查UEFI和加密是否完成);
    3. 点击「完成」→「确定」保存所有设置。
  2. 挂载 Win11 安装 ISO(对应CD/DVD设置界面)

    1. 进入「编辑虚拟机设置」→「硬件」→「CD/DVD (SATA)」;
    2. 选择「使用 ISO 镜像文件」,浏览选择下载好的 Win11 官方 ISO;
    3. 勾选「启动时连接」,点击「确定」(若未勾选,启动虚拟机无法从ISO启动)。

步骤 3:启动安装(对应启动选项界面)

  1. 启动虚拟机,出现 Press any key to boot from CD or DVD...... 时,快速按任意键(错过将无法进入安装界面);
  2. 在 EFI 启动菜单中,用方向键选中 EFI VMware Virtual SATA CDROM Drive (1.0) (虚拟光驱,对应之前的启动选项界面,此为正确启动项);
  3. 按 Enter 回车,进入 Windows 11 安装程序,按正常流程完成安装。

image.png

三、常见故障排查与解决方案(对应所有报错场景)

故障 1:安装时报错「这台电脑当前不满足 Windows 11 系统要求」

image.png

原因:虚拟机未满足 Win11 强制安全要求(UEFI/安全启动/vTPM 未配置,对应之前的报错界面)

解决方案

  1. 关闭虚拟机,按「步骤 2」重新检查:

    1. 固件是否为 UEFI、安全启动是否启用;
    2. 是否已加密虚拟机、是否添加 vTPM 2.0;
    3. 内存/磁盘是否满足最低要求(≥4GB/≥64GB)。

故障 2:启动虚拟机报错「此平台不支持虚拟化的 Intel VT-x/EPT」

image.png

原因:主机 CPU 虚拟化未开启,或被 Hyper-V/WSL2 等功能抢占(对应之前的VT-x报错界面)

解决方案

  1. 开启主机 BIOS/UEFI 虚拟化

    1. 重启主机,开机时按 F2/Del/F10(根据品牌)进入 BIOS;
    2. 找到 Intel VT-x/Virtualization Technology/SVM Mode,设置为 Enabled
    3. F10 保存并重启。
  2. 关闭抢占虚拟化的 Windows 功能

    1. 打开 控制面板 -> 程序 -> 启用或关闭 Windows 功能;确保以下选项未勾选(如果已勾选请取消):
    2. Hyper-V(所有子项)
    3. Windows 沙盒
    4. 虚拟机平台
    5. 适用于 Linux 的 Windows 子系统
    6. 重要:取消勾选后必须重启电脑;