Windows
 Computer >> コンピューター >  >> システム >> Windows

Hyper-Vで「仮想スイッチのプロパティ変更を適用中にエラー」が発生する場合の対処法【Windows 11/10】

Windows 11またはWindows 10のPCで、同一の物理ネットワークアダプターに対してHyper-Vの仮想スイッチ(vSwitch)を再作成しようとした際に、「Error applying Virtual Switch Properties changes(仮想スイッチのプロパティ変更を適用中にエラーが発生しました)」というメッセージが表示されることがあります。本記事では、このエラーの主な原因を特定し、最も効果的な解決策を順を追ってご紹介します。

Hyper-Vで「仮想スイッチのプロパティ変更を適用中にエラー」が発生する場合の対処法【Windows 11/10】

エラーメッセージの内容

この問題が発生すると、以下のようなエラーメッセージが表示されます。

Virtual Switch Manager
仮想スイッチのプロパティ変更を適用中にエラーが発生しました
仮想イーサネットスイッチ接続の追加に失敗しました。
イーサネットスイッチポートへの接続に失敗しました(スイッチ名='<デバイスID>'、ポート名='<ポートID>'、アダプターGUID='{GUID ID}'):指定されたファイルが見つかりません。(0x80070002)

このエラーは、WindowsをアップグレードしたPC上で仮想スイッチを一度削除した後、同じ物理ネットワークアダプターに対して再作成しようとしたタイミングで発生します。エラーの内容からは、Hyper-V仮想スイッチマネージャーの一覧には表示されていないものの、システム内部には仮想スイッチがまだ残留している状態であることが分かります。

Hyper-Vにおける仮想スイッチとは?

対応するコンピューターにHyper-Vサーバーの役割をインストールすると、Hyper-Vマネージャーから仮想スイッチを利用できるようになります。仮想スイッチ(vSwitch)はソフトウェアベースのレイヤー2イーサネットスイッチであり、プログラムによる管理が可能で拡張性にも優れています。これにより、仮想マシン(VM)を仮想ネットワークと物理ネットワークの双方に接続することが可能になります。

Hyper-Vの仮想スイッチの種類

仮想スイッチマネージャーで作成できる仮想スイッチには、次の3種類があります。

  • 外部(External):物理ネットワークアダプターにバインドし、VMが物理ネットワークやインターネットと通信できるようにします。
  • 内部(Internal):ホストOSとVM間の通信を目的としたスイッチです。
  • プライベート(Private):VM同士の通信のみに使用され、ホストOSや物理ネットワークからは隔離されます。

「仮想スイッチのプロパティ変更を適用中にエラー」の7つの解決策

この問題に直面した場合は、以下の解決策を順番に試し、Windows 11/10のHyper-Vでエラーが解消されるかどうかを確認してください。

  1. Microsoft Easy Fixを実行する
  2. PowerShellで外部スイッチを作成する
  3. ネットワーク接続をリセットする
  4. ネットワークアダプターのドライバーを更新する
  5. ネットワークアダプターをアンインストールして再インストールする
  6. インターネット接続の共有を有効にする
  7. Hyper-Vの役割を再インストールする

それでは、各解決策の具体的な手順を見ていきましょう。

1. Microsoft Easy Fixを実行する

Microsoftはこの問題を認識しており、Windows 11/10のHyper-Vで発生する「仮想スイッチのプロパティ変更を適用中にエラー」を自動的に修復するEasy Fixツールを公開しています。

Easy Fixをダウンロードして実行する前に、以下の点に注意してください。

  • ツールの実行中はネットワーク接続が失われます。
  • ウィザードの完了後、PCを手動で再起動する必要があります。
  • 既知のWi-Fiネットワークには手動で再接続する必要があります。
  • PCの再起動後、Hyper-V仮想スイッチマネージャーを使用して仮想スイッチを再作成する必要があります。

2. PowerShellで外部スイッチを作成する

GUIから外部スイッチを作成する際にこの問題が発生するケースが知られています。その場合は、PowerShellを使って外部スイッチを作成することで、エラーを回避できる可能性があります。

PowerShellで外部スイッチを作成するには、以下の手順を実行します。

  • Windowsキー + Xを押してパワーユーザーメニューを開きます。
  • キーボードのAキーを押し、管理者(昇格)モードでPowerShellを起動します。
  • PowerShellコンソールに以下のコマンドを入力(またはコピー&ペースト)して、Enterキーを押します。<NameOfTheSwitch>には作成するスイッチ名(Hyper-Vマネージャーに表示される名前)、<NameOfNetworkAdapter>にはスイッチに関連付けるネットワークアダプター名を指定します。
New-VMSwitch -name <NameOfTheSwitch> -NetAdapterName <NameOfNetworkAdapter> -AllowManagementOS $true
  • コマンドレットの実行が完了したら、PowerShellを終了します。
  • 適用中(Applying)」ダイアログが表示されている間に、コントロールパネルの「ネットワーク接続」でWi-Fiアダプターを無効化し、その後再度有効化します。

