如何删除由vagrant在windows 10上创建的仅限主机的额外网络接口?

如何删除由vagrant在windows 10上创建的仅限主机的额外网络接口?,vagrant,virtualbox,windows-10,Vagrant,Virtualbox,Windows 10,我最近升级到Win 10,因此升级到vagrant 1.7.4和virtual box 5.0.2 r102096。当使用vagrant up启动一个VM时,vagrant不断失败,但每次尝试都会在系统中创建新的仅限主机的适配器。现在我有6个虚拟主机专用适配器 如何移除无关的组件?Vboxmanage进行救援 示例命令: vboxmanage hostonlyif remove "VirtualBox Host-Only Ethernet Adapter #3" 打开“网络连接”,右键单击要删

我最近升级到Win 10,因此升级到vagrant 1.7.4和virtual box 5.0.2 r102096。当使用vagrant up启动一个VM时,vagrant不断失败,但每次尝试都会在系统中创建新的仅限主机的适配器。现在我有6个虚拟主机专用适配器


如何移除无关的组件?

Vboxmanage进行救援

示例命令:

vboxmanage hostonlyif remove "VirtualBox Host-Only Ethernet Adapter #3"

打开“网络连接”,右键单击要删除的适配器并选择属性。在网络->下单击配置。转到弹出窗口上的驱动程序选项卡,然后单击卸载。这将从列表中删除它。

转到控制面板>适配器>并取消所有您需要的适配器。

我遇到了相同的问题。vboxmanage命令没有帮助-我在尝试删除适配器时出错。这就是我的解决方案

您所需要做的就是从这个密钥中删除适配器的子密钥 (警告:仅删除不需要的网络适配器!不要删除普通(即非virtualbox)网络适配器!):

HKEY\U LOCAL\U MACHINE\SYSTEM\CurrentControlSet\Control\NetworkSetup2\Interfaces


请注意,您需要获得受信任的安装人员的许可。为了获得这样的许可,我使用了这个工具:

到目前为止,最干净的方法是使用VirtualBox删除额外的适配器

从GUI


全局工具>主机网络管理器

我也面临同样的问题

我通过下面的解决方案解决了这个问题

转到设备管理器

单击网络适配器


然后用鼠标右键单击虚拟网络适配器并卸载选项将出现,因此请将其删除。

对于1或2个虚拟网络适配器来说,这是可以的,但我有大约16个虚拟网络适配器要删除,因此找到了一种更快的方法:打开“设备管理器”,展开“网络适配器”,然后右键单击->卸载每个虚拟网络适配器。请确保虚拟适配器已启用。如果适配器已被禁用,它将无法工作。您需要使用它在设备管理器中显示的名称。使用“网络连接”控制面板中的名称将导致“找不到”错误。@Wisteso的回答应该是答案的一部分。控制面板中没有“适配器”类别。如果适配器已启用,则可以在virtualbox列表中看到。如果适配器未启用,则不在virtualbox列表中。另外,您还需要在启用addapter后重新打开virtualbox。非常感谢!其他人建议在注册表编辑器中更改该项的所有者,但这让我感到不安。您的解决方案在不修改任何内容的情况下运行良好,除了我试图删除的密钥。我终于能够清除一些旧的网络适配器,以便可以重用原始名称。