Windows 11でHyper-V USBパススルーを設定する方法

Hyper-VのUSBパススルーを使用すると、仮想マシンと重要なファイルをコピーして貼り付けることができます。デフォルトでは、USBパススルーは有効になっておらず、上記のアクティビティを実行する場合はオンにする必要があります。この投稿では、Windows 11/10でHyper-V USBパススルーを設定する方法について学習します。

Windows 11/10でHyper-V USBパススルーを設定する

以下のいずれかの方法を使用して、Hyper-V USBパススルーを設定できます。

  1. Hyper-V設定からHyper-V USBパススルーを構成する
  2. リモートデスクトップからHyper-V USBパススルーを構成する

それらについて詳しく説明します。

1] Hyper-V設定からHyper-V USBパススルーを構成する

拡張セッションモードを使用すると、仮想マシン接続ツールの助けを借りて、ローカルデバイスとリソースを仮想マシンセッションにリダイレクトできます。この機能は、Windows 11/10/8/8.1などのWindowsクライアントバージョンではデフォルトで有効になっていますが、Windows Server 2012 R2またはWindows Server 2016では、手動で有効にする必要があります。また、ネットワーク接続はゲストOSではなくホストにのみ必要であることに注意してください。拡張セッションモードを有効にして構成するには、以下の手順に従ってください。

  1. Hyper-Vマネージャーを起動し、VMを右クリックして[Hyper-V設定]を選択します。
  2. 次に、[拡張セッションモードポリシー]タブに移動し、拡張セッションモードを許可するに関連付けられているボックスをオンにします。
  3. 次に、[拡張セッションモード]に移動し、拡張セッションモードを使用するに関連付けられているボックスをオンにします。
  4. 次に、[適用]>[OK]をクリックします。
  5. 次に、仮想マシンを起動する必要があります。
  6. ディスプレイ構成のプロンプトが表示されたら、[オプションの表示]をクリックします。
  7. [ローカルリソース]タブに移動し、[ローカルデバイスとリソース]セクションから詳細をクリックします。
  8. その他のサポートされているプラグアンドプレイ(PnP)デバイスに関連付けられているボックスと、その下に表示される後から接続するデバイスをオンにします。
  9. OKをクリックします。
  10. [ディスプレイ構成]ウィンドウに戻ったら、この仮想マシンへの将来の接続のために設定を保存するをオンにして、[接続]をクリックします。

これで作業は完了します。

2] リモートデスクトップからHyper-V USBパススルーを構成する

リモートデスクトップは、リモートコンピュータに接続できるWindowsの組み込みアプリケーションです。仮想マシンでリモートデスクトップを開き、USBパススルーを許可するように構成します。これを行うには、以下の手順に従う必要があります。

  1. 仮想マシンを開き、スタートメニューから検索してコントロールパネルを開きます。
  2. [システムとセキュリティ]をクリックし、[システム]セクションから[リモートアクセスを許可する]をクリックします。
  3. 次に、[リモート]に移動し、[このコンピュータへのリモートアシスタンス接続を許可する]をオンにして、[このコンピュータへのリモート接続を許可する]を選択します。
  4. OKをクリックします。
  5. スタートメニューから[リモートデスクトップ接続]を検索し、[オプションの表示]>[ローカルリソース]タブに移動します。
  6. [ローカルデバイスとリソース]セクションから[詳細]ボタンをクリックします。
  7. [ローカルデバイスとリソース]ウィンドウが表示されたら、その他のサポートされているプラグアンドプレイ(PnP)デバイスの横にあるボックスをオンにします。
  8. OKをクリックします。
  9. 次に、[全般]タブに戻り、ホストシステムに関連して質問された詳細を入力し、[接続]をクリックします。
  10. アクションを確認するように求めるさまざまなプロンプトが表示されます。これを実行して、リモートデスクトップに接続します。

これで、Hyper-Vを使用してUSBパススルーを有効にする方法がわかりました。このアプローチを機能させるには、USBデバイスが接続されているコンピュータとゲストOS間にネットワーク接続がある必要があることに注意してください。

以上です!

Hyper-VにUSBパススルーがないのはなぜですか?

Hyper-VにはUSBパススルーがありますが、デフォルトでは有効になっていません。これは、USBパススルーがセキュリティリスクをもたらし、仮想マシンがUSBデバイスにアクセスできるためです。攻撃者は、接続されたデバイスのデータを破損したり、悪意のあるコードでホストを侵害したりする可能性があります。ただし、問題ない場合は、このガイドを参照して機能を有効にしてください。

Windows 11でHyper-Vを有効にするにはどうすればよいですか?

Hyper-VはWindows 11に組み込まれていますが、Hyper-Vマネージャーアプリを取得するには有効にする必要があります。これを行うには、コントロールパネルを開き、[プログラム]>[プログラムと機能]>[Windowsの機能の有効化または無効化]に移動します。Hyper-V、Hyper-V管理ツール、Hyper-Vプラットフォームを確認します。オプションが表示されない場合は、Windows HomeにHyper-Vをインストールして有効にするためのガイドを参照してください。