Вече говорихме IP мрежи в Hyper-V и процедурата, използвана за конфигуриране на комутатори за виртуална мрежа. Понякога не работи поради проблемите с мрежовия адаптер и хоста. Едно от предизвикателствата, пред които са изправени крайните потребители, е със създаването на външен суич в Hyper-V клиент, хостван на Windows 10. Грешката е:
Тези решения могат да се използват във всички версии на Windows. Уверете се, че сте запазили вашите конфигурации в отделна папка за архивиране, преди да продължите.
Решение 1: Опитайте се да създадете външен превключвател, като използвате PowerShell
Тъй като този проблем възниква при използване на GUI, някои крайни потребители успешно са създали външен превключвател с помощта на PowerShell.
- Кликнете върху Старт меню и тип PowerShell , щракнете с десния бутон върху него и след това щракнете Изпълни като администратор
- Въведете следната команда. Това ще създаде нов външен виртуален превключвател.
New-VMSwitch -name ExternalSwitch -NetAdapterName Ethernet -AllowManagementOS $ true
-име е как се появява мрежовият адаптер в Hyper-V Manager
-NetAdapterName е името на командата
-AllowManagementOS е $ true за хоста и виртуалната машина да имат интернет
- Отворете Virtual Switch Manager в Мениджър Hyper-V и проверете дали в списъка се вижда външен превключвател. В нашия случай е така.
Решение 2: Нулирайте мрежовите връзки, като използвате „netcfg“
Netcfg е командна програма, използвана за управление на мрежови конфигурации. Ако предпочитате да използвате GUI интерфейс, моля изтеглете инструмента от това връзка . В нашия случай ще изпълним тази команда с помощта на PowerShell.
netcfg -d ще премахне всички ваши съществуващи връзки, затова препоръчваме да създадете точка за възстановяване на системата преди да изпълните тази команда.
- Кликнете върху Старт меню и тип PowerShell , щракнете с десния бутон върху него и след това щракнете Изпълни като администратор .
- Въведете следната команда и натиснете enter. Това ще рестартира всички мрежови адаптери и ще премахне MUX обектите.
netcfg -d
- Отворете Virtual Switch Manager в Мениджър Hyper-V и се опитайте да създадете външен ключ и да видите дали проблемът е решен.
Решение 3: Актуализирайте драйвера на мрежовия адаптер
Използването на най-новия драйвер се препоръчва от всички доставчици и трябва да се направи, дори ако сме отстранили проблема с помощта на предишните решения. Можете да използвате драйвера на Microsoft по подразбиране или да изтеглите най-новия драйвер от уебсайта на производителя.
Решение 4: Преинсталирайте мрежовия адаптер
В това решение ще деинсталираме мрежовия адаптер от диспечера на устройствата и ще се опитаме отново да създадем външен превключвател. Това ще освежи адаптера ви, като инсталирате драйверите по подразбиране.
- Щракнете върху Старт меню и потърсете Диспечер на устройства , и го стартирайте.
- Разгънете Мрежови адаптери и след това изберете мрежовия адаптер, който искате да деинсталирате
- Щракнете с десния бутон върху мрежовия адаптер и след това изберете Деинсталирайте устройството.
- Изберете Изтрийте драйвера за това устройство и след това щракнете Деинсталирайте
- Рестартирайте вашия Windows преди отваряне Virtual Switch Manager в Мениджър Hyper-V и се опитва да създаде външен ключ
Решение 5: Преинсталирайте ролята на Hyper-V
В това решение ще активираме отново Hyper-V в Windows 10. По време на процедурата за деактивиране / активиране вашите виртуални машини ще се съхраняват в Hyper-V Manager. След създаване на виртуална машина с Hyper-V , рестартирайте компютъра си и вижте дали проблемът е разрешен.
Решение 6: Подведете мрежовия си превключвател
Друго популярно решение, което работи за много хора, е измама на мрежовия превключвател на вашия компютър. Това успя да заобиколи съобщението за грешка без никакви допълнителни промени на вашия компютър.
- Отворете Virtual Switch Manager в Мениджър Hyper-V . Създайте Вътрешен превключвател .
- Сега задръжте Лого на Windows и след това натиснете R. Тип i netcpl. cpl и след това натиснете Въведете да отвориш Мрежови адаптери .
- Кликнете с десния бутон на вашия мрежов адаптер (жичен или wifi) и след това щракнете Имоти
- Кликнете върху Споделяне и изберете Позволете на други мрежови потребители да се свързват чрез интернет връзката на този компютър
- Изберете адаптер от списъка и след това щракнете Добре . Щракнете с десния бутон върху вашата виртуална машина и след това щракнете върху Настройки .
- Кликнете върху Мрежов адаптер и след това изберете новосъздадения Вътрешен превключвател
- Влезте в операционната система за гости и ако е необходимо, конфигурирайте мрежовите настройки