USBデバイスチェック

パソコンがどのUSBデバイスを認識し、どのように接続されているかを確認できます。ChromeまたはEdgeのWebUSB APIを使い、許可した接続デバイスの一覧を表示して、ベンダーID・製品ID、デバイスクラス、製造元、シリアル番号を読み取ります。処理はすべてブラウザ内でローカルに行われ、WebUSBが使えない環境でも全ブラウザで動作するVID・PIDの手動検索を利用できます。

USBデバイスチェックWebUSB · ローカルのみ

…

IDでどのUSBデバイスでも識別(すべてのブラウザで動作)

WebUSB APIがなくてもUSBデバイスを照合できます。デバイスマネージャーでベンダーID (VID) と製品ID (PID) を確認し、以下に入力してください。ローカルデータベースからベンダー、製品、デバイスクラスを照合します — マシンの外には何も出ません。

🔒 すべてローカルで実行。読み取り専用のデバイス情報は送信されません。

🔌
接続デバイスのスキャン

アクセスを許可すると、ブラウザが列挙できるUSBデバイスがすべて表示され、ハードウェアの抜き差しに合わせて接続・切断の状態もリアルタイムに更新されます。

🏷️
ベンダーIDと製品ID

各デバイスのVIDとPIDをハードウェアのディスクリプタから直接読み取り、ページに同梱されたデータベースでベンダー名と製品名に解決します。

📦
デバイスクラス情報

USBデバイスクラスとサブクラスを表示するので、そのハードウェアがマスストレージ、ヒューマンインターフェースデバイス、プリンター、オーディオ機器、ベンダー独自インターフェースのどれなのかが分かります。

🔄
接続・切断のリアルタイム表示

デバイスの抜き差しに合わせて即座に反応します。障害がポート、ケーブル、ドライバー、デバイス本体のどこにあるかを切り分ける最短の方法です。

🔒
プライバシー最優先

すべてローカルで実行されます。デバイス情報がアップロードされたり保存されたりすることはなく、ベンダー照合テーブルもリモートサーバーを呼ばずページに同梱されています。

🩺
トラブルシューティング支援

デバイスがそもそも認識されているかどうかが分かるため、ドライバーの再インストールやケーブルの買い替えに時間を費やす前に、明確な出発点を得られます。

🔢
VID / PIDの手動検索

お使いのブラウザにWebUSBがなくても大丈夫です。ベンダーIDと製品IDを手入力すれば、許可なしでローカルデータベースからベンダー名、製品名、デバイスクラスを照合できます。

🧾
シリアル番号と製造元の表示

デバイスが公開している場合は製造元の文字列とシリアル番号を表示します。在庫管理、保証申請、資産管理に役立ちます。

🌐
ドライバー不要

識別はブラウザとUSBディスクリプタそのものに基づくため、ベンダードライバーをシステムにインストールする前にデバイスを調べられます。

⚡
即時・無料

インストーラーもアカウントもブラウザ拡張機能も不要です。チェックはページを1回読み込むだけで完了し、Windows、macOS、Linux、ChromeOS、Androidで同じように動作します。

🧩
OSをまたいで同じ結果

同じページがWindows、macOS、Linux、ChromeOS、Androidで同一のハードウェアを同じように識別するため、それぞれに別のユーティリティを入れることなく2台の結果を比較できます。

🎯
正確なデバイス識別

ベンダーIDと製品IDは製品名から推測するのではなくハードウェア自体から読み取るため、表示された数値をドライバーのダウンロード、ファームウェアのリリース、サポートデータベースと確実に突き合わせられます。

USBデバイスチェックの仕組み

チェックボタンをクリックすると、ChromeまたはEdgeがWebUSBのデバイス選択ダイアログを開き、ブラウザがページに公開してもよいハードウェアの一覧を表示します。デバイスを許可すると、ページは navigator.usb.getDevices() を呼び出し、デバイス自身がバス上で報告するディスクリプタを読み取ります。どこにも送信されません。WebUSBが表示するのはブラウザがすでに保持している情報だけで、照合はすべてタブ内で完結します。サーバー側の処理も、バックグラウンド通信も、チェックに紐づくテレメトリーもありません。

