修正:Hyper-V2019で仮想スイッチのリストを取得しようとしたときにエラーが発生しました



問題を排除するために楽器を試してください

仮想マシンとネットワークの他の部分との間の通信を可能にするには、ネットワークスイッチを適切に構成することが必須です。手順は簡単です。必要なのは、Hyper-Vマネージャーで仮想スイッチマネージャーを開き、プライベート、内部、または外部の使用可能な仮想スイッチの1つを作成することです。ホストの問題が原因で、ネットワークスイッチにアクセスしたりインストールしたりできない場合があります。ユーザーが直面するエラーの1つは、Hyper-Vの仮想スイッチの一覧表示に関する問題です。問題の完全なメッセージは次のとおりです。 Hyper-Vで仮想スイッチのリストを取得しようとしたときにエラーが発生しました。





この問題は、Hyper-VがインストールされているWindowsServerまたはWindowsクライアントマシンで発生する可能性があります。 Hyper-VクライアントをホストしているWindows101909で問題を解決する方法を紹介します。



解決策1:Hyper-V拡張可能仮想スイッチでプロトコルを有効にする

最初のソリューションでは、Hyper-V拡張可能仮想スイッチでプロトコルを有効にします。 Hyper-V拡張可能仮想スイッチには、物理​​ネットワークカードからアクセスできます。外部スイッチとして使用するカードを選択してください。外部スイッチは、仮想マシンとネットワークの他の部分との間の通信を提供します。

  1. を保持します Windowsロゴ を押して R 、タイプ inetcpl。 cpl を押して 入る。
  2. 右クリックネットワークカード 外部スイッチを作成してからクリックするために使用されます プロパティ
  3. 選択する Hyper-V拡張可能仮想スイッチ 次にクリックします インストール
  4. 選択する プロトコル 次にクリックします 追加
  5. ネットワークプロトコルを選択します 選択する 信頼性の高いマルチキャストプロトコル 次にクリックします OK
  6. クリック 閉じる そして r eboot あなたのウィンドウズ
  7. Hyper-VでVirtualSwitch Managerを開き、外部ネットワークスイッチを作成してみます

解決策2:PowerShellを使用して仮想スイッチを作成する

この問題はGUIの使用時に発生するため、一部のエンドユーザーはPowerShellを使用して外部スイッチを正常に作成しました。

  1. クリック スタートメニュー とタイプ パワーシェル 。右クリック パワーシェル 次にクリックします 管理者として実行
  2. クリック はい 確認して次のコマンドを入力します 新しい外部仮想スイッチを作成するには
    New-VMSwitch -name ExternalSwitch -NetAdapterName Ethernet -AllowManagementOS $ true

-名前 ネットワークアダプタがHyper-Vマネージャにどのように表示されるか



-NetAdapterName コマンドの名前です

-AllowManagementOS ホストとVMの両方がインターネットを使用する場合は$ trueです

  1. 開いた 仮想スイッチマネージャーHyper-Vマネージャー リストに外部スイッチが表示されているかどうかを確認します。私たちの場合はそうです。

解決策3:Hyper-Vの役割を再インストールする

このソリューションでは、Windows 10でHyper-Vを無効にしてから再度有効にします。無効化/有効化の手順の間、仮想マシンはHyper-Vマネージャーに保持されます。 Windows 10でHyper-Vの役割を有効にする方法については、すでに説明しました。詳細を読み、この手順に従うことができます。 Hyper-Vの役割 論文。

読んだ2分