Oprava: Došlo k chybě při pokusu o načtení seznamu virtuálních přepínačů v Hyper-V 2019

Správně nakonfigurované síťové přepínače jsou povinné, aby umožňovaly komunikaci mezi virtuálními stroji a zbytkem sítě. Postup je přímočarý; vše, co potřebujete, je otevřít Virtual Switch Manager ve Správci Hyper-V a vytvořit jeden z dostupných virtuálních přepínačů, soukromých, interních nebo externích. Někdy kvůli problémům na hostiteli není možné přistupovat k síťovým přepínačům nebo je instalovat. Jednou z chyb, kterým uživatelé nakonec čelí, je problém se seznamem virtuálních přepínačů v Hyper-V. Celá zpráva čísla je: Při pokusu o načtení seznamu virtuálních přepínačů v Hyper-V došlo k chybě.

K tomuto problému může dojít na klientských počítačích se systémem Windows Server nebo Windows, kde je nainstalována technologie Hyper-V. Ukážeme vám, jak vyřešit problém v systému Windows 10 1909, který je hostitelem klienta Hyper-V.

Řešení 1: Povolte protokol v Hyper-V Extensible Virtual Switch

V prvním řešení povolíme protokol v Hyper-V Extensible Virtual Switch. Hyper-V Extensible Virtual Switch je přístupný na vaší fyzické síťové kartě. Vyberte kartu, která bude použita jako externí přepínač. Externí přepínač zajišťuje komunikaci mezi virtuálními stroji a zbytkem sítě.

  1. Podrž Logo Windows a stiskněte R, zadejte inetcpl.kpl a stiskněte Enter.
  2. Klikněte pravým tlačítkem myši na síťová karta slouží k vytvoření externího přepínače a poté klepněte na Vlastnosti.
  3. Vybrat Hyper-V Extensible Virtual Switch a poté klikněte Nainstalujte.
  4. Vybrat Protokol a poté klikněte Přidat
  5. Pod Vyberte Síťový protokol vybrat Spolehlivý protokol vícesměrového vysílání a poté klikněte OK
  6. Klepněte na Zavřít a reboot Windows
  7. Otevřete Virtual Switch Manager v Hyper-V a zkuste vytvořit externí síťový přepínač

Řešení 2: Vytvořte virtuální přepínač pomocí prostředí PowerShell

Protože k tomuto problému dochází při použití grafického uživatelského rozhraní, někteří koncoví uživatelé úspěšně vytvořili externí přepínač pomocí prostředí PowerShell.

  1. Klikněte na Nabídka Start a zadejte PowerShell. Klikněte pravým tlačítkem na PowerShell a poté klikněte Spustit jako administrátor
  2. Klepněte na Ano potvrďte a zadejte následující příkaz vytvořit nový externí virtuální přepínač, kde
    New-VMSwitch -name ExternalSwitch -NetAdapterName Ethernet -AllowManagementOS $ true

-název je způsob, jakým se síťový adaptér zobrazí ve Správci technologie Hyper-V

-NetAdapterName je název příkazu

-AllowManagementOS je $ true pro hostitele a VM, aby oba měli internet

  1. Otevřeno Virtual Switch Manager v Správce technologie Hyper-V a zkontrolujte, zda je v seznamu viditelný externí přepínač. V našem případě ano.

Řešení 3: Přeinstalujte roli Hyper-V

V tomto řešení deaktivujeme a poté znovu povolíme Hyper-V v systému Windows 10. Nebojte se, během procedury deaktivace / povolení budou vaše virtuální počítače uchovávány ve Správci Hyper-V. Už jsme hovořili o tom, jak můžete povolit roli Hyper-V ve Windows 10. Můžete si přečíst více a postupovat podle pokynů v tomto článku o roli Hyper-V.