許可したデバイスごとに、ベンダーID (VID)、製品ID (PID)、製品名、製造元、シリアル番号、USBデバイスクラスが表示されます。ツールはVIDをページに同梱されたベンダーテーブルと照合するため、オフラインでも識別できます。WebUSBはセキュアコンテキストでのみ利用できるため、このページはHTTPSで配信され、選択ダイアログはページ読み込み時に自動で開くのではなく、クリックに応じてのみ開きます。1回のセッションで複数のデバイスを許可して並べて比較でき、一覧を更新するとディスクリプタを再読み取りするので、ケーブルを差し替えたり別のポートに移したりした後の変化も確認できます。

結果の見方

ベンダー名と製品名付きで表示されたデバイスは、ブラウザに認識され列挙されたものです。ベンダーが「不明」と表示されるのは、そのベンダーIDが同梱テーブルにまだ登録されていないという意味にすぎません。生のVIDとPIDはハードウェアから読み取られているので、別の方法で調べられます。製造元とシリアル番号のフィールドはUSB仕様上任意であり、安価なデバイスの多くは値を報告せず空欄のままです。同じ型番の2台を比べると多くのことが分かります。ベンダーIDと製品IDは完全に一致し、シリアル番号だけが異なるのが正常で、識別子が一致しない場合は、片方がリビジョン違い、再生品、あるいは模造品である可能性が高いです。

デバイスクラスは、外観ではなくハードウェアの通信方式を表します。クラス8はマスストレージ、7はプリンター、3はキーボードやマウスなどのヒューマンインターフェースデバイス、1はオーディオとビデオ、255はベンダー独自のインターフェースを意味します。デバイスがまったく表示されない場合は、別のポート、次に別のケーブル、最後に別のパソコン、の順に試して、ハードウェアの故障とドライバーの問題を切り分けましょう。一度に1つの条件だけを変えることが、曖昧な断続障害を「どの部品が原因か」という明確な答えに変える鍵です。

正直な限界

WebUSBを実装しているのは、デスクトップとAndroidのChromeやEdgeなどのChromium系ブラウザだけです。Safari、Firefox、そしてほとんどのアプリ内ブラウザはWebUSBをまったく公開していません。このページに表示されるのは、あなたが明示的に許可したデバイスであり、かつブラウザが列挙できるものだけです。OSのドライバーがインターフェースを占有しているデバイス——インストール済みのキーボードやマウス、MTPを使うスマートフォンなど——は選択ダイアログに現れません。これはツールの欠陥ではなくプラットフォームの境界であり、使用中の入力ハードウェアをWebページが無断で乗っ取るのを防ぐために存在します。

何も表示されない場合、原因はたいてい次の4つのいずれかです。ブラウザがWebUSBに対応していない、許可のプロンプトを閉じてしまった、デバイスがOSのドライバーに占有されている、あるいはポート自体が故障している。まずブラウザ対応の案内を確認し、次に別のデバイス、別のケーブル、別のポートで再試行して原因を絞り込みましょう。下の手動VID・PID検索はどのブラウザでも動作し、許可もまったく不要なので、常に代替手段として使えます。結果は完全なハードウェア一覧ではなく、手早い一次確認として捉えてください。OSのデバイスマネージャーは、サンドボックス化されたWebページより常に多くの情報を表示します。

対応デバイス

デバイスを許可すると、WebUSBはブラウザが列挙できるものを公開できます。実際によく表示されるのは次のカテゴリーです:

  • USBフラッシュドライブと外付けSSD
  • Arduino、ESP32、Raspberry Pi Picoなどの開発ボード
  • Webカメラ、キャプチャカード、HDMIキャプチャ機器
  • USBマイク、ヘッドセット、オーディオインターフェース
  • ゲームコントローラー、レーシングホイール、フライトスティック
  • プリンターとラベルライター
  • USB-シリアル変換アダプターとデバッグプローブ
  • スマートカードリーダーとハードウェアセキュリティキー
  • PTPモードで動作するデジタルカメラ
  • USBハブ、ドック、ドッキングステーション
  • 測定器とUSBオシロスコープ
  • ファームウェア更新とDFUインターフェース

オンラインでUSBデバイスを確認する理由

