前言
电脑一直用着安卓模拟器三年了,这几天突然打不开说未开启VT选项,找遍了大小教程,也没从主板选项中找到关于VT选项的影子,但是任务管理器的CPU虚拟化是开启状态,CPU-Z软件显示指令集是不支持VT-X,很奇怪。
解决办法
经过排查,原因是我前一段时间安装了桌面版Docker软件,而Docker将会默认开启微软的虚拟机软件Hyper-v,打开虚拟化安全命令,更为关键的是,它是通过命令行的方式将Hyper-v开启,所以在Windows功能列表中Hyper-v虽然未选中,但通过Windows PowerShell输入
bcdedit /enum
检查过后,Hyper-v安全选项仍然是开启状态。所以,在Windows PowerShell中输入以下命令
bcdedit /set hypervisorlaunchtype off
将Hyper-v彻底关闭,虚拟机的VT功能就能正常使用了