虚拟化没开的话,最常见的问题就是hyper-v、wsl2、windows 沙盒、安卓模拟器全都启动失败报错。先确认windows有没有识别到虚拟化状态,再去bios里开对应的硬件开关就行。
先在任务管理器看状态
打开任务管理器,切到「性能」标签页选CPU,查看右下角的「虚拟化」项状态。

从 Windows 进入 UEFI 设置
想直接从Windows里进UEFI设置的话,按住Shift键再点重启,进入恢复环境之后选择「疑难解答」。

在 BIOS 中打开虚拟化
进到BIOS或UEFI界面之后,在Security、Advanced、CPU Setup这类页面里找到Intel Virtualization Technology、VT-x、SVM Mode 或 AMD-V对应的选项,把状态改成Enabled。

回到 Windows 后再验证
保存BIOS设置重启电脑,回到Windows之后再去任务管理器查一遍虚拟化状态。如果还是显示未启用,一般要么是主板的BIOS页面命名和上面提到的不一样,要么就是公司电脑被固件策略锁住了,得找管理员在BIOS管理策略里放开权限。











