Поправка: Възникна грешка при опит за извличане на списък с виртуални превключватели в Hyper-V 2019



Опитайте Нашия Инструмент За Премахване На Проблемите

Наличието на правилно конфигурирани мрежови комутатори е задължително, за да се позволи комуникация между виртуални машини и останалата част от мрежата. Процедурата е ясна; всичко, от което се нуждаете, е да отворите Virtual Switch Manager в Hyper-V Manager и да създадете един от наличните виртуални комутатори, частен, вътрешен или външен. Понякога поради проблемите на хоста не е възможно достъп до мрежови комутатори или инсталирането им. Една от грешките, с които потребителите се сблъскват, е проблемът със списъка на виртуалните комутатори в Hyper-V. Пълното съобщение на изданието е: Възникна грешка при опит за извличане на списък с виртуални комутатори в Hyper-V.





Този проблем може да възникне на Windows Server или клиентски машини с Windows, където е инсталиран Hyper-V. Ще ви покажем как да решите проблема в Windows 10 1909, който хоства Hyper-V клиент.



Решение 1: Активирайте протокола в Hyper-V Extensible Virtual Switch

В първото решение ще активираме протокола в Hyper-V Extensible Virtual Switch. Разширимият виртуален превключвател Hyper-V може да бъде достъпен на вашата физическа мрежова карта. Моля, изберете картата, която ще се използва като външен ключ. Външният превключвател осигурява комуникация между виртуалните машини и останалата част от мрежата.

  1. Задръжте Лого на Windows и натиснете R , Тип inetcpl. cpl и натиснете Въведете.
  2. Кликнете с десния бутон на мрежова карта използва се за създаване на външен превключвател и след това щракнете Имоти .
  3. Изберете Разширяем виртуален превключвател Hyper-V и след това щракнете Инсталирай .
  4. Изберете Протокол и след това щракнете Добавяне
  5. Под Изберете Network Protocol изберете Надежден многоадресен протокол и след това щракнете Добре
  6. Щракнете Близо и r eboot вашия Windows
  7. Отворете Virtual Switch Manager в Hyper-V и опитайте да създадете външен мрежов превключвател

Решение 2: Създайте виртуален превключвател с помощта на PowerShell

Тъй като този проблем възниква при използване на GUI, някои крайни потребители успешно са създали външен превключвател с помощта на PowerShell.

  1. Кликнете върху Старт меню и тип PowerShell . Щракнете с десния бутон върху PowerShell и след това щракнете Изпълни като администратор
  2. Щракнете Да за да потвърдите и въведете следната команда за да създадете нов външен виртуален ключ, където
    New-VMSwitch -name ExternalSwitch -NetAdapterName Ethernet -AllowManagementOS $ true

-име е как се появява мрежовият адаптер в Hyper-V Manager



-NetAdapterName е името на командата

-AllowManagementOS е $ true за хоста и виртуалната машина да имат интернет

  1. Отворете Virtual Switch Manager в Мениджър Hyper-V и проверете дали в списъка се вижда външен превключвател. В нашия случай е така.

Решение 3: Преинсталирайте ролята на Hyper-V

В това решение ще деактивираме и след това ще активираме Hyper-V отново в Windows 10. Не се притеснявайте, по време на процедурата за деактивиране / активиране вашите виртуални машини ще се съхраняват в Hyper-V Manager. Вече говорихме за начина, по който можете да активирате ролята на Hyper-V в Windows 10. Можете да прочетете повече и да следвате инструкциите в това Роля на Hyper-V статия.

2 минути четене