在浪费了 3 个小时试图找出问题所在和原因之后,我决定来这里寻求帮助。升级到 Windows 10 Creators Update 后出现问题。
因此,在升级到 Windows 10 Creators Update 之前,在网络适配器中我有一个活动适配器“VirtualBox 仅主机以太网适配器”我曾经将它用于我的一台虚拟机。升级到 Creators Update 后,该适配器消失了。之后,我刚刚将 VirtualBox 更新到版本 5.1.20。
但现在我遇到了奇怪的问题。当我创建新的 Host-Only 适配器时,它被命名为“VirtualBox 仅主机以太网适配器 #2”。当我创建第二个时,它被命名为“VirtualBox 仅主机以太网适配器 #3”. 我不明白为什么第一个新适配器以数字命名“#2”无论我在哪里创建这个新适配器 - 使用 VirtualBox 或在设备管理器中手动添加新的网络适配器,第一个适配器总是有编号“#2”在名称末尾。另外,我无法重命名连接名称,它会返回错误“VirtualBox 仅主机以太网适配器”已存在.
图片链接 -1,2,3。
但这不是我来这里的原因。我来这里是因为我不能使用 VirtualBox。这是我在选择要使用的适配器时看到的内容 -4. 没有带编号的适配器“#2”甚至没有带编号的适配器“#3”当我有两个仅主机活动适配器时。当我尝试使用“VirtualBox 仅主机以太网适配器”选择后,它将返回此内容 -5。
我尝试完全卸载 VirtualBox,使用以下方法删除所有 VirtualBox 驱动程序本教程卸载后,我尝试在注册表中搜索此丢失的适配器,但找不到它。我已删除与“VirtualBox”、“VBox”。我尝试搜索“仅主机”、“以太网”、“适配器”,但我找不到这个丢失的适配器。我还删除了 C: 驱动器上与 VirtualBox 相关的所有文件夹和文件。但在安装 VirtualBox 版本 5.1.21 后,它再次创建“VirtualBox 仅主机以太网适配器 #2”作为第一个适配器,它仍然显示“VirtualBox 仅主机以太网适配器”在可用的桥接网络适配器上。
我真的需要帮助,因为我现在无法正确使用我的虚拟机。谢谢!
答案1
问题出现在屏幕截图 #4 上,您应该选择“仅主机网络”而不是“桥接网络”。它应该可以工作……每次升级 virtualbox 时,您只需要忍受适配器名称处的数字不断增加,:)。
根本原因是 VB 在更新时没有正确删除以前的主机专用适配器,因此每次都会在 Windows 系统中留下一个幽灵连接。有趣的是,VB 将它们视为桥接网络适配器——这是非常错误的。您可以通过以下方式识别这些幽灵连接
VBoxManage list -l bridgedifs
根据 GUID,您可以手动从注册表中删除这些项,然后重新安装 virtualbox。
答案2
尝试这个。
首先卸载 VirtualBox。接下来,按 Shift+Restart 键将计算机重新启动到命令提示符模式。在命令提示符模式下,键入 regedit。突出显示 HKEY_LOCAL_MACHINE,然后加载 Hive(文件 -> 加载 Hive)。打开文件
C:\Windows\System32\config\SYSTEM
并使用您想要的任何临时名称加载它。(这里记得加载位于C盘因为命令提示符模式下的默认文件夹是 X: 驱动器)。然后,您可能会发现
ControlSet001
在您加载的配置单元下找到密钥。找到
Control\NetworkSetup2\Interfaces
找到“#2 适配器”的配置文件并将其删除。之后,关闭 regedit 并在命令提示符下输入“exit”。返回 Windows 并重新安装 VirtualBox。