Fix: Ethernet Switch Error Virtuell maskin kunde inte startas i Hyper-V 2019
Ibland på grund av system- eller maskinvaruändringar misslyckas en virtuell maskin att starta ordentligt, vanligtvis eftersom den inte kan läsa de befintliga systemresurserna på din dator. Det finns variationer i problemet där virtuella maskiner inte kan startas på grund av Ethernet-virtuella switchfel.
Hela felmeddelandet är:
Ett fel uppstod när du försökte starta de valda virtuella maskinerna. Syntetisk Ethernet-port: Fel Det finns inte tillräckliga systemresurser för att slutföra den begärda tjänsten. Det gick inte att allokera resurser finns för att slutföra resurser till ett virtuellt nätverk. Ethernet-omkopplaren kanske inte finns.
Felkoden antyder att det finns ett problem med en eller flera virtuella växlar som tilldelas den virtuella maskinen. Den virtuella växeln kan tas bort från Hyper-V-värden eller så fungerar den inte korrekt.
Det finns tre typer av virtuella växlar; Privat switch som endast tillhandahåller kommunikation mellan de virtuella maskinerna, Intern omkopplare som tillhandahåller kommunikation mellan värd- och virtuella maskiner och Extern som tillhandahåller kommunikation mellan virtuella maskiner och resten av nätverket.
Vi måste identifiera vilken virtuell switch som har ett problem och sedan fixa det i enlighet med detta. Det är också nödvändigt att undersöka om samma problem finns på alla virtuella maskiner som använder en viss virtuell switch eller bara på en enskild virtuell maskin.
Det här problemet är inte bara relaterat till Hyper-V 2019 utan också till tidigare versioner av Hyper-V-servrar och Hyper-V-klienter. Vi kommer att simulera samma problem på Hyper-V 2019 och en virtuell maskin med Windows Server 2019 installerat.
I det första steget kommer vi att kontrollera om Konfiguration fel visas i den virtuella maskinen som har ett problem.
- Öppna Hyper-V Manager på Windows Server (2012, 2012 R2, 2016 eller 2019) eller Windows Client (8, 8.1 och 10)
- Högerklicka på den virtuella maskinen och välj sedan inställningar
- Under Hårdvara lista klicka på Nätverksadapter.
Du ser på skärmdumpen nedan att den här nätverksadaptern har ett konfigurationsfel. Vi ser inte mycket information här, så vi hoppar till inställningarna för Hyper-V Manager. - Stänga Välj fönstret värd, rhögerklicka på den och välj sedan Virtual Switch Manager.
- Under Virtuella växlar, klicka på den virtuella nätverksomkopplaren som tilldelas en virtuell maskin som har problem med nätverksadaptern.
I vårt fall är det en adapter som heter LAN. Vi kan se att LAN är en extern adapter som använder fysiskt nätverkskort Realtek USB GbE Family Controller och det ger kommunikation mellan virtuella maskiner och resten av nätverket. - När vi väl har identifierat vilket nätverkskort som används för virtuell switch, är nästa steg att verifiera om nätverkskortet är anslutet och fungerar korrekt. Navigera till Kontrollpanelen \ Nätverk och Internet \ Nätverksanslutningar och kontrollera om nätverkskortet är aktiverat eller inaktiverat eller anslutet till nätverket.
Om nätverkskortet är aktiverat och anslutet till nätverket, kontrollera drivrutinerna. Om det här problemet har inträffat när du har uppdaterat din nätverkskortdrivrutin, överväg att göra en återställning. Detta kan göras med Enhetshanteraren. Du kan läsa mer i Lösning 1.