Fix: Kan inte skapa Hyper-V 2019 Virtual Switch (Fel 0x80070002)

Varje virtuell maskin som är värd på Hyper-V 2019 kräver förmodligen ett virtuellt nätverkskort för att kunna kommunicera med resten av nätverket. För att göra det skulle vi behöva skapa en virtuell switch och tilldela den till den virtuella maskinen. Det finns tre olika virtuella switchar på Hyper-V inklusive privata, interna och externa. Den privata nätverksomkopplaren tillhandahåller endast kommunikation mellan virtuella maskiner som är värd på en fysisk server. Dessutom tillhandahåller den interna omkopplaren kommunikation mellan virtuella maskiner och Hyper-V-värd. Den sista men inte minst är den externa omkopplaren. En extern switch är bunden till det fysiska nätverkskortet och tillhandahåller kommunikation med hela nätverket. När vi skapat en virtuell switch skulle nästa steg vara att tilldela en virtuell switch till den virtuella maskinen. Vilken switch kommer vi att tilldela? Det beror på den virtuella maskinens användningsfall.

Vissa IT-administratörer har problem när de skapar virtuella switchar på Hyper-V, oavsett om de försöker skapa den via GUI eller Powershell. Ett av felet kallas ” Fel vid tillämpning av virtuella switchegenskapsändringar. Det gick inte att lägga till virtuella Ethernet-switchanslutningar. ” Detaljerna visar adapterns GUID med den slutliga texten , ” Systemet kan inte hitta den angivna filen. (0x80070002) . Samma problem inträffar inte bara på Hyper-V 2019 utan också på Hyper-V 2016 och Hyper-V 2012.

Det finns några orsaker till att detta problem uppstår, men många av dem pekar på ett problem med nätverkskortet. Vi kommer att fokusera på två av dem och leda dig genom lösningar som har hjälpt IT-administratörer att lösa ett problem. Det inkluderar uppdatering av nätverkskortet, radering av NIC-referenser och återinmatning av Hyper-V-roll. Så låt oss börja. Om lösning 1 inte löser ditt problem, försök med lösning 2.

Lösning 1: Uppdatera nätverkskortsdrivrutiner

I vårt fall använder vi den fysiska servern HPE ProLiant ML350 Gen10 Server. För att uppdatera drivrutinen för nätverkskortet måste vi komma åt tillverkarens webbplats och ladda ner en officiell drivrutin för nätverkskortet. Eftersom denna server använder Intels nätverkskort kan vi också ladda ner det på Intels webbplats.

Lösning 2: Installera om Hyper-V-roll och återställ NIC-referenser

  1. Logga in eller anslut till Windows Server 2019 där du installerade Hyper-V-roll
  2. Öppna Server Manager
  3. Klicka på Hantera och välj sedan Ta bort roller och funktioner
  4. Klicka på Nästa under Innan du börjar
  5. Välj destinationsservern och klicka på Nästa
  6. Avmarkera Hyper-V under Ta bort serverroller och klicka sedan på Ta bort funktioner

  7. Klicka på Nästa
  8. Klicka på Nästa under Ta bort funktioner
  9. Välj Starta om destinationsservern automatiskt vid behov
  10. Klicka på Ja för att bekräfta och klicka sedan på Windows omstartas automatiskt.

  11. Logga in eller anslut till Windows Server 2019 där du installerade Hyper-V-roll
  12. HögerklickaStart-menyn och klicka på Windows Powershell (Admin)
  13. Skriv netcfg -d och tryck på Enter . Detta kommer att ta bort alla NIC-referenser, så se till att du har fysisk åtkomst till servern eller har en bra iLO eller annan hanteringsanslutning.

  14. Starta om Windows Server 2019
  15. Logga in eller anslut till Windows Server 2019 där du installerade Hyper-V-roll
  16. Öppna Server Manager och installera Hyper-V genom att följa samma procedur som vi använder för att ta bort rollen. Du behöver bara välja Hyper-V-roll.
  17. VänsterklickaStart-menyn och sök efter Hyper-V Manager
  18. Öppna Hyper-V Manager
  19. Navigera och öppna Virtual Switch Manager på höger sida av Hyper-V Manager-fönstret
  20. Välj Extern under Vilken typ av virtuell switch vill du skapa och klicka sedan på Skapa virtuell switch
  21. Skriv namnet på den externa omkopplaren
  22. Välj nätverkskort under Externt nätverk
  23. Klicka på Apply och sedan på OK
  24. Navigera till den virtuella maskinen där du vill tilldela en ny virtuell switch
  25. Högerklicka på den virtuella maskinen och klicka på Inställningar
  26. Klicka på nätverksadapter
  27. Välj Extern virtuell switch under Virtual Switch

  28. Klicka på Apply och sedan på OK
  29. Lägg till IP-adress (om du inte använder DHCP)
  30. Njut av att arbeta med Hyper-V och virtuella maskiner

Intressanta Artiklar