Как удалить hyper v virtual ethernet adapter

Как удалить hyper v virtual ethernet adapter

устаревший коммутатор виртуальной машины в Hyper-V больше не используется и при попытке удалить его, он всегда завершается со следующим сообщением:

попытка удалить в окне не работает, либо:

6 ответов

аналогичная проблема была решена на форумах TechNet от Microsoft:

у нас есть настройки виртуального коммутатора в Virtual Switch Manager и адаптер был удален по ошибке с помощью "изменить параметры адаптера. "Центра управления сетями и общим доступом. Теперь, очевидно, коммутатор находится в состоянии сбоя, и мы просто хотим удалить его из списка.

в конечном счете, OP выполнил глубокий поиск в реестре и нашел виртуальный коммутатор конфигурация хранится в следующем ключе:

в HKLMсистемаCurrentControlSet науслугиVMSMPпараметрыSwitchList

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

как всегда, я бы рекомендовал экспортировать текущие настройки в .reg файл, чтобы иметь соответствующую резервную копию перед попыткой подобных изменений.

Я не хочу, чтобы установить инструменты Azure PowerShell, поэтому я просто следовал инструкциям в этом видео: https://www.youtube.com/watch?v=V5Gb342gSGg

в основном вы идете в сетевые подключения — > открыть свойства для виртуального коммутатора, который вы хотите удалить -> нажмите Настроить -> перейдите на вкладку Драйвер -> Удалить устройство.

чтобы предотвратить создание новой службы Hyper-V при следующей перезагрузке компьютера, не отключая его полностью, я изменил Тип запуска каждой службы Hyper-V вручную.

это было протестировано на Windows 10 1607.

короткий ответ, если вы используете Docker:

Ответ:

если вы столкнулись с этой ситуацией и контейнеры включены или Докер установлен, вам нужно остановить Докер, прежде чем вы можете удалить VMSwitch.

Как видите, у меня есть VMSwitch по имени nat . Я хочу уйти.

ответ получилось довольно просто. Потому что я настроил nat VMSwitch с NetNat, я удалил NetNat. Я не уверен, что это необходимый шаг, но я все равно это сделал.

потом я остановил Докера.

чтобы убедиться, что это было:

хотя я не использую Докер, я хотел найти решение без использования regedit , Так что после попытки ответ от RobV8R, я нашел инструкции на этот вопрос на MS Technet.

или, для более отфильтрованное значение, это то, что мне нужно.

кроме того, я собираюсь предположить, что вы хотите следовать советам @mxgg250, и установить все службы hyper-v для ручного запуска, в противном случае он собирается воссоздать включите перезагрузку.

существует более простой способ решить эту проблему на форумах TechNet от Microsoft:

Попробуйте удалить Мост Адаптер от "Панель Управления > сеть и интернет > Сетевые Подключения"

Name SwitchType NetAdapterInterfaceDescription
—- ———- ——————————
Виртуальный коммутатор External Killer E2500 Gigabit Ethernet Controller
Коммутатор по умолчанию Internal

Читайте также:  Разложение синуса в бесконечное произведение

PS C:WINDOWSsystem32> Remove-VMSwitch "Коммутатор по умолчанию"

Подтверждение
Вы действительно хотите удалить виртуальный коммутатор "Коммутатор по умолчанию"?
[Y] Да — Y [A] Да для всех — A [N] Нет — N [L] Нет для всех — L [S] Приостановить — S [?] Справка
(значением по умолчанию является "Y"):Y
Remove-VMSwitch : Сбой при удалении виртуального коммутатора Ethernet.
Автоматический коммутатор "Общий доступ к подключению к Интернету" невозможно изменить.
строка:1 знак:1
+ Remove-VMSwitch "Коммутатор по умолчанию"
+

A stale VM switch in Hyper-V is no longer used and when I try to delete it, it always fails with the following message:

Attempting to delete within the GUI does not work, either:

8 Answers 8

A similar problem was resolved on Microsoft’s TechNet forums:

We have a virtual switch setup in the Virtual Switch Manager and the adapter has been deleted by mistake using the "Change Adapter Settings. " of the Network And Sharing Center. Now, obviously the switch is in a failed state and we just want to remove it from the list.

Ultimately, the OP performed an in-depth search within the registry and found the virtual switch configuration stored within the following key:

After they deleted the corresponding value within that key and rebooted, the virtual switch was gone.

As always, I would recommend that you export your current settings to a .reg file to have an appropriate backup before attempting similar changes.

I didn’t want to install the Azure Powershell tools so I just followed the steps in this video: https://www.youtube.com/watch?v=V5Gb342gSGg

Basically you go to Network Connections -> open properties for the virtual switch you want to delete -> click Configure -> go to the Driver tab -> Uninstall Device.

