必须在BIOS/UEFI中开启VT-x或SVM,Windows无法自行启用;先通过任务管理器确认虚拟化状态,再查CPU是否原生支持;推荐用Windows设置入口进UEFI,或按对应热键进入后切至Advanced模式启用相关选项并保存。

要在Windows系统中运行安卓模拟器、WSL2、VMware或Docker Desktop等软件,必须开启主板BIOS/UEFI中的硬件虚拟化技术(VT-x或SVM),否则软件会直接报错“虚拟化未启用”——这个开关不在Windows设置里,操作系统无法绕过固件层自行开启。
先确认VT是否真被禁用了
按 Ctrl + Shift + Esc 打开任务管理器 → 切换到“性能”选项卡 → 左侧点选“CPU” → 滚动到底部查看“虚拟化”字段。
若显示“已禁用”,说明CPU支持但BIOS未开,必须进固件设置;若显示“未显示”或空白,需先查CPU型号确认是否原生不支持——比如部分老款奔腾、赛扬或早期锐龙APU可能根本不带VT功能。
右键“此电脑”→“属性”,记下处理器完整型号(如Intel Core i5-10400F或AMD Ryzen 5 5600G),然后访问【英特尔ARK官网】或【AMD产品数据库】搜索,核对“高级技术”栏是否明确标注“Intel Virtualization Technology”或“AMD Virtualization (AMD-V)”为“Yes”。这一步跳过,后面所有操作都白费。
用Windows设置入口进UEFI(推荐新手和笔记本用户)
这个方法不拼手速、不记热键,适合开机Logo一闪而过、或根本不确定自己该按F2还是Del的用户。
按 Win + I 打开设置 → 点击左侧“系统”→ 滚动到底部选“恢复” → 在右侧“高级启动”区域点击“立即重新启动”。
电脑重启后出现蓝色恢复界面 → 依次选择“疑难解答”→“高级选项”→“UEFI 固件设置”→ 点击“重启”。
进入UEFI后,用方向键切换到 Advanced 或 Configuration 标签页 → 查找以下任一选项:Intel VT-x、SVM Mode、Intel Virtualization Technology、AMD-V、Virtualization Technology。
选中该选项,按 Enter → 在弹出菜单中选 Enabled → 若同时看到 Intel VT-d 或 IOMMU,也一并设为 Enabled(WSL2和设备直通需要)→ 按 F10 保存 → 选“Yes”确认退出 → 电脑自动重启。
直接按热键进BIOS/UEFI(响应最快,适合台式机或熟悉机型者)
方法一:彻底关机再操作
Win + R 输入 shutdown /s /t 0 回车,等电脑完全关机;笔记本建议拔掉电源适配器,长按电源键10秒放电——这步不做,Windows快速启动可能跳过POST,导致热键失效。
方法二:开机时精准触发热键
按下电源键开机,在品牌Logo(如ASUS、Lenovo、Dell)刚出现的1–3秒内,连续、快速敲击对应键:
• 华硕/技嘉/微星主板:按 Del
• 联想笔记本:按 F2 或 Fn+F2
• 戴尔台式机/笔记本:按 F2
• 惠普部分机型:先按 Esc,停顿半秒再按 F10
成功进入后,界面无鼠标支持,全部靠方向键导航。若看到蓝底白字图标化布局(EZ Mode),立刻按 F7 切换至 Advanced Mode——【VT选项在EZ模式下完全不可见】,跳过这步就找不到CPU配置项。
切换后,用方向键移至 Advanced → 展开后选 CPU Configuration(Intel平台)或 Advanced CPU Core Settings(AMD平台)→ 向下滚动查找:
• Intel平台:找 Intel Virtualization Technology 和 Intel VT-d
• AMD平台:找 SVM Mode 和 IOMMU
逐个选中,按 Enter 设为 Enabled → 按 F10 保存 → 选“Yes”退出 → 电脑重启。


















