开启虚拟化
我的 CPU 是 AMD,Intel 平台的设置思路类似,但 BIOS 选项名称不同。
首先要区分两件事:
- BIOS/UEFI 中开启 AMD-V / SVM 或 Intel VT-x:这是让 Windows 上的 VMware、Hyper-V、WSL2 等能够使用硬件虚拟化的基础开关。
- VMware 虚拟机设置里的“虚拟化 Intel VT-x/EPT 或 AMD-V/RVI”:这是把硬件虚拟化能力继续暴露给虚拟机内部,用于嵌套虚拟化。普通虚拟机并不需要勾选这一项。
如果 VMware 提示宿主机没有开启硬件虚拟化,可以进入 BIOS/UEFI 检查。
开机或重启、进入系统之前按 F2 或 Delete;具体按键和菜单位置因主板/笔记本品牌而异。

这台 AMD 机器的选项位于 Configuration,将 AMD SVM Technology 设置为 Enabled,然后按 F10 保存退出。Intel 平台通常查找 Intel Virtualization Technology / VT-x。
进入 Windows 后可以在任务管理器 -> 性能 -> CPU 中查看“虚拟化”是否显示为“已启用”。
原来的 VMware 截图如果显示的是虚拟机内部的 AMD-V/VT-x 选项,它属于嵌套虚拟化设置,不要和 BIOS 的主机虚拟化开关混为一谈。
评论将在接近此处时加载,也可点击立即加载。