仮想マシンとネットワークの他の部分との間の通信を可能にするには、ネットワークスイッチを適切に構成することが必須です。手順は簡単です。必要なのは、Hyper-Vマネージャーで仮想スイッチマネージャーを開き、プライベート、内部、または外部の使用可能な仮想スイッチの1つを作成することです。ホストの問題が原因で、ネットワークスイッチにアクセスしたりインストールしたりできない場合があります。ユーザーが直面するエラーの1つは、Hyper-Vの仮想スイッチの一覧表示に関する問題です。問題の完全なメッセージは次のとおりです。 Hyper-Vで仮想スイッチのリストを取得しようとしたときにエラーが発生しました。
この問題は、Hyper-VがインストールされているWindowsServerまたはWindowsクライアントマシンで発生する可能性があります。 Hyper-VクライアントをホストしているWindows101909で問題を解決する方法を紹介します。
解決策1:Hyper-V拡張可能仮想スイッチでプロトコルを有効にする
最初のソリューションでは、Hyper-V拡張可能仮想スイッチでプロトコルを有効にします。 Hyper-V拡張可能仮想スイッチには、物理ネットワークカードからアクセスできます。外部スイッチとして使用するカードを選択してください。外部スイッチは、仮想マシンとネットワークの他の部分との間の通信を提供します。
- を保持します Windowsロゴ を押して R 、タイプ inetcpl。 cpl を押して 入る。
- 右クリック に ネットワークカード 外部スイッチを作成してからクリックするために使用されます プロパティ 。
- 選択する Hyper-V拡張可能仮想スイッチ 次にクリックします インストール 。
- 選択する プロトコル 次にクリックします 追加
- 下 ネットワークプロトコルを選択します 選択する 信頼性の高いマルチキャストプロトコル 次にクリックします OK
- クリック 閉じる そして r eboot あなたのウィンドウズ
- Hyper-VでVirtualSwitch Managerを開き、外部ネットワークスイッチを作成してみます
解決策2:PowerShellを使用して仮想スイッチを作成する
この問題はGUIの使用時に発生するため、一部のエンドユーザーはPowerShellを使用して外部スイッチを正常に作成しました。
- クリック スタートメニュー とタイプ パワーシェル 。右クリック パワーシェル 次にクリックします 管理者として実行
- クリック はい 確認して次のコマンドを入力します 新しい外部仮想スイッチを作成するには
New-VMSwitch -name ExternalSwitch -NetAdapterName Ethernet -AllowManagementOS $ true
-名前 ネットワークアダプタがHyper-Vマネージャにどのように表示されるか
-NetAdapterName コマンドの名前です
-AllowManagementOS ホストとVMの両方がインターネットを使用する場合は$ trueです
- 開いた 仮想スイッチマネージャー に Hyper-Vマネージャー リストに外部スイッチが表示されているかどうかを確認します。私たちの場合はそうです。
解決策3:Hyper-Vの役割を再インストールする
このソリューションでは、Windows 10でHyper-Vを無効にしてから再度有効にします。無効化/有効化の手順の間、仮想マシンはHyper-Vマネージャーに保持されます。 Windows 10でHyper-Vの役割を有効にする方法については、すでに説明しました。詳細を読み、この手順に従うことができます。 Hyper-Vの役割 論文。
読んだ2分