任务管理器性能选项卡中CPU页面底部显示“虚拟化:已启用”即表示CPU支持且BIOS已开启硬件虚拟化;若为“已禁用”,需进BIOS开启VT-x/AMD-V,再排查Hyper-V、WSL2或杀毒软件冲突。

直接打开任务管理器就能看到——这是最快速、最直观的方法。
任务管理器里怎么看虚拟化状态
按 Ctrl + Shift + Esc 打开任务管理器,切换到性能选项卡,左侧点选CPU,右侧区域底部会明确显示一行文字:虚拟化,后面跟着“已启用”或“已禁用”。
- 显示“已启用”:说明CPU支持且BIOS中已开启硬件虚拟化(如Intel VT-x或AMD-V)
- 显示“已禁用”:要么CPU不支持,要么BIOS里关掉了,也可能是系统层面被占用但未报错
- 注意:这里只反映硬件虚拟化是否被固件启用,不表示软件层(如Hyper-V、VMware)能否正常运行
如果任务管理器显示“已禁用”,下一步做什么
先确认是不是BIOS设置问题,再排查软件干扰:
- 重启电脑,在开机Logo出现前反复按 F2 / Del / F10 / Esc(不同品牌按键不同,联想多为F2,戴尔常用F2或F12,华硕常为Del)进入BIOS/UEFI
- 在BIOS中查找类似 Intel Virtualization Technology、Intel VT-x、AMD-V 或 Secure Virtual Machine Mode 的选项,设为 Enabled
- 部分机型需同步关闭 Secure Boot(尤其装过Linux或启用了Windows沙盒后)
- 保存设置(通常按F10 → Yes),重启后再看任务管理器是否变为“已启用”
任务管理器显示“已启用”,但虚拟机仍报错怎么办
说明虚拟化硬件已就位,但可能被其他程序抢占或系统功能冲突:
- 检查是否启用了 Windows 沙盒 或 WSL2(它们默认依赖Hyper-V)
- 进【控制面板→程序→启用或关闭Windows功能】,把 Hyper-V、Windows 沙盒、基于虚拟化的安全(VBS) 全部取消勾选,重启
- 以管理员身份运行命令提示符,执行:
bcdedit /set hypervisorlaunchtype off
然后重启生效 - 某些杀毒软件(如Bitdefender、McAfee)的“勒索防护”或“虚拟化增强”模块也会拦截,可临时禁用测试
其他验证方式作为交叉参考
单靠任务管理器有时不够,建议配合以下任一方法二次确认:
- 运行 msinfo32 → 查看【系统概要】底部的【Hyper-V – 固件中启用的虚拟化】,显示“是”才真正可靠
- 命令行输入 systeminfo → 找到【固件中启用的虚拟化】字段,结果同上
- 两者都显示“是”,而任务管理器却显示“已禁用”,大概率是系统缓存或显示异常,可尝试更新主板微码或重装芯片组驱动











