必须在bios/uefi中启用cpu虚拟化技术(vt-x/amd-v),否则安卓模拟器、docker desktop、wsl2或hyper-v将因“未启用虚拟化”而启动失败;具体需先用systeminfo命令验证状态,再通过开机热键或windows恢复环境进入固件设置,启用对应选项并保存重启。

运行安卓模拟器、Docker Desktop、WSL2 或 Hyper-V 时提示“此计算机未启用虚拟化”,说明 CPU 级虚拟化技术(VT-x 或 AMD-V)尚未在 BIOS/UEFI 固件中开启——这一步与 Windows 设置完全无关,跳过将导致所有依赖虚拟化的功能彻底无法启动。
确认 CPU 是否支持并已启用 VT
打开 PowerShell(管理员权限),执行:
systeminfo
重点查看两行输出:
“虚拟化支持已启用:是”
“二级地址转换(SLAT):是”
若任一行为“否”,说明 BIOS 中 VT 未开或 CPU 不支持——此时无需继续 Windows 侧操作,直接进 BIOS 启用。【必须重启后执行该命令,刚改完 BIOS 设置但未重启时结果仍为“否”】
这一步操作起来很简单,直接把命令粘贴进去回车就行。
通过开机快捷键进入 BIOS/UEFI 启用 VT
第一步:关机后按下电源键,立即反复敲击对应按键——华硕/技嘉/微星主板按 Del 或 F2;联想笔记本按 F2 或 Fn+F2;戴尔按 F2;惠普台式机按 F10;宏碁部分型号用 F2 或 Delete。
第二步:进入 BIOS/UEFI 界面后,用方向键切换到 Advanced(高级)或 Security(安全)选项卡。
第三步:查找以下任意一项:
Intel Virtualization Technology
Intel VT-x
AMD-V
SVM Mode
Virtualization Extensions
第四步:将该项设为 Enabled,按 F10 → Yes 保存退出,电脑自动重启。
通过 Windows 恢复环境进入 UEFI 设置(免抢键)
方法一:图形界面直达路径
点击“开始”菜单 → “设置” → “更新和安全” → 左侧“恢复” → 右侧“立即重新启动”。
方法二:快捷组合键触发
按住 Shift 键不放,点击“开始”→“电源”→“重启”,强制进入高级启动环境。
两种方式都会让电脑重启后进入蓝色菜单,接着依次选择:
疑难解答 → 高级选项 → UEFI 固件设置 → 右下角“重启”。
进入 UEFI 主界面后,导航至 Advanced → CPU Configuration,找到 Intel VT-x(Intel 平台)或 SVM Mode(AMD 平台),设为 Enabled,按 F10 保存退出。
华硕主板用户额外注意:VT-d 必须同步开启
华硕全系主板(ROG/TUF/PRIME)均原生支持 VT-d,但默认关闭。若需 WSL2 高性能文件系统、PCIe 设备直通或 Docker Desktop 完整兼容,仅开 VT-x 不够。
开机连续按 Del 进入 BIOS 后,先按 F7 切换至 Advanced Mode;
再进入 Advanced → CPU Configuration,启用 Intel Virtualization Technology;
然后进入 Advanced → System Agent Configuration,将 VT-d Feature 设为 Enabled。
【跳过 VT-d 开启步骤会导致 WSL2 文件读写延迟升高约 30%,Android 模拟器启动变慢】











