需在bios/uefi中启用cpu虚拟化技术(如intel vt-x或amd svm)才能使hyper-v、wsl2等正常运行;可通过开机快捷键、windows恢复环境或命令行验证三种方式操作,关键步骤包括进入advanced配置页、启用对应选项并保存。

如果您正在为新安装的 Windows 10 系统启用硬件虚拟化(VT)功能,但发现 Hyper-V、WSL2 或第三方虚拟机软件无法启动,则极有可能是 BIOS/UEFI 中的 CPU 虚拟化技术尚未开启。以下是针对全新安装 Win10 后开启 VT 的多种可行方法:
一、通过开机快捷键直接进入 BIOS/UEFI 设置
此方式适用于所有品牌机型,无需依赖操作系统状态,是最基础且最可靠的入口路径。需在系统加电自检阶段快速触发固件界面。
1、关机后按下电源键启动电脑,在出现品牌 Logo(如 Lenovo、Dell、ASUS 等)的瞬间立即反复按压对应快捷键。
2、根据主板品牌选择按键:华硕、技嘉、微星多为 Del 或 F2;联想台式机常用 F1,笔记本常用 Fn+F2;惠普常见 F10;戴尔多为 F2。
3、进入 BIOS/UEFI 后,使用方向键切换至 Advanced(高级) 或 Configuration(配置) 标签页。
4、查找含以下任一关键词的选项:Intel Virtualization Technology、Intel VT-x、AMD-V、SVM Mode、Secure Virtual Machine。
5、将该选项设为 Enabled,按 F10 保存并退出,电脑自动重启。
二、通过 Windows 恢复环境进入 UEFI 固件设置
该方式绕过开机按键时机限制,适合在 Win10 安装完成但尚未熟悉 BIOS 快捷键的用户,全程在图形界面中操作。
1、点击“开始”菜单,选择“设置”,或直接按 Win+I 打开设置窗口。
2、进入“更新和安全” → 左侧选择“恢复” → 在“高级启动”区域点击“立即重新启动”。
3、电脑重启后进入蓝色菜单,依次选择:疑难解答 → 高级选项 → UEFI 固件设置。
4、点击右下角“重启”按钮,设备将直接跳转至 UEFI 设置主界面。
5、在 UEFI 界面中定位到 Advanced → CPU Configuration 或类似路径,启用 Intel VT-x 或 SVM Mode。
6、按提示保存(通常为 F10 → Yes),系统重启生效。
三、通过命令行快速验证与辅助确认
在完成 BIOS 设置后,可通过系统内置命令快速验证 VT 是否已成功启用,避免重复进 BIOS 操作。
1、以管理员身份运行“Windows PowerShell”,输入以下命令并回车:
systeminfo | find "Hyper-V Requirements"
2、若输出中包含 Virtualization Enabled In Firmware: Yes,说明 VT 已启用成功。
3、若显示 No,请返回步骤一或二重新检查 BIOS 设置项是否真正生效,注意部分机型需同时开启 VT-d 和 VT-x/SVM 才可完整支持。
4、还可执行:coreinfo -v(需提前下载 Sysinternals 工具包),观察输出中 * 号是否出现在 VMX 或 SVM 行首。