周辺機器の調子が悪いとき、まず本当に知りたいのは「パソコンがそれを認識しているか」です。このツールはそれを数秒で、しかも何もインストールせずに答え、デバイスがUSBバス上に列挙されているか、OSにどう名乗っているかを示します。妥当なベンダー名と製品名で表示されるデバイスは正常に列挙されており、まったく表示されないデバイスは、問題がアプリケーション層より下——ポート、ケーブル、ドライバーのレベル——にあることを教えてくれます。

この情報はトラブルシューティング以外でも役立ちます。中古品を購入する前に動作を確認したり、同じ仕様をうたう類似製品を比較したり、交換用ケーブルが純正と同じ挙動かを確かめたり、サポート窓口に正確なベンダーIDと製品IDを伝えて「デバイスの説明をもう一度」と言われないようにしたりできます。カメラ、マイク、位置情報へのアクセスを一切要求しないため、業務用パソコンでも安全に実行でき、インストール不要なのでソフトを追加できない制限された環境でも使えます。

よくあるUSBデバイスの問題

USBデバイスチェックで分かる症状と、それぞれが通常意味する内容:

選択ダイアログにデバイスが表示されない

OSのドライバーがすでにインターフェースを占有しているか、その種類のデバイスに対してブラウザがWebUSBに対応していない可能性があります。別のポートと別のケーブルを試し、他のアプリ内蔵ブラウザではなくデスクトップまたはAndroidのChromeかEdgeを使っていることを確認してください。

接続しているのに「未接続」と表示される

ポートの接触不良、列挙を妨げるドライバー、あるいはWebUSBが公開しないスタック経由でデバイスが認識されている可能性があります。ハードウェアの故障と決めつける前に、別のポートとケーブルに移して原因を切り分けましょう。

デバイスが不定期に消える

断続的な切断は、傷んだ・緩んだケーブル、十分な電流を供給できないセルフパワーでないハブ、劣化したポートを示すことが多いです。ハブや延長ケーブルを避けてパソコンに直接接続し、コネクターをそっと動かしながら状態表示を観察してください。

ベンダーが「不明」と表示される

「不明」という表示は、そのベンダーIDが同梱データベースにないというだけの意味で、デバイスが壊れているわけではありません。VIDとPIDはハードウェアから正しく読み取れているので、その番号をネットで検索したり、製品パッケージの表示と比べたりできます。

一部のデバイスしか表示されない

これは想定どおりの動作です。WebUSBが公開するのは、あなたが明示的に許可したデバイスで、かつブラウザが列挙できるものだけです。ストレージ機器、開発ボード、ベンダー独自のハードウェアはよく表示されますが、OSが管理するキーボード、マウス、スマートフォンは通常表示されません。

許可のプロンプトが表示されない

ダイアログはクリックに直接応答してのみ開くため、ポップアップのブロック、拡張機能、企業のブラウザポリシーによって抑制されることがあります。このサイトのポップアップブロックを無効にし、拡張機能を切ったプライベートウィンドウで試し、ページが安全でないオリジンではなくHTTPSで読み込まれていることを確認してください。

シリアル番号の欄が空になる

USB仕様ではシリアル番号は任意であり、低価格なデバイスの多くは単に省略しています。欄が空の場合は、代わりにベンダーIDと製品IDでデバイスを特定するか、製造元が公開していればOSのデバイスマネージャーでシリアルを確認してください。

同じ型の2台が異なるIDを報告する

同じ製品ラインのデバイスは通常、ベンダーIDと製品IDが共通でシリアル番号だけが異なります。見た目が同じ2台でベンダーIDや製品IDが違う場合、模造品、リビジョン違い、あるいはファームウェアを書き換えた個体である可能性があります。

あるパソコンでは表示され、別のパソコンでは表示されない

同じハードウェアがある機械では列挙され、別の機械ではされない場合、デバイス自体はおそらく正常で、違いはポート、ケーブル、ドライバー、OSの設定にあります。同じケーブルを使って両方の機械で再確認し、ケーブルという要因を排除しましょう。

デバイスクラスが0と報告される

クラス値0は、デバイス全体で1つのクラスを宣言するのではなく、インターフェースごとに個別に定義していることを意味します。オーディオとボタンを別々に公開するヘッドセットのような複合製品でよく見られます。エラーではなく、デバイスの特定にはベンダーIDと製品IDが最も確実です。

