添加仅主机网络时 VirtualBox 出现 E_FAIL 错误

添加仅主机网络时 VirtualBox 出现 E_FAIL 错误

当我尝试向 VirtualBox 添加仅主机网络时,出现了以下错误:

Assertion failed: [!aInterfaceName.isEmpty()] at 'F:\tinderbox\win-6.1\src\VBox\Main\src-server\HostNetworkInterfaceImpl.cpp' (76) in long __cdecl HostNetworkInterface::init(class com::Utf8Str,class com::Utf8Str,class com::Guid,enum __MIDL___MIDL_itf_VirtualBox_0000_0000_0046).
Please contact the product vendor!.

Result Code: 
E_FAIL (0x80004005)

我刚刚升级了 VirtualBox (6.1.38) 和 Windows 11 (22H2)。我还因为一个不相关的网络问题重置了我的网络适配器。现在,我的主机专用适配器不见了,我无法添加另一个。在重置和升级之前,我的虚拟机运行正常。我尝试了以下操作:

  • 重新安装 VBox 6.1.36
  • 删除仅主机驱动程序(导致另一个错误)
  • 在 Windows 功能中关闭虚拟机平台和虚拟机管理程序(其他用户表示这些会干扰 VBox)

在我删除驱动程序之前,设备管理器中有一个“仅主机以太网适配器”,如下所示: VirtualBox 仅主机以太网适配器

有时候是这样的在 VBox 设置中,不在任何特定的虚拟机中。我如何才能恢复我的主机专用适配器?

主机操作系统:Windows 11 22H2

型号:HP Laptop 15t-dy200

网络:英特尔 Wi-Fi 6 AX201(但我不认为这是造成问题的原因)

相关内容