Poprawka: nie można utworzyć wirtualnego przełącznika Hyper-V 2019 (błąd 0x80070002)



Wypróbuj Nasz Instrument Do Eliminowania Problemów

Każda maszyna wirtualna hostowana w Hyper-V 2019 prawdopodobnie wymaga wirtualnej karty sieciowej do komunikacji z resztą sieci. Aby to zrobić, musielibyśmy utworzyć wirtualny przełącznik i przypisać go do maszyny wirtualnej. W Hyper-V są trzy różne przełączniki wirtualne, w tym prywatne, wewnętrzne i zewnętrzne. Przełącznik sieci prywatnej zapewnia komunikację tylko między maszynami wirtualnymi, które są hostowane na serwerze fizycznym. Oprócz tego wewnętrzny przełącznik zapewnia komunikację między maszynami wirtualnymi a hostem Hyper-V. Ostatnim, ale nie najmniejszym, jest przełącznik zewnętrzny. Przełącznik zewnętrzny jest powiązany z fizyczną kartą sieciową i zapewnia komunikację z całą siecią. Po utworzeniu przełącznika wirtualnego następnym krokiem byłoby przypisanie przełącznika wirtualnego do maszyny wirtualnej. Który przełącznik przypiszemy? Zależy to od przypadku użycia maszyny wirtualnej.



Niektórzy administratorzy IT napotykają problemy podczas tworzenia wirtualnych przełączników w Hyper-V, niezależnie od tego, czy próbują go utworzyć za pomocą GUI czy Powershell. Jeden z błędów jest znany jako „ Błąd podczas stosowania zmian właściwości przełącznika wirtualnego. Niepowodzenie podczas dodawania połączeń wirtualnego przełącznika Ethernet ”. Szczegóły pokazują identyfikator GUID adaptera wraz z ostatecznym tekstem , 'System nie może odnaleźć określonego pliku. (0x80070002) . Ten sam problem występuje nie tylko w Hyper-V 2019, ale także w Hyper-V 2016 i Hyper-V 2012.





Istnieje kilka przyczyn tego problemu, ale wiele z nich wskazuje na problem z kartą sieciową. Skoncentrujemy się na dwóch z nich i przeprowadzimy Cię przez rozwiązania, które pomogły administratorom IT rozwiązać problem. Obejmuje aktualizację karty sieciowej, usuwanie odniesień do karty sieciowej i ponowne dodanie roli Hyper-V. A więc zacznijmy. Jeśli rozwiązanie 1 nie rozwiąże problemu, wypróbuj rozwiązanie 2.

Rozwiązanie 1: Zaktualizuj sterowniki karty sieciowej

W naszym przypadku używamy fizycznego serwera HPE ProLiant ML350 Gen10 Server. Aby zaktualizować sterownik karty sieciowej, musielibyśmy uzyskać dostęp do strona producenta i pobierz oficjalny sterownik karty sieciowej. Ponieważ ten serwer korzysta z karty sieciowej Intela, możemy go również pobrać Witryna internetowa firmy Intel .

Rozwiązanie 2: Zainstaluj ponownie rolę Hyper-V i zresetuj odwołania do karty sieciowej

  1. Zaloguj sie lub połączyć się z Windows Server 2019, w którym zainstalowano rolę Hyper-V
  2. otwarty Menedżer serwera
  3. Kliknij Zarządzać a następnie wybierz Usunąć Role i funkcje
  4. Kliknij Kolejny pod Zanim zaczniesz
  5. Wybierz serwer docelowy i kliknij Kolejny
  6. Odznacz Hyper-V pod Usuń role serwera a następnie kliknij Usuń funkcje
  7. Kliknij Kolejny
  8. Kliknij Kolejny pod Usuń funkcje
  9. Wybierz W razie potrzeby uruchom ponownie serwer docelowy
  10. Kliknij tak aby potwierdzić, a następnie kliknij Windows automatycznie uruchomi się ponownie.
  11. Zaloguj sie lub połączyć się z Windows Server 2019, w którym zainstalowano rolę Hyper-V
  12. Kliknij prawym przyciskiem myszy na Menu Start i kliknij Windows Powershell (administrator)
  13. Rodzaj netcfg -d i naciśnij Wchodzić . Spowoduje to usunięcie wszystkich odniesień do karty sieciowej, więc upewnij się, że masz fizyczny dostęp do serwera lub masz dobre iLO lub inne połączenie zarządzania.
  14. Uruchom ponownie system Windows Server 2019
  15. Zaloguj sie lub połączyć się z Windows Server 2019, w którym zainstalowano rolę Hyper-V
  16. otwarty Menedżer serwera i zainstaluj Hyper-V, wykonując tę ​​samą procedurę, której używamy do usuwania roli. Będziesz musiał tylko wybrać rolę Hyper-V.
  17. Lewy przycisk myszy na Menu Start i wyszukaj Menedżer funkcji Hyper-V
  18. otwarty Menedżer funkcji Hyper-V
  19. Nawiguj i otwórz Virtual Switch Manager po prawej stronie okna Menedżera funkcji Hyper-V
  20. Wybierz Zewnętrzny pod Jaki typ przełącznika wirtualnego chcesz utworzyć a następnie kliknij Utwórz przełącznik wirtualny
  21. Wpisz nazwę przełącznika zewnętrznego
  22. Wybierz kartę sieciową w sekcji Sieć zewnętrzna
  23. Kliknij Zastosować i wtedy dobrze
  24. Przejdź do maszyny wirtualnej, do której chcesz przypisać nowy przełącznik wirtualny
  25. Kliknij prawym przyciskiem myszy maszynę wirtualną i kliknij Ustawienia
  26. Kliknij Adapter sieciowy
  27. Wybierz Zewnętrzny wirtualny przełącznik pod Przełącznik wirtualny
  28. Kliknij Zastosować i wtedy dobrze
  29. Dodaj adres IP (jeśli nie używasz DHCP)
  30. Ciesz się pracą z Hyper-V i maszynami wirtualnymi
3 minuty czytania