如何一劳永逸地删除所有 vEthernet(默认交换机)?

如何一劳永逸地删除所有 vEthernet(默认交换机)?

虚拟以太网

如上图所示,我不知道为什么vEthernet(默认交换机)在我的 Windows 10 笔记本电脑上自我复制并自动连接每次我关闭并打开笔记本电脑时。

最糟糕的是,如果我切换 Wi-Fi 网络,它会自动连接到 vEthernet(默认交换机),即使我有预禁用它之前

请帮我找出这个问题的根本原因?例如:

  1. 为什么这种奇怪的现象不断发生(我怀疑是因为我安装了Docker?)
  2. 为什么我无法从网络连接中删除 vEthernet(默认交换机)
  3. 为什么它一直自动连接到 vEthernet(默认交换机)以及如何永久禁用它?

答案1

我刚刚发现我可以轻松删除所有 vEthernet 交换机,只需转到:

在 Windows 10 计算机上的“控制面板”>“程序”>“程序和功能”>“打开或关闭 Windows 功能”找到您要禁用的功能的名称 - 在本例中为“容器”和(可选)“Hyper-V”

在此处输入图片描述

本文中提到 https://docs.microsoft.com/en-us/virtualization/windowscontainers/manage-docker/configure-docker-daemon

答案2

只需进入设备管理器,网络适配器,右键单击并卸载

答案3

我有 160 个这样的设备,我不想手动将它们全部卸载。

我已经用过;https://gallery.technet.microsoft.com/Device-Management-7fad2388像这样禁用它们;

get-device | Where-Object -Property Name -Like hyper-v* | disable-device

但这仅仅是一种禁用;

(Get-WmiObject Win32_Networkadapter | Where-Object -Property Name -Like hyper-v*).delete()

这会出现一条错误消息...

答案4

  1. 转到打开/关闭 Windows 功能
  • 取消选中 Hyper V
  • Windows 沙盒
  • 适用于 Linux 的 Windows 子系统
  1. 重启电脑

相关内容