完了後、Hyper-Vの仮想スイッチマネージャーに外部スイッチが表示されているかどうかを確認しましょう。

3. ネットワーク接続をリセットする

この方法では、netcfgコマンドを使用してネットワーク接続をリセットします。netcfgは、ネットワーク構成を管理するためのコマンドラインユーティリティです(GUI版も存在しますが、ここではPowerShellでコマンドを実行します)。

注意:このコマンドを実行すると、既存のすべてのネットワーク接続が削除されるため、実行前にシステムの復元ポイントを作成しておくことを強くお勧めします。

  • 管理者モードでPowerShellを開きます。
  • PowerShellコンソールに以下のコマンドを入力し、Enterキーを押します。これにより、すべてのネットワークアダプターが再起動され、MUXオブジェクトが削除されます。
netcfg -d
  • コマンドの実行が完了したら、PowerShellを終了します。

その後、Hyper-Vマネージャーで仮想スイッチマネージャーを開き、外部スイッチの作成を試みてください。エラーが再発する場合は、次の解決策に進みます。

4. ネットワークアダプターのドライバーを更新する

ネットワークアダプターのドライバーを最新バージョンに更新し、エラーが解消されるかどうかを確認します。デバイスマネージャーからの更新に加えて、PCメーカーやアダプターベンダーの公式サイトから最新ドライバーを入手するのも有効です。更新後もエラーが解決しない場合は、次の方法へ進みましょう。

5. ネットワークアダプターをアンインストールして再インストールする

Hyper-Vで「仮想スイッチのプロパティ変更を適用中にエラー」が発生する場合の対処法【Windows 11/10】

この方法では、デバイスマネージャーからネットワークアダプターをアンインストールした後、再度外部スイッチの作成を試みます。アダプターが再検出される際に既定のドライバーがインストールされ、アダプターのリフレッシュ(ネットワークアダプターのリセットと同等の効果)が行われます。

ネットワークアダプターをアンインストールするには、以下の手順に従います。

  • デバイスマネージャーを開きます。
  • インストール済みデバイスの一覧を下にスクロールし、ネットワークアダプターの項目を展開します。
  • アンインストールするネットワークアダプターを右クリックします。
  • デバイスのアンインストールを選択します。
  • このデバイスのドライバーソフトウェアを削除するにチェックを入れます。
  • アンインストールをクリックします。
  • アンインストールが完了したら、PCを再起動します。

6. インターネット接続の共有を有効にする

この方法では、Windows 11/10のPCでインターネット接続の共有(ICS)を有効にします。「ネットワーク接続」で対象アダプターのプロパティを開き、「共有」タブから設定を行うことで、仮想スイッチの作成に関する不具合が改善する場合があります。実行後もエラーが解決しない場合は、次の解決策を試してください。

7. Hyper-Vの役割を再インストールする

最後に、Windows 11/10のPCでHyper-Vを再インストールします。再インストールの手順中でも、仮想マシン(VM)はHyper-Vマネージャー内に保持されます。Hyper-Vで仮想マシンの作成に成功したら、PCを再起動してください。

本記事が、Hyper-Vの仮想スイッチに関するエラーの解決に役立てば幸いです。

関連記事:Hyper-Vで仮想マシン構成の読み込み中にエラーが発生した場合の対処法

Hyper-Vで「仮想スイッチのプロパティ変更を適用中にエラー」が発生する場合の対処法【Windows 11/10】
  1. Windows 10でHuluのプロファイル切り替えエラーを解決する9つの方法

    Huluはアメリカ発の急成長中の定額制動画配信サービスです。親会社はDisney(ディズニー)であり、映画やドラマ、アニメなど多彩なエンターテインメントコンテンツを提供しています。しかし、サービスを利用する中で、「プロファイルの切り替えエラー」に遭遇するユーザーも少なくありません。Huluでは複数のプロファイルを作成して利用できるため、アカウントのプロファイルに起因するトラブルが発生することがあります。本記事では、このエラーを簡単な方法で解決する手順を詳しく解説します。 Windows 10でHuluのプロファイル切り替えエラーを修正する方法 Huluのプロファイルエラーにはさまざまな原因が

  2. 【Windows】エラー0xc00d3e8e「予期しないエラーのためプロパティを適用できません」の解決方法13選

    Windows Vistaでは「ユーザーアカウント制御(UAC)」という新しい機能が導入されました。この導入以降、Windows自体にも多くの変更が加えられています。Windows Vistaより新しいOSがインストールされたパソコンに対して何らかの変更を加えるには、管理者権限が不可欠です。 しかし、一部のWindowsユーザーからは、管理者権限に関するエラーが報告されています。「予期しないエラーのため、プロパティを適用できません」というこのエラー(エラーコード:0xc00d3e8e)が発生すると、ファイルへの変更の保存や設定の適用ができなくなってしまいます。 この種のエラーは、動画・音声・ド