HyperV 无法运行连接到虚拟交换机的虚拟机,但可以运行未连接的虚拟机

HyperV 无法运行连接到虚拟交换机的虚拟机,但可以运行未连接的虚拟机

我在 HP EliteBook G4 上运行 Windows 10 20H2。

我有以下问题:

我无法运行连接到虚拟交换机的虚拟机。

  • 不使用虚拟交换机(网络适配器下为“未连接”)时,所有虚拟机均可成功运行
  • 当我将虚拟交换机(任何类型、任何种类)分配给虚拟机时,它从 10% 开始挂起,最终因超时错误而失败。我尝试了一个不包含操作系统的空虚拟机(这至少应该显示 UEFI 屏幕)和一个包含 Ubuntu 20.04 LTS 安装的虚拟机。

我希望我可以运行连接到虚拟交换机的虚拟机。

我尝试过什么?

  • 禁用防病毒软件
  • Windows 10 中的网络重置(多次,例如 netcfg -d)
  • 卸载 Hyper-V,删除所有多余的网络接口并重新安装
  • 升级 Windows 10(之前版本为 1903)
  • 使用 HP 的驱动程序更新以太网驱动程序
  • 删除以太网驱动程序并使用默认
  • 升级 BIOS
  • 文件系统和系统文件检查

总共我已经花了大约 20 小时,还请 IT 人员研究并尝试了各种命令,关注了各种网站。这是我迄今为止尚未发现的问题(或仍未发现?)。我希望找到遇到过完全相同问题并能记住解决方案的人。

我遇到了什么错误?

我认为以下是相关的:

  • Hyper-V 工作器
    • 事件 ID 12006 及以下消息
      • “Ubuntu20.04.1LTS”合成以太网端口:无法完成资源预留,错误为“此操作因超时而返回。”(0x800705B4)。(虚拟机 ID XXXX-XXX-...)
    • 事件 ID 12030 及以下消息
      • ‘Ubuntu20.04.1LTS’ 无法启动。(虚拟机 ID XXXX-XXX-...)
    • 对于具有旧版网络适配器的“第 1 代”虚拟机,事件 ID 为 12010,其中包含以下消息
      • “Emptyv1_net”模拟以太网端口(实例 ID XXXX-XXX-...):无法开机,错误为“拒绝访问”。(0x80070005)。(虚拟机 ID XXXX-XXX-...)
  • Hyper-V-SynthNic
    • 事件 ID 12670 及以下消息
      • 'Ubuntu20.04.1LTS' 连接到虚拟网络时无法分配资源:此操作由于超时而返回。(0x800705B4)(虚拟机 ID XXXX-XXX-...)。以太网交换机可能不存在。
      • 'Ubuntu20.04.1LTS' 连接到虚拟网络时无法分配资源:访问被拒绝。(0x80070005)(虚拟机 ID XXXX-XXX-...)。以太网交换机可能不存在。

答案1

由于通过就地升级到 Windows 20H2 来修复安装 Windows 10 没有帮助,因此很遗憾,您似乎需要重新安装。

我建议备份您的数据并从头开始重新安装 Windows,这意味着不是升级。您需要重新安装所有应用程序。

重新格式化安装分区是可选的,并且可能仅应在简单安装无法解决问题时使用。

相关内容