Windowsエラー
 Computer >> コンピューター >  >> トラブルシューティング >> Windowsエラー

Hyper-VでUSBパススルーを実行する完全ガイド|サーバー側・クライアント側の設定手順

仮想化技術は、私たちが思っている以上に身近な存在となっています。今や、仮想化がもたらす機能性とコスト面でのメリットなしにインターネットを想像するのは難しいほどです。物理ハードウェアの管理負担を軽減し、多大なコストを削減できる一方で、USBなどの外部デバイスをマシンに接続しなければならない場面は依然として残されています。

Hyper-VでUSBパススルーを実行する完全ガイド|サーバー側・クライアント側の設定手順

VMwareに慣れている方であれば、この記事を読んで、VMwareの方がはるかにシンプルだと気づくかもしれません。VMwareはUSBパススルー機能をかなり前から提供しており、その主な制限は、一度に複数の仮想マシンへ同じUSBデバイスを接続できない点にあります。一方、Hyper-Vでは仕組みが異なり、USBパススルーの手順も少し変わっています。詳細に入る前に、まずUSBパススルーについて基本的な理解を深めておきましょう。

USBパススルーとは、仮想マシンからUSBドライブにアクセスできるようにする機能のことです。このUSBドライブは、仮想マシンにアクセスしているコンピューター本体に接続されている場合もあれば、Hyper-Vホストに接続されている場合もあります。この2つのシナリオに応じて、パススルーの実行方法が2通りに分かれます。本記事では、その両方の方法を詳しく解説します。

サーバー側(ホスト側)USBパススルーの手順

サーバー側(ホスト側)のUSBパススルーとは、USBデバイスをHyper-Vホストに直接接続する方法です。VMwareほどシームレスではないかもしれませんが、実際にはそれほど難しくありません。以下の手順に従えば、これまで以上に簡単に設定できます。

  1. まず、使用したいUSBデバイスを接続します。
  2. デバイスを接続すると、ホストOSがドライブを認識します。しかし、USBドライブは一度に1つのOSしか使用できません。そこで、USBドライブをオフラインにしてホストOSからアクセスできない状態にし、その後、任意の仮想マシンからアクセスできるようにします。
  3. そのためには、Windowsキー + R を押して「ファイル名を指定して実行」ダイアログを開きます。diskmgmt.msc と入力してEnterキーを押すと、ディスクの管理ウィンドウが開きます。
  4. 次に、USBをオフラインにします。ディスクを右クリックし、「オフライン」を選択してください。注意点として、ドライブ文字ではなくディスク自体を右クリックする必要があります。詳細は下記の画像をご参照ください。Hyper-VでUSBパススルーを実行する完全ガイド|サーバー側・クライアント側の設定手順
  5. ディスクの管理コンソールでは、すべてのUSBデバイスに「オフライン」オプションが表示されるとは限りません。小容量のUSBストレージドライブの場合、オフラインオプションが表示されず、その場合はパススルーを利用できませんのでご注意ください。
  6. USBドライブがオフラインになったら、Hyper-Vマネージャーを開きます。
  7. USBドライブへのアクセスが必要な仮想マシンを右クリックし、「設定」を開きます。
  8. 「ハードウェアの追加」タブで、一覧から「SCSI コントローラー」を選択し、「追加」ボタンをクリックします。Hyper-VでUSBパススルーを実行する完全ガイド|サーバー側・クライアント側の設定手順
  9. 次の画面で「物理ハードディスク」を選択し、接続済みのUSBドライブを指定します。
  10. 完了したら、「適用」をクリックし、「OK」を押します。
  11. これで、対象の仮想マシンからUSBドライブが利用可能になります。もし仮想マシン内でUSBドライブが表示されない場合は、ディスクの管理コンソールに戻り、USBデバイスにドライブ文字を割り当ててみてください。

クライアント側USBパススルーの手順

サーバー側のパススルーが完了したら、次はクライアント側のパススルーに進みましょう。クライアント側のパススルーには2つの方法があり、それぞれ解説します。1つ目はリモートデスクトップセッションを利用する方法、2つ目は拡張セッションモードを利用する方法です。

方法1:リモートデスクトップ接続によるUSBパススルー

リモートデスクトップ接続を使ってUSBパススルーを行うには、以下の手順に従ってください。

  1. まず、仮想マシンでリモートデスクトップ接続を有効にします。仮想マシンに接続し、「コントロールパネル > システムとセキュリティ > リモートアクセスの許可」からリモートシステム設定を開きます。
  2. 「このコンピューターへのリモートアシスタンス接続を許可する」にチェックを入れます。さらに、「このコンピューターへのリモート接続を許可する」オプションも選択されていることを確認し、最後に「適用」をクリックして「OK」を押します。Hyper-VでUSBパススルーを実行する完全ガイド|サーバー側・クライアント側の設定手順
  3. 次に、このマシンへリモート接続します。「ファイル名を指定して実行」ダイアログに mstsc.exe と入力して、RDPクライアントを起動します。
  4. 「オプションの表示」をクリックして追加設定を表示し、「ローカルリソース」タブに切り替えて「詳細」ボタンをクリックします。
  5. 「その他のサポートされているプラグ アンド プレイ(PnP)デバイス」にチェックを入れ、「OK」を押します。Hyper-VでUSBパススルーを実行する完全ガイド|サーバー側・クライアント側の設定手順
  6. 最後に「接続」ボタンをクリックして、リモートデスクトップセッションを開始します。

方法2:拡張セッションモードを使用する

拡張セッションモードとは、ローカルのリソースやデバイスを仮想マシンにリダイレクトするための機能です。Windows 10またはWindows 8.1を実行しているシステムでは、このモードはデフォルトで有効になっています。一方、Hyper-VホストがWindows Server 2012またはWindows Server 2016の場合は、手動で有効化する必要があります。

以下の手順に従って、USBパススルーを実行してください。

  1. まず、Hyper-Vホスト上でHyper-Vマネージャーを開きます。
  2. 使用したい仮想マシンを右クリックし、ドロップダウンメニューから「Hyper-Vの設定」を選択します。
  3. 「サーバー」「ユーザー」の両方のセクションで、「拡張セッション モードのポリシー」タブに移動し、「拡張セッション モードを許可する」にチェックを入れます。Hyper-VでUSBパススルーを実行する完全ガイド|サーバー側・クライアント側の設定手順
  4. 「適用」をクリックし、「OK」ボタンを押して変更を保存します。
  5. 次に、使用したいローカルリソースを選択します。ローカルドライブ、プリンター、USBデバイスなどが含まれます。
  6. そのためには、Hyper-Vマネージャーのウィンドウで仮想マシンの名前をダブルクリックして起動します。
  7. ログイン前に設定ウィンドウが表示されます。このウィンドウで「オプションの表示」をクリックして、追加オプションを確認します。Hyper-VでUSBパススルーを実行する完全ガイド|サーバー側・クライアント側の設定手順
  8. 「ローカル リソース」タブに切り替え、「詳細」ボタンをクリックします。
  9. 仮想マシンがローカルのUSBデバイスにアクセスできるようにするには、「その他のサポートされているプラグ アンド プレイ(PnP)デバイス」にチェックを入れ、「OK」ボタンをクリックします。
  10. 今後の接続のために設定を保存したい場合は、「今後この仮想マシンに接続するときのために設定を保存する」にチェックを入れておくと便利です。
  11. 最後に「接続」をクリックして、仮想マシンにログインします。
  1. 【保存版】Rufusで起動可能なWindows 11 USBメモリを作成する方法

    OSに不具合が発生して再インストールが必要になったとき、起動可能なUSBメモリ(ブータブルUSB)を作成しておくと非常に役立ちます。持ち運びやすさと互換性の高さから、緊急時の復旧だけでなくクリーンインストールにも活躍します。さらに、専用ツールを使えば初心者でも簡単に作成できるようになりました。この記事では、定番の無料ツール「Rufus」を使って、起動可能なWindows 11 USBメモリを作成する手順を詳しく解説します。 Rufusで起動可能なWindows 11 USBメモリを作成する方法 人気ツール「Rufus」を使えば、誰でも簡単にUSBメモリを起動可能な状態にできます。作業を始める前

  2. USB攻撃を防ぐ方法|知っておきたいセキュリティ対策のすべて

    デジタル時代において、サイバー犯罪による攻撃やデータ漏洩はもはや日常的な出来事となっています。そして、この脅威がすぐに消えることはありません。ハッカーたちは悪意のあるプログラミング技術を駆使し、私たちのデバイスへ侵入する新たな手法を次々と編み出しています。サイバー犯罪者が個人システムや企業ネットワークに不正アクセスし、プライバシーを侵害するニュースを、私たちは頻繁に耳にするようになりました。 では、USB攻撃はどう防げばよいのか? ハッカーが攻撃を仕掛けるさまざまな手段の中でも、USBフラッシュドライブは特に脆弱な存在です。ファイルの保存や転送に欠かせない手軽な記録メディアであるため、多くの