To prevent the Hyper-V service from creating a new one next time I restart my computer without disabling it altogether I changed the Startup Type of each Hyper-V service to be Manual.

Even though I’m not using Docker, I wanted to figure out a solution without using regedit , so after attempting the answer from RobV8R, I found instructions on this question on MS Technet.

Читайте также:  Как через cmd подключиться к другому компьютеру

Or, for a more filtered optoin, this is what I needed.

Also, I’m going to assume that you’ll want to follow @mxgg250’s advice, and set all hyper-v services to manual start, otherwise it’s going to recreate the switch on reboot.

BEGIN EDIT

Newer versions of Windows 10 introduced a "Default Network" virtual switch.

If this method doesn’t work for, Please see the response from @bradlis7 for another option.

END EDIT

This was tested on Windows 10 1607.

Short Answer, if you’re using Docker:

Long Answer:

If you run into this situation and have Containers enabled or Docker installed, you’ll need to stop Docker before you can remove the VMSwitch.

As you can see, I have a VMSwitch named nat . I want it to go away.

The answer turned out to be rather simple. Because I had configured the nat VMSwitch with a NetNat, I removed the NetNat. I’m unsure if this is a necessary step, but I did it anyway.

Then I stopped Docker.

To make sure it was gone:

Method 1 – Use Device Manager

The first thing you can try to do is open Device Manager (click on start and type device manager), expand Network Adapters, and then right-click on the network adapter you want to remove.

Here, you will see an option called Uninstall device. This should hopefully not be greyed out. If it is, continue to the next method. When you select uninstall device, another window will appear asking to confirm the uninstall.

You’ll also see an option to delete the driver software for the device. If you want to completely remove the network adapter, I suggest selecting this option to remove the driver also. If all goes well, you should see that the adapter has been removed from both Device Manager and the list of network adapters in Control Panel.

If you don’t see the device listed here, you can try to click on View and then Show hidden devices.

Method 2 – Delete Network Profile

We can also try to delete the network profile via the command line and then try Method 1 again. First, you have to open an elevated command prompt by clicking on Start, typing in CMD and then right-clicking on command prompt and choosing Run as Administrator.

Читайте также:  Домофон ласкомекс ао 3000 открыть без ключа

Now type in the following command to see all wired (Ethernet) adapters:

If you need to remove a wireless adapter, type this command:

If you get some error message about the Wired or WLAN AutoConfig service not running, then click on Start, type in services.msc, right-click on the appropriate service and choose Start.

Now when you run the command, you should see a list of profiles. In my case, I only have one profile on this computer.

Next, type in the following command, which will delete the desired interface.

Again, if it’s a wireless interface, use wlan instead of lan. The interface name is listed at the top of each heading (Profile on interface name) when you ran the show profiles command. Once the profile has been deleted, restart your computer and try Method 1 again.

Method 3 – Remove Adapter Settings via Registry

IMPORTANT

If you need to edit the registry, make sure you backup the registry first.

In addition to deleting the network profile, you can also try to remove the adapter settings via the registry. After you remove the settings, you can go back to method 1 and try to remove the adapter. To remove the settings, open the registry editor (click on Start and type in regedit.msc), and navigate to the following key:

You’ll see several items listed with a long series of random numbers. If you click on each one, you’ll see the IP address that is assigned to that network adapter.

You can confirm which network adapter corresponds to that registry key by opening a command prompt (Start and type cmd) and typing in ipconfig.

As you can see, Ethernet adapter is the one that has an IP address of 192.168.1.233. So you would delete the key under Interfaces that starts with . If you click on a different interface, one of them will have the IP 192.168.247.1, which corresponds to the VMWare Network Adapter on the computer. Again, this only deletes the settings for the adapter, not the adapter itself. Restart the computer and try Method 1 again.

For further information please referto the following link:

Ссылка на основную публикацию
Как убрать на айфоне голос при звонке
Устройство iOS или iPadOS использует компактный голос для функций VoiceOver, «Экран вслух» и «Проговаривание». Однако для речи можно использовать еще...
Как сделать ссылку в статусе вконтакте
Всем привет! Эта статья будет небольшой, но полезной. Сегодня я вам расскажу о некоторой возможности ВКонтакте, а именно: ссылка словом....
Как сделать формат cdr
Рассмотрим основные варианты, с помощью которых можно создать файл формата CDR (CorelDRAW Image File). Зачастую выполнение данной задачи не потребудет...
Как убрать ограниченный доступ на ноутбуке
Ограниченный доступ вай-фай — проблема, с которой приходится довольно часто сталкиваться пользователям сети Интернет. Это может означать, что по каким-то...
Adblock detector