ユニバーサル シリアル バス ビューアー (USBView)、つまり usbview.exe は、コンピューター上のすべての USB コントローラーおよび接続済み USB デバイスを参照するために使用できる Windows のグラフィカル UI アプリです。 USBView は、すべてのバージョンの Windows で動作します。
USBView をダウンロードして使用するには、次の手順を行います。
Windows SDK をダウンロードしてインストールします。
インストール時に、[Debugging Tools for Windows] ボックスのみを選択して、それ以外のすべてのボックスの選択を解除します。
x64 PC では、SDK は USBView を次のディレクトリにデフォルトでインストールします。
C:\Program Files (x86)\Windows Kits\10\Debuggers\x64
実行しているプロセッサの種類のキット デバッガー ディレクトリを開き、usbview.exe を選択してユーティリティを起動します。
USBView は、GitHub の Windows ドライバー サンプル リポジトリでも入手できます。
USBView は、USB ホスト コントローラー、USB ハブ、および接続されている USB デバイスに関する基本情報を列挙するサンプル アプリケーションです。 また、レジストリから、またデバイスへの USB 要求を介して、デバイスに関する情報を照会します。
メインの USBView ウィンドウには、2 つのペインがあります。 左側のペインには、任意の USB デバイスを選択するために使用できる接続指向のツリー ビューが表示されます。
右側のペインには、選択した USB デバイスに関連する USB データ構造が表示されます。 これらの構造には、デバイス、構成、インターフェイス、エンドポイント記述子、および現在のデバイス構成が含まれます。
USBView は古いアプリケーションであるため、新しい USB 情報が表示されない場合があります。 必要に応じて、デバイス マネージャーなどの他のツールを使用する必要があります。 USBView が情報の照会に使用する IOCTL の詳細については、「USBView」を参照してください。
デバイス マネージャーを使用して USB 情報を表示する
デバイス マネージャーを使用して USB 情報を表示するには、次の手順を行います。
Windows ロゴ キーを押しながら R キーを押して、ポップアップ ボックスに「devmgmt.msc」と入力して、Enter キーを押します。
デバイス マネージャーで、ご使用のコンピューターを選択して強調表示します。
[アクション]、[ハードウェア変更のスキャン] の順に選択します。
より多くのデバイス (現在アクティブではないデバイスなど) を表示するには、[表示] を選択し、[非表示のデバイスの表示] を選択します。
デバイス マネージャーで [ユニバーサル シリアル バス コントローラー] ノードを展開し、対象のデバイスを選択します。
デバイス ステータスの概要情報を表示するには、右クリックし、[プロパティ] を選択します。
その他の情報を表示するには、[詳細] タブを選択します。
[状態] や [問題コード] などの詳細を表示するには、[プロパティ] を選択します。
USB に関する一般的な問題のトラブルシューティング
USB デバイスを診断が必要な場合は、「>Windows での USB-C の問題を修正する」を参照してください。