必须进入BIOS/UEFI开启CPU硬件虚拟化:先用任务管理器确认“虚拟化”为【已禁用】,再通过热键(如Del)或Windows恢复环境进入固件设置,在Advanced→CPU Configuration中启用Intel VT-x或AMD-V,并保存重启后验证。

组装电脑安装完 Windows 系统后,若 Hyper-V、WSL2、VMware 或安卓模拟器提示“VT-x 未启用”“AMD-V 已禁用”或“虚拟化不可用”,说明 CPU 硬件虚拟化功能仍在 BIOS/UEFI 中处于关闭状态——这是全新装机后最常被忽略的关键一步,必须手动进入固件设置开启,操作系统本身无法绕过此限制。
先确认虚拟化确实没开
按下 Ctrl + Shift + Esc 打开任务管理器 → 切换到“性能”选项卡 → 点击左侧“CPU” → 滚动到底部查看“虚拟化”字段。若显示【已禁用】,则必须进 BIOS;若根本没这一行,你的 CPU 可能是早期型号(如 Intel Core 2 或 AMD Athlon X2),不支持硬件虚拟化。
注意:部分安全软件或企业策略会将该字段锁定为“Locked Off”,此时需先退出杀毒软件再验证。
方法一:开机热键直入 BIOS/UEFI(推荐用于组装机)
组装机通常使用华硕、微星、技嘉主板,BIOS 触发稳定,成功率高。
1、执行 shutdown /s /t 0 命令完全关机,避免 Windows 快速启动跳过 POST 阶段;
2、按下电源键,看到主板 Logo(如 ASUS、MSI、GIGABYTE)的瞬间,立即连续按 Del 键(华硕/微星/技嘉通用);少数新主板可能需按 F2 或 F12,若无反应可尝试 Fn + Del;
3、进入 BIOS 后,按 F7 切换至 Advanced Mode(高级模式),否则多数选项不可见;
4、用方向键切换到 Advanced 标签页 → 进入 CPU Configuration(部分 ROG 或 B650/X670 主板需先进入 System Agent (SA) Configuration 或展开 AMD CBS 子菜单);
5、查找以下任一选项并设为 Enabled:
• Intel 平台:Intel Virtualization Technology、Intel VT-x、Intel(VMX) Virtualization Technology;
• AMD 平台:SVM Mode、AMD-V、Secure Virtual Machine;
【务必同步启用 Intel VT-d 或 IOMMU(如有)】,否则 WSL2 和 PCIe 直通可能异常。
6、按 F10 → 选择 Yes 保存并重启。
方法二:通过 Windows 恢复环境进 UEFI(适合不敢按热键的新手)
该路径不依赖开机时机,全程图形界面操作,但要求系统能正常启动。
方法一:从设置入口
点击“开始”→“设置”→“系统”→“恢复”→“高级启动”→“立即重新启动”;
电脑重启后进入蓝色菜单 → 选择“疑难解答”→“高级选项”→“UEFI 固件设置”→“重启”。
方法二:命令行快捷触发
以管理员身份运行 PowerShell,输入:
shutdown /r /o /f /t 0
回车后自动进入恢复环境,后续路径同上。
进入 UEFI 后,界面与 BIOS 类似,但更偏图形化。导航至 Advanced → CPU Configuration,启用对应虚拟化选项,最后按提示保存退出。
验证是否生效
系统重启后,再次打开任务管理器 → 性能 → CPU → 查看“虚拟化”字段是否变为【已启用】;
或以管理员身份运行 PowerShell,输入:
systeminfo | findstr /i "virtualization"
若返回结果含 Virtualization Enabled In Firmware: Yes,即表示开启成功。


















