根本原因是CPU硬件虚拟化(VT-x/AMD-V)在BIOS/UEFI中被禁用;需先通过任务管理器确认状态,再经Windows设置入口或开机热键进入UEFI启用,必要时禁用VBS、Hyper-V等冲突组件。
当Windows 11中VMware、VirtualBox、WSL2或安卓子系统启动失败,并弹出“VT-x/AMD-V未启用”“虚拟化功能不可用”等错误时,99%的情况是CPU硬件虚拟化(VT-x或SVM)在BIOS/UEFI固件中被关闭——这个开关不在Windows里,必须进固件层手动打开,否则任何软件设置都无效。
先确认虚拟化当前是否真的禁用了
这一步不改任何设置,只做判断。若跳过直接进BIOS,可能白忙一场。
按下 Ctrl + Shift + Esc 打开任务管理器 → 点击顶部“性能”选项卡 → 左侧选“CPU” → 滚动到右下角,找到“虚拟化”这一行。
如果显示“已禁用”,说明必须进UEFI/BIOS开启;如果已是“已启用”,问题出在VBS、Hyper-V或驱动冲突,不用继续往下操作。
方法一:用Windows内置入口进UEFI(推荐新手)
不用记热键、不怕按错时机,系统自动带你跳转,兼容性最好。
按 Win + I 打开设置 → 左侧点“系统” → 滚到底部点“恢复” → 在“高级启动”区域点“立即重新启动”。
电脑重启后进入蓝色恢复界面 → 依次选“疑难解答” → “高级选项” → “UEFI固件设置” → 点“重启”。
此时直接进入主板UEFI主界面。用方向键切换到 Advanced(高级) 或 Configuration(配置) 标签页。
查找以下任意一项:Intel VT-x、Intel Virtualization Technology、SVM Mode、AMD-V。不同品牌叫法不同,但关键词逃不开这几个。
选中它,按 Enter,把值从 Disabled 改为 Enabled。若同时看到 Intel VT-d 或 IOMMU,也一并设为 Enabled——这步漏掉可能导致WSL2设备直通异常。
按 F10 → 选“Yes”保存并退出 → 电脑自动重启。
方法二:开机时狂按热键进BIOS/UEFI(响应最快)
适合熟悉本机操作、或UEFI入口无法调出的用户。关键在“断电+精准时机”。
Trae win
Trae Windows 官方版本现已全面支持 Win10 和 Win11 系统(64位)。国内开发者可直接访问 Trae 中文官网(trae.cn 或 trae.com.cn),一键下载官方正版 .exe 安装包,享受国内直连的高速稳定体验。安装过程极其简便,双击即可运行,并支持一键无缝导入 VS Code 或 Cursor 的原有主题、快捷键及插件配置。登录支持手机号、微信或稀土掘金账号。内置免费的豆包与 DeepSeek 等顶级大模型,让你开箱即用,轻松开启高效的 AI 智能编程之旅。
下载
第一步:彻底关机。运行 shutdown /s /t 0 命令,或长按电源键10秒强制断电;笔记本务必拔掉电源适配器再放电。
第二步:按下电源键开机,在品牌Logo(如Lenovo、ASUS、Dell)刚闪出来的1–3秒内,立刻连续敲击对应热键。
常见组合:台式机多为 Del 或 F2;联想笔记本常用 F2 或 Fn+F2;戴尔是 F2;华硕/技嘉/微星多用 Del;惠普主流机型是 F10 或 Esc。
第三步:进界面后,用方向键找标签页——通常在 CPU Configuration、Security 或 Advanced 下;选项名可能是 Virtualization Technology、Secure Virtual Machine,甚至藏在子菜单里。
第四步:选中→Enter→选 Enabled→F10→Yes→回车确认保存退出。
方法三:PowerShell命令快速验证与辅助排查
该命令不能开启VT,但能交叉验证任务管理器结果是否可信,且能暴露VBS等隐藏干扰项。
以管理员身份运行 PowerShell → 输入:systeminfo | findstr "Hyper-V Requirements"。
重点看两行:若显示“VM Monitor Mode Extensions: Yes”,说明VT硬件已启用;若为“No”,则BIOS仍关闭,需返回前两法重试。
若显示“Virtualization Enabled In Firmware: No”,结论明确——固件层没开,别折腾Windows功能开关。
若此处为“Yes”,但任务管理器仍显示“已禁用”,大概率是Windows安全中心的“内存完整性”(VBS)强制关闭了虚拟化支持,需手动关闭该功能后再重启。