同じデバイスが2台のパソコンで別の名前になる

ベンダーIDと製品IDはハードウェア由来で決して変わりませんが、表示される製品名はローカルデータベースのバージョンやOSが追加するドライバー由来の文字列に依存します。確実に同一と判定したいときは、分かりやすい名前ではなくVIDとPIDの値で比較してください。

プライバシーとデータの取り扱い

WebUSBでデバイスを許可すると、このページには現在のセッションに限り読み取り専用のアクセス権が与えられます。デバイスのメタデータ、シリアル番号、利用データがアップロードされたり、記録されたり、共有されたりすることはありません。ベンダーと製品の照合はページに同梱されたテーブルに対して行われるため、ネットワーク通信なしで識別でき、タブを閉じれば許可は即座に終了します。アカウントも、チェックに紐づくCookieも、サーバー側の記録もないため、デバイス一覧は今見ているタブの中にだけ存在し、離れたりクリアを押したりした瞬間に消えます。

USBデバイスチェック FAQ

デバイスが表示されないのはなぜですか? ▼

WebUSBは、Chromium系ブラウザで明示的に許可したデバイスだけを列挙し、しかもブラウザが列挙できるものに限られます。OSのドライバーが占有しているデバイス——ほとんどのマウス、キーボード、MTPを使うスマートフォンなど——は通常表示されません。これは不具合ではなく想定された動作です。まずUSBフラッシュドライブや開発ボードで試し、デスクトップまたはAndroidのChromeかEdgeで、このページのHTTPS版を表示していることを確認してください。

何かインストールする必要はありますか? ▼

いいえ。このツールはブラウザ内だけで動作し、ダウンロードもプラグインも拡張機能も不要です。チェックボタンをクリックすると、ChromeまたはEdgeがWebUSBのデバイス選択ダイアログを開き、調べたいデバイスの許可を求めます。このページが読み取れるデバイスはあなたが完全に制御でき、許可は現在のセッションにのみ適用され、タブを閉じると消えます。許可は意図的に保存されません。ブラウザは許可を意図的に忘れるため、Webサイトが後から密かにハードウェアへアクセスし直すことはできず、アクセスのたびに再度許可を求められます。

対応しているブラウザはどれですか? ▼

WebUSB APIは、デスクトップとAndroidのChromium系ブラウザ——Chrome、Edge、Operaなど——で利用できます。FirefoxとSafariはWebUSBを実装していないため、ツールは黙って失敗する代わりに明確な案内を表示します。対応ブラウザではページが安全なHTTPS接続で配信されている必要があり、このサイトはそれに対応しています。手動のベンダーID・製品ID検索はAPI対応なしでどのブラウザでも動作します。

デバイスクラスとは何を意味しますか? ▼

USBデバイスクラスは、デバイスの通信方式を分類したものです。クラス7はプリンター、クラス3はキーボードやマウスなどのヒューマンインターフェースデバイス、クラス8はフラッシュドライブや外付けドライブのマスストレージ、クラス1はオーディオとビデオ、クラス255はベンダー定義のインターフェースを表します。ベンダー名や製品名と組み合わせれば、製品名に馴染みがなくてもハードウェアの大まかな種類が分かります。

ポートやケーブルが原因かどうかはどう判断しますか? ▼

疑わしいポートにデバイスを直接接続し、一覧を更新します。表示されればその接続は正常です。表示されない場合は、同じデバイスを別のポートと別のケーブルで試します。あるポートでは認識され別のポートでは認識されなければポートが原因、あるケーブルでは認識され別のケーブルでは認識されなければケーブルが原因、どのポートとケーブルでも失敗するならデバイス本体かドライバーが原因です。

データは保護されますか? ▼

はい。読み取りはすべてブラウザ内でローカルに行われます。WebUSB APIが公開するのはブラウザがすでに把握しているデバイス情報だけで、そのデータをアップロードしたり保存したりすることはありません。ベンダーの照合にはページに同梱されたデータベースを使うため、識別情報がマシンの外に出ることはありません。チェックに解析リクエストは紐づいておらず、アクセス権の取り消しはタブを閉じるだけです。

