Как раз и навсегда удалить все vEthernet (переключатель по умолчанию)?

21

vEthernet

Как и на скриншоте выше, я не знаю, почему vEthernet (переключатель по умолчанию) на моем ноутбуке с Windows 10 продолжает воспроизводить себя и автоматически подключается к нему каждый раз, когда я выключаю и включаю ноутбук.

Хуже всего, если я переключаю сети Wi-Fi, он автоматически подключается к vEthernet (по умолчанию), даже если я предварительно отключил его

Пожалуйста, помогите мне выяснить причину этой проблемы? Например:

  1. Почему происходит это странное явление (я подозреваю, что это потому, что я установил Docker?)
  2. Почему я не могу удалить vEthernet (переключатель по умолчанию) из сетевых подключений
  3. Почему он поддерживает автоматическое подключение к vEthernet (переключатель по умолчанию) и как его отключить?
compski
источник

Ответы:

17

Я только что узнал, что могу легко удалить все коммутаторы vEthernet, просто перейдя по следующему адресу:

«Панель управления»> «Программы»> «Программы и компоненты»> «Включение или отключение функций Windows» на компьютере с Windows 10 Найдите название функции, которую вы хотите отключить - в данном случае «Контейнеры» и (опционально) "Hyper-V"

введите описание изображения здесь

О чем говорится в этой статье https://docs.microsoft.com/en-us/virtualization/windowscontainers/manage-docker/configure-docker-daemon

compski
источник
6
Не возможно ли тогда использовать Docker, я полагаю?
BNT
@BNT Спросите это в другом вопросе - я хотел бы прочитать ответ на этот вопрос = p
compski
2
Для меня это не удаляло существующие виртуальные сети. Затем мне пришлось зайти в диспетчер устройств и удалить их. И да ... это отключит возможность использования Docker. Требуется HyperV на Windows. Если вы не хотите стать творческим . 👍
GollyJer
3
Учитывая, что я активно использую Hyper V для управления некоторыми виртуальными машинами. Этот ответ не полезен.
Колм
После удаления Hyper-V мой ноутбук вышел из строя и не может успешно загрузить Windows. Нужно использовать System Recovery.
Джерри Чонг
6

Просто зайдите в диспетчер устройств, сетевые адаптеры, щелкните правой кнопкой мыши и удалите

Андре ЛАК Биттенкур
источник
4
Вопрос в том, как удалить устройства и предотвратить их повторное появление. Можете ли вы объяснить, как ваш ответ делает это?
Блэквуд
Мне стало слишком модно, ходить в реестр и тому подобное. Этот ответ действительно помог мне, хотя я знаю, что это не 100% ответ для ОП.
Крейг Сильвер
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()

Это получает сообщение об ошибке ...

Lectere
источник
2

Я использовал инструмент Device Remover, чтобы быстро удалить все мои более 150 устройств vEthernet.

Кроме этого работало только предложение удалить каждое устройство вручную. Однако это занимает много времени для 150+ устройств. К счастью, я нашел вышеуказанный инструмент.

Что касается воссоздания новых устройств при перезагрузке, у меня нет другого решения, кроме отключения / удаления Hyper-V.

mplattner
источник
1

В моем случае удаление - удаление отключенных подключений VEthernet в диспетчере устройств, приводило к краху сети при перезагрузке. Единственный способ, который я нашел, - это удалить, а затем переустановить HyperV, который удаляет старые, но по-прежнему не останавливает воссоздание W10 при перезагрузке. Возможная альтернатива - Win8.1, которая этого не делает :-)

Джон Рут
источник
0

Как отключить netAdapter с помощью PowerShell:

Get-NetAdapter | Where-Object -Property Name -Like vEthernet* | Disable-NetAdapter
никто не важен
источник
1
Не совсем отвечает на вопрос.
Somebadhat