次の方法で共有


Hyper-V 環境内での V スイッチの作成が失敗する

この記事では、Hyper-V 環境内での V スイッチの作成が失敗する問題の回避策について説明します。

元の KB 番号: 2486812

現象

仮想ネットワーク マネージャーから仮想スイッチを作成しようとすると、新しい仮想ネットワークの変更の適用中にエラー メッセージが表示されます。 エラー メッセージの状態: "セットアップ スイッチが失敗しました。 ネットワーク アダプターの <名にバインドできません> 既に別の仮想ネットワークにバインドされているためです。

スクリプトを使用して仮想スイッチを作成すると、次のいずれかのエラーが表示されることがあります。

Net2New-VirtualNetwork の作成: VMM は、サーバーで Hyper-V 操作を完了できません...(エラー ID: 12700、詳細エラー: 不明なエラー (0x8005))

または:

Remove-VirtualNetwork: サーバー k9-campos7000-5.ad.iss-eps.netに接続しようとしたときにハードウェア管理エラーが発生しました。(エラー ID: 2927、詳細エラー: 不明なエラー (0x80338029))

スクリプトによっては多くのエラー コードが考えられますが、一般に、エラーがスイッチを直接指していない場合があります。

原因

ネットワーク アダプターには、Hyper-V 仮想スイッチによって使用されるプロトコルが引き続きバインドされています。 これは、vms_pp バインディングと呼ばれます。 (Microsoft Virtual Network Switch Protocol)

Note

この問題は、現在、特定のネットワーク アダプターまたはハードウェア プラットフォームに固有のものではありません。

ネットワーク バインドを変更する

この問題を回避するには、次の手順を使用してネットワーク バインドを変更します。

  1. すべてのネットワーク アダプターとそのバインドの一覧を生成します。 問題のあるアダプターを見つけて、vms_pp バインドが有効になっているかどうかを確認します。 次のコマンドレットを実行し、アダプターの名前をメモします。

    Get-NetAdapterBinding -ComponentID "vms_pp"
    
  2. 次のコマンドレットを使用して、vms_pp バインドを無効にします。

    Disable-NetAdapterBinding -Name "<Adapter Name>" -ComponentID "vms_pp"
    
  3. 最初の手順をもう一度実行し、 Enabled プロパティの値が Falseされていることを確認します。 これは、バインディングが削除されたことを確認するためです。