Як видалити адаптери розширень віртуальної комутації гіпер-v з менеджера пристроїв


17

Як почистити цей безладний безлад?

Я просто хочу видалити їх усі.

І так, клацніть правою кнопкою миші -> видалення нічого не робить :(

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

Я спробував видалити записи regedit і мені було відмовлено у дозволі.

Я намагався встановити дозволи для записів, і мені доступ заборонено:

C:\> subinacl.exe /subkeyreg HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Enum\ROOT\VMS_VSMP\0002 /grant=administrators=F

SYSTEM\ControlSet001\Enum\ROOT\VMS_VSMP\0002 : new ace for builtin\administrators
HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Enum\ROOT\VMS_VSMP\0002 - RegSetKeySecurity Error : 5 Access is denied.


SYSTEM\ControlSet001\Enum\ROOT\VMS_VSMP\0002\Device Parameters : delete Perm. ACE 2 builtin\administrators
SYSTEM\ControlSet001\Enum\ROOT\VMS_VSMP\0002\Device Parameters : new ace for builtin\administrators
HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Enum\ROOT\VMS_VSMP\0002\Device Parameters : 2 change(s)
HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Enum\ROOT\VMS_VSMP\0002\Properties - AddAce error : 87 The parameter is incorrect.


HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Enum\ROOT\VMS_VSMP\0002\Properties: 5 : Unable to enumerate subkeys

Відповіді:


3

Ви хочете командлет "Remove-vmnetworkadapter" в PowerShell. Просто перегляд диспетчера пристроїв дозволить лише додати або видалити драйвери пристроїв із "пристроїв" у машині, де в цьому випадку пристрій віртуальний.

Якщо вам потрібен список віртуальних NIC, які піддаються дії ОС управління (це те, що ви показуєте вище), ви можете скористатися цією командою:

Get-VMNetworkAdapter -ManagementOS

Тоді ви можете знайти ті, які вам не потрібні, і видалити їх за допомогою Remove-vmnetworkadapter. Як тільки віртуальний комутатор перестане повідомляти про них як NIC в машині, вони зникнуть з диспетчера пристроїв.


17

Ядерна опція, яка працює з Windows Core, використовує netcfg, щоб стерти всі ваші налаштування мережі та повторно ініціалізувати драйвери мережевих карт.

#WARNING! DANGER! THIS WILL DELETE ALL YOUR NETWORKING SETTINGS!
netcfg -d

Це, здається, працює краще, ніж nvspbind.exe або різні інші команди PowerShell, коли я дійсно накручую свої налаштування мережі Hyper-V VMSwitch або LBFOTeam.


2
Неймовірно, що ваша команда видалила лише віртуальні адаптери і залишила справжні недоторкані. Це так добре, як виходить.
andreszs

1
Працює в Windows 10, щоб очистити адаптери vEthernet, що залишилися після видалення Hyper-V. Фізичні картки активовані після перезавантаження.
Маріс Б.

працював на мене: спочатку видалив Win X гіпер V потім ntcfg -d. чудовий натяк!
Джо Платано

Чудово ... це навіть зберегло мій драйвер TAP та попередній встановлений інтерфейс VirtualBox-HostOnly від видалення.
cljk

+1 Працював як шарм. Позбувся всіх мережних бітів, що залишилися, і від інших речей з віртуалізації.
Корін

6

Наступні вказівки зі статті " Видалення мережевих адаптерів" Старе "в Hyper-V VM Джеремі Джеймсон:

  1. Запустити командний рядок адміністратора ;
  2. Біжи
    1. set devmgr_show_nonpresent_devices=1
    2. start devmgmt.msc
  3. У нещодавно відкритому диспетчері пристроїв опція " Видалити " в контекстних меню працювала для мене (Win10 Pro).

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


1
Прийнята відповідь була недоступною (схоже, Hyper-V має бути включена) для мене, але цей зробив цю роботу, коли Hyper-V відключений.
Ток '11

1
@Tok 'це, мабуть, хороший момент: у мене був відключений і Hyper-V, додавши його для відповіді.
myf

1

Я вирішив це:

У типу PowerShell: netcfg -d

Це ВИДАЄ всі мережеві адаптери та мережеві настройки. Фізичні адаптери НЕ БУДУТЬ ВІРМЕНІ Потім я відновив свої мережеві налаштування та створив нові зовнішні віртуальні комутатори. Це працювало для мене прекрасно і швидко.

Windows 10 64bit там.


0

якщо це не працює. клацніть правою кнопкою миші на адаптері, властивості. Клацніть на Налаштувати вгорі, на 3-й вкладці Драйвер. Видаліть драйвер і закрийте маску. проблему слід вирішити після натискання клавіші F5.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.