升级到 Windows 10 周年版和 Hyper-V

升级到 Windows 10 周年版和 Hyper-V

从 Windows 10 更新到周年更新(版本 1607)后,我遇到了 Hyper-V 问题。我无法启动虚拟机。

错误信息如下:

虚拟机“name”(guid) 导出失败,错误为“未找到指定文件的虚拟磁盘支持提供程序”。(0xC03A0014)。

答案1

根据我的故障排除步骤,我建议采取以下步骤来减少升级麻烦。

注意:由于我在遇到问题之前已经更新了 Windows 10,因此无法按此顺序进行测试,因此您的反馈非常重要。

更新前

  1. 关闭所有 Hyper-V 虚拟机。
  2. 转到“开始”>“打开或关闭 Windows 功能”。
  3. 取消选中 Hyper-V 并确认重启问题。

更新 Windows

  • 更新至 Windows 10 周年纪念版,你可以强制。请注意,您可以控制何时开始下载,但是,下载完成后,我将无法推迟实际更新。

Windows 更新后

  1. 转到“开始”>“打开或关闭 Windows 功能”。
  2. 检查 Hyper-V 并确认重启问题。
  3. 重启后,启动 Hyper-V 管理器
  4. Hyper-V 管理器 > 您的虚拟机 > 右键单击​​以更新配置版本。
  5. Hyper-V 管理器 > 转到虚拟交换机管理器重新创建您的虚拟 LAN 和/或 WIFI 设备。
  6. 在您的虚拟机配置中,配置上一步中的网络设备。

答案2

此周年更新存在缺陷,并且与 hyper-v 存在许多问题,此帖子的解决方案是使用以下命令在 BCDBoot 上引入一行:

BCDEDIT /Set hypervisorlaunchtype auto

但此特定版本的 Windows 10 还存在其他问题,因此我建议你继续使用版本 1106,直到问题得到解决

相关内容