仮想スイッチは、異なる仮想マシン間の通信に役立ち、インターネット上のトラフィックを転送します。 Hyper-V の要件に従って、プライベート、内部、および外部仮想スイッチを構成できます。ホストの問題が原因で、ネットワーク スイッチへのアクセスやインストールができない場合があります。一部のユーザーは、Hyper-V の仮想スイッチのリストで問題に直面しました。この記事では、あなたが見たときに何をすべきかを学びます Hyper-V で仮想スイッチのリストを取得しようとしているときにエラーが発生しました .
仮想スイッチのリストを取得しようとしているときにエラーが発生しました。コンピューターでの操作に失敗しました: 一般的なエラーです。
仮想スイッチのリストを取得しようとしているときにエラーが発生しました
修正するには 仮想スイッチのリストを取得しようとしているときにエラーが発生しました メッセージが表示されたら、以下の解決策に従ってください。
- Hyper-V 拡張可能仮想スイッチでプロトコルを有効にする
- PowerShell を使用して仮想スイッチを作成する
- Hyper-V を再インストールする
- ネットワーク アダプタを再インストールする
始めましょう。
1] Hyper-V拡張可能仮想スイッチでプロトコルを有効にする
このソリューションでは、Hyper-V 拡張可能仮想スイッチでプロトコルを有効にします。コンピューターの物理ネットワーク カードは、Hyper-V 拡張可能仮想スイッチにアクセスできます。仮想マシンは、外部スイッチを介して物理ネットワーク インターフェイスと通信できます。その特定のスイッチで使用されるネットワーク アダプターを選択する必要があります。以下の手順に従って、同じことを行います。
- Windows + R キーを押して、実行ダイアログ ボックスを開きます。
- ncpa.cpl と入力し、Enter ボタンを押します。
- 外部スイッチの作成に使用するネットワーク カードを右クリックし、[プロパティ] をクリックします。
- [Hyper-V 拡張可能仮想スイッチ] にチェックを入れ、[インストール] をクリックします。
- [プロトコル] を選択し、[追加] をクリックします
- [信頼できるマルチキャスト プロトコル] を選択し、[OK] をクリックします。
- [閉じる] ボタンをクリックします。
ここで、Hyper-V で仮想スイッチ マネージャーを開き、外部ネットワーク スイッチの作成を試みます。
Windows10ホワイトリストアプリケーション
2] PowerShell を使用して仮想スイッチを作成する
この問題は GUI を使用している場合にのみ発生するため、一部のユーザーは PowerShell を使用して外部スイッチを正常に作成しました。ここでは、仮想マシンや外部ネットワークとの通信に役立つ PowerShell を介して外部スイッチを作成する方法を学習します。次に、同じことを行うには、以下のガイドに従ってください。
Windows キーを押して、「PowerShell」と入力します。 PowerShell を右クリックし、[管理者として実行] を選択します。 UAC からプロンプトが表示されたら、[はい] ボタンをクリックします。
新しい外部仮想スイッチを作成するには、次のコマンドを入力します。
New-VMSwitch -name ExternalSwitch -NetAdapterName Ethernet -AllowManagementOS $true
-名前 : このコマンドを使用して、vEthernet という名前の新しい仮想スイッチを作成できます。
-NetAdapterName : このコマンドは、バインドする物理ネットワーク アダプターを指定するために使用されます。
$true を指定した -AllowManagementOS パラメーター 注: コマンドのこのパラメーターにより、ホスト OS は仮想スイッチと物理 NIC を VM と共有できます。
最後に、Hyper-V で仮想スイッチ マネージャーを開き、外部スイッチが一覧に表示されているかどうかを確認します。
3] Hyper-Vを再インストールする
上記の解決策のいずれも機能しない場合は、Hyper-V を無効にしてから有効にすると、問題を解決できます。 Hyper-V を無効または有効にしても、仮想マシンに害はありません。 Hyper-V マネージャーに保持されます。所定の手順に従って、Windows コンピューターで Hyper-V を再起動または再インストールします。
- スタート メニューからコントロール パネルを起動します。
- [プログラム] > [プログラムと機能] に移動します。
- [Windows の機能を有効または無効にする] をクリックします。
- Hyper-V を探します。
- チェックを外して、[OK] をクリックします。機能を再度有効にする前に、コンピューターを再起動することをお勧めします。
再起動後、同じパネルから Hyper-V を有効にし、問題が解決しないかどうかを確認します。
- 同じことを行うには、以下の手順に従います。
- スタート メニューからデバイス マネージャーを開きます。
- ネットワーク アダプタを展開します。
- ネットワーク ドライバーを右クリックし、[デバイスのアンインストール] をクリックします。
- デバイスをアンインストールした後、システムを再起動し、ドライバーがインストールされているかどうかを確認します。
- ネットワーク ドライバは、次の Web サイトからもダウンロードできます。 メーカーのウェブサイト .
新しいドライバーをインストールした後、仮想スイッチを作成すると、正常に機能します。
また読む: Hyper-V で仮想スイッチを構成する方法 .
仮想スイッチへの 3 種類の接続は何ですか?
仮想スイッチには、外部、内部、およびプライベートの 3 種類があります。内部スイッチは仮想マシンがホストと通信できるようにし、外部スイッチは VM とネットワーク アダプター間の通信を可能にし、プライベート スイッチは単一のホスト コンピューターでホストされている VM 間で通信できるようにします。
読む: Hyper-V で仮想スイッチ プロパティの変更を適用する際のエラーを修正