Hyper-V是微软随win10系统一起退出的最新虚拟机技术,可以支持市面上的绝大部分操作系统。Hyper-V采用微内核的架构,兼顾了安全性和性能的要求。Hyper-V底层的Hypervisor运行在最高的特权级别下,微软将其称为ring -1(而Intel则将其称为root mode),而虚拟机的OS内核和驱动运行在ring 0,应用程序运行在ring 3下,这种架构就不需要采用复杂的BT(二进制特权指令翻译)技术,可以进一步提高安全性。
无法启动Hyper-V的解决方法:
1、首先我们需要查看自己的计算机是否支持CPU虚拟化。
2、您可以开机按下F1进入BIOS(不同主板可能不同)
3、在cpu选项中查看SVM SUPPORT(AMD处理器)或者 Intel Virtual Technology,有的话您可以手动开启这个选项。
不懂如何开启的用户可以参阅:教你如何在BIOS中开启VT虚拟化技术,华硕、技嘉开启VT虚拟化支持
4、我们还需要检查一下自己的win10系统中是否安装了第三方的虚拟机,如VBBOX等虚拟机。如果想要使用Hyper-V的话需要将这些虚拟机卸载掉,然后重启试试。
总结:以上就是win10系统无法启动Hyper-V报错0x80070057的解决方法了,如有遇见Hyper-V无法开启的用户可以参照以上方法解决。