无法运行 Hyper-V,但所有硬件都表明可以运行

Dan*_*ard 3 bios hyper-v windows-8.1

我正在尝试让我的 Hyper-V 在我的家用电脑上工作。在我看来,我的所有硬件都支持虚拟化,而软件 SecurAble 则表示一切顺利。在硬件 DEP 中是,在硬件虚拟化中是。

我的主板是 GA-Z68X-UD3H-B3,我的 CPU 是 Intel(R) Core(TM) i7-2600K CPU @ 3.40GHz(8 个 CPU),~3.7GHz。BIOS 已更新,更新后为出厂默认设置。BIOS 中也启用了虚拟化。

我发现了这篇关于我的主板的帖子:是否 VT-d 需要硬件支持(除了 CPU)? 当我阅读它时,我可以运行 Hyper-V。但是当我启动我的虚拟机时,我收到消息:

虚拟机“Name os Hyper-V machine”无法启动,因为管理程序未运行。

该消息表明我尚未启用虚拟化的所有设置,但我看不到现在是什么,因此在此处寻求帮助:-)

Dan*_*ard 6

经过长时间查看此问题,并且无法找到解决方案,我找到了该问题的解决方案并解决了我的问题。

解决方案来源: http : //blogs.msdn.com/b/virtual_pc_guy/archive/2010/01/19/hyper-v-virtual-machines-do-not-start-after-using-startup-repair.aspx

标题:使用启动修复后 Hyper-V 虚拟机不启动

上周末,我尝试在家中重新配置 Hyper-V 服务器中的一些驱动器。请注意,我说的是尝试过。我遇到了硬件问题,最终不得不恢复到我的旧配置——但不知何故,我弄坏了我的系统磁盘。

具体来说,它不会再启动了。

这并没有让我分心,因为我知道 Windows 中出色的启动修复工具很快就会让我启动并运行——它确实做到了。

但我惊讶地发现,当我的系统终于启动时——我的虚拟机都没有启动。当我尝试手动启动虚拟机时,我被告知虚拟机管理程序没有运行。

挠了挠头片刻,我才明白发生了什么事。启动修复重建了我的启动配置数据存储以使我的系统启动并运行。但它不知道 Hyper-V 需要在启动配置数据存储中启用某些特定设置才能启动管理程序。

我迅速打开一个管理命令提示符并运行以下命令:

bcdedit /set hypervisorlaunchtype auto

之后,我重新启动了系统并成功启动了我的虚拟机。

干杯,本

解决方案是下面的命令行并重新启动计算机: