VirtualBox は人気のある仮想化プラットフォームですが、一部のユーザーは Windows 11 仮想マシンで USB デバイスが検出されないという問題に遭遇しています。これにより、VM 内から外部ドライブ、周辺機器、その他の USB ハードウェアにアクセスできなくなる可能性があります。この問題を解決し、USB デバイスが VirtualBox で適切に動作するようにするためのいくつかの効果的な方法を検討してみましょう。
古い VirtualBox ソフトウェアにより、USB 検出の問題が発生することがよくあります。最新のリリースにアップグレードすることは、問題を解決できる可能性がある簡単な最初のステップです。
ステップ 1:VirtualBox の公式 Web サイトにアクセスし、Windows ホスト用の最新バージョンをダウンロードします。
ステップ 2:インストーラーを実行し、プロンプトに従ってシステム上の VirtualBox を更新します。
ステップ 3:インストールが完了したら、コンピューターを再起動します。
ステップ 4:VirtualBox を起動し、USB デバイスの接続を試みて、問題が解決したかどうかを確認します。
方法 2: VirtualBox 拡張パックをインストールする
VirtualBox Extension Pack は、必須の USB 2.0 および 3.0 サポートを提供します。これがないと、USB 1.1 の速度が遅くなります。
ステップ 1:VirtualBox のダウンロード ページに移動し、VirtualBox のバージョンに一致する Extension Pack を見つけます。
ステップ 2:拡張パック ファイルをダウンロードします (拡張子は .vbox-extpack である必要があります)。
ステップ 3:VirtualBox を開き、メイン メニューの [ファイル] > [設定] に移動します。
ステップ 4:「環境設定」ウィンドウで、「拡張機能」タブをクリックします。
ステップ5:ウィンドウの右側にある小さな「+」アイコンをクリックします。
ステップ6:Extension Pack ファイルを保存した場所を参照し、それを選択します。
ステップ 7:画面上の指示に従って拡張パックをインストールします。使用許諾契約への同意が必要な場合があります。
ステップ8:インストールが完了したら、VirtualBox を再起動します。
方法 3: 仮想マシンの USB コントローラを有効にする
各仮想マシンでは、設定で USB サポートを明示的に有効にする必要があります。
推奨読書:Windows ラップトップでの外部モニターの検出問題を修正する方法
ステップ 1:VirtualBox を開き、変更する仮想マシンを選択します。
ステップ 2:VirtualBox のメイン ウィンドウで [設定] ボタンをクリックします。
ステップ 3:設定ウィンドウで、「USB」セクションに移動します。
ステップ 4:「USB コントローラを有効にする」の横にあるチェックボックスをオンにします。
ステップ5:ニーズとハードウェア サポートに基づいて、適切な USB コントローラー バージョン (2.0 または 3.0) を選択してください。
ステップ6:「OK」をクリックして変更を保存します。
ステップ 7:仮想マシンを起動し、USB 接続をテストします。
方法 4: USB デバイス フィルターを追加する
USB デバイス フィルターを作成すると、VirtualBox が特定のデバイスを自動的にキャプチャできるようになります。
ステップ 1:仮想マシンをパワーオフした状態で、方法 3 の説明に従って設定を開きます。
ステップ 2:「USB」セクションに移動します。
ステップ 3:「新しい USB フィルターを追加」ボタン (小さな「+」アイコンのように見えます) をクリックします。
ステップ 4:表示されるリストから USB デバイスを選択します。これにより、デバイスのプロパティに基づいてフィルターが作成されます。
ステップ5:あるいは、ベンダー ID や製品 ID などのデバイスの詳細を手動で入力して、より具体的なフィルターを設定することもできます。
ステップ6:「OK」をクリックしてフィルターを保存し、設定ウィンドウを閉じます。
ステップ 7:仮想マシンを起動します。これで、USB デバイスが自動的にキャプチャされ、ゲスト OS で使用できるようになります。
方法 5: VirtualBox USB ドライバーを手動でインストールする
ドライバーの自動インストールが失敗した場合は、VirtualBox USB ドライバーを手動でインストールできます。
ステップ 1:ファイル エクスプローラーを開き、VirtualBox のインストール ディレクトリに移動します。通常、デフォルトのパスは次のとおりです。C:Program FilesOracleVirtualBox
ステップ 2:「drivers」フォルダーを見つけて、「USB」サブフォルダーに入ります。
ステップ 3:このディレクトリで「VBoxUSB.inf」という名前のファイルを見つけます。
ステップ 4:「VBoxUSB.inf」を右クリックし、コンテキストメニューから「インストール」を選択します。
ステップ5:画面上のプロンプトに従ってドライバーのインストールを完了します。
ステップ6:コンピュータを再起動して、変更を有効にします。
ステップ 7:再起動後、VirtualBox を開き、仮想マシンで USB 接続をテストします。
これらの方法に従うことで、Windows 11 上の VirtualBox での USB 検出の問題のほとんどを解決できるはずです。最高の互換性とパフォーマンスを得るために、VirtualBox とその拡張パックを常に最新の状態に保つようにしてください。特定のデバイスで引き続き問題が発生する場合は、VirtualBox フォーラムまたはドキュメントでデバイス固有のトラブルシューティングのヒントを確認してください。














