在很多情况下,开启hyber-v服务后将会对虚拟机平台不支持。

Win10下解决错误Raw-mode is unavailable courtesy of Hyper-V. (VERR_SUPDRV_NO_RAW_MODE_HYPER_V_ROOT).E_FAIL (0x80004005)

关闭Hyper-V

以管理员身份运行命令提示符
执行命令 bcdedit /set hypervisorlaunchtype off
重启,运行虚拟机即可
此方法使用后虽然可以打开VirtualBox,但影响了系统其他功能,如蓝牙连接、热点连接等。
如果想要恢复hyper启动,bcdedit / set hypervisorlaunchtype auto

还有一种可能是Virtualization Based Security导致的,所以即使Hyper-V被禁用了但仍然在运行。

Windows安全中心—>设备安全性—>内核隔离—>内核隔离详情信息
打开—>需要重启电脑—>重启—>再关闭—>重启