Hyper-v-无法启动虚拟机,因为虚拟机管理程序未运行...但它是

Hyper-v-无法启动虚拟机,因为虚拟机管理程序未运行...但它是

我看过关于这个问题的各种帖子,但没有一个能解决我的问题。我希望能够在这台机器上运行适用于 Windows 的 Docker,但即使它安装好了,我在启动时也会遇到问题。这个问题似乎与 Docker 无关,因为没有 VM 会启动。

Hyper-v 管理控制台错误

作为参考,我刚拿到机器时(18 年代末)确实成功运行了 Hyper-v,并且成功运行了 Docker for Windows。但我不得不回到 VirtualBox 一段时间,现在我可以回到 hyper-v 了,但我发现我遇到了问题。

机器是联想 Thinkpad P51,配备 32GB 内存,运行 Windows 10

bcdedit 报告:

hypervisorlaunchtype    Auto

systeminfo 报告:

Hyper-V Requirements:      VM Monitor Mode Extensions: Yes
                           Virtualization Enabled In Firmware: Yes
                           Second Level Address Translation: Yes
                           Data Execution Prevention Available: Yes

服务-我认为这是正确的: 服务 - 我认为这是正确的

Windows 功能显示为已安装: Windows 功能显示为已安装

我哪里做错了?还有其他我可以查看的日志/消息吗?

仅供参考 - 我可以禁用 Hyper-V 并运行 VirtualBox 而不会出现任何问题......

答案1

根据@Ramhound 的建议,我检查了 Windows 版本,由于它是旧版 1803,所以我升级到了新的 1903(May19)版本。

这已经修复了 VM 启动问题,我现在可以重新工作了。

修复可能是更新在更新过程中修复了配置问题,也可能修复了错误。无论如何我都可以重新工作了。

相关内容