ベンダーIDと製品IDとは何ですか? ▼

ベンダーID (VID) はハードウェアメーカーに割り当てられた4桁の16進数で、製品ID (PID) はメーカーが特定製品に割り当てる4桁の16進数です。この2つは指紋のように機能し、OSやドライバーがハードウェアに適切なソフトウェアを対応付けるために使います。たとえば046dはベンダーがLogitechであることを示し、続くPIDがどのLogitech製品かを区別します。値を調べるには、Windowsならデバイスマネージャーの「詳細」タブでハードウェアID(VID_、PID_)を、macOSではシステム情報を、Linuxではlsusbを確認します。「不明」は単にそのVIDがローカルデータベースに未収録であることを意味するので、値をネットで検索してください。

スマートフォンやタブレットでも実行できますか? ▼

はい、ChromeなどのChromium系ブラウザを使うAndroid端末では可能です。WebUSBが実装されているためです。デスクトップ向けのレイアウトは小さい画面に合わせて調整され、選択ダイアログも同じように動作します。iOSとiPadOSではSafariやWebKitベースのブラウザでWebUSBが利用できないため、手動のベンダーID・製品ID検索に切り替わりますが、これでもVIDとPIDの組み合わせからどのデバイスでも識別できます。

キーボードとマウスが表示されないのはなぜですか? ▼

キーボードとマウスは、OSが動作するために必要であるため、Webページがアクセスする前にOSのドライバーが占有しています。WebUSBはOSが使用中のヒューマンインターフェースデバイスを乗っ取ることが許可されておらず、これによりページがキー入力を傍受するのを防いでいます。これは意図的なセキュリティ境界であり、HID周辺機器は完璧に動作していても選択ダイアログに表示されません。

ドライバーをインストールする前にデバイスを確認できますか? ▼

はい、これはこのツールの最も実用的な用途の1つです。WebUSBはデバイスがバス上で報告するディスクリプタを読み取るため、ベンダードライバーをインストールする前でも基本的な識別ができます。これにより、ハードウェアがバスレベルで正常に認識されているかを確認でき、問題がデバイス本体にあるのか、これからインストールするドライバーにあるのかを判断する助けになります。

USBハブやドック経由でもチェックできますか? ▼

可能ですが、ハブやドッキングステーションは列挙に影響することがある層を1つ追加します。パソコンに直接接続すると表示されるのにドック経由では表示されない場合、原因はドックかその電源の可能性が高いです。特にセルフパワーでないハブは外付けドライブやキャプチャ機器に十分な電流を供給できないことがあるため、まず直接接続で基準となる結果を確認してください。

デバイスマネージャーとの違いは何ですか? ▼

デバイスマネージャーや同種のシステムユーティリティは、内部ハードウェアやドライバーが占有しているデバイスを含め、OSが列挙したすべてのデバイスを表示します。このページが表示するのはWebブラウザが合法的に見られるものだけであり、範囲はかなり狭いものの移植性が高いと言えます。ドライバー管理やハードウェアの競合にはデバイスマネージャーが適しており、特定の周辺機器をプラットフォーム横断で手早く識別するにはこのページが便利です。なお、このページをはじめどのブラウザツールも、ネゴシエートされたリンク速度や使用中のUSBバージョンを確実には報告できません。確認にはOSのユーティリティや専用のハードウェアベンチマークを使ってください。

USBデバイスチェック — 概要

この無料でプライバシー重視のWebUSBツールを使えば、接続されたUSBデバイスをブラウザ上で直接識別・確認できます。許可したデバイスのベンダー、製品、デバイスクラス、製造元、シリアル番号を確認し、接続・切断イベントをリアルタイムに監視して、障害がポート、ケーブル、ドライバー、デバイス本体のどこにあるかを切り分けられます。ライブスキャンにはChromeまたはEdgeが必要ですが、手動のVID・PID検索はどのブラウザでも動作します。何もインストールされず、何もアップロードされず、すべてご自身のマシン上で処理されます。購入前の動作確認、サポート依頼に必要な正確な識別子の収集、あるいは「そもそもパソコンがこのハードウェアを認識しているのか」という疑問への回答にご利用ください。