Windows 11でUSBメモリや外付けHDD、プリンターなどのUSB機器を接続したところ、認識されないことがあります。
デバイスマネージャーを確認すると、
不明なUSBデバイス
(デバイス記述子要求の失敗)
と表示されている場合があります。
USB機器が認識されないと「ドライバーが壊れたのでは?」と考えがちですが、原因はドライバーだけとは限りません。
例えば、
USB機器そのもの
USBケーブル
USBポート
USBハブ
電源供給
USBドライバー
チップセットドライバー
Windowsの電源管理
など、さまざまな原因が考えられます。
この記事では、「不明なUSBデバイス(デバイス記述子要求の失敗)」が表示された場合に、どの順番で原因を切り分ければよいかを紹介します。
「デバイス記述子要求の失敗」とは?
USB機器をPCへ接続すると、Windowsは接続された機器から情報を取得して、
USBメモリ
キーボード
マウス
プリンター
外付けHDD
など、どのような機器なのかを認識します。
大まかには、
USB機器を接続
↓
WindowsがUSB機器へ問い合わせ
↓
デバイス情報を取得
↓
機器を認識
↓
必要なドライバーを使用
という流れです。
この初期のやり取りでデバイス情報を正常に取得できない場合、
不明なUSBデバイス
(デバイス記述子要求の失敗)
と表示されることがあります。
そのため、必ずしも「専用ドライバーがない」という意味ではありません。
1. USB機器を一度抜いて接続し直す
最初は基本的なところから確認します。
USB機器をPCから取り外し、少し待ってから再度接続します。
一時的なUSB通信の問題なら、これだけで正常に認識する場合があります。
ただし、
抜く
↓
挿す
↓
ダメ
↓
また抜く
↓
また挿す
を繰り返しても原因の切り分けにはなりません。
改善しなければ次へ進みます。
2. 別のUSBポートへ接続する
次に非常に重要なのが、別のUSBポートでの確認です。
例えば、
USBポートA
↓
認識しない
USBポートB
↓
正常
なら、USB機器そのものよりも、
USBポート
USBコントローラー
接触不良
電源供給
などを疑いやすくなります。
デスクトップPCなら、前面USBポートと背面USBポートを変えて試すのも有効です。
3. USBハブを使っているなら直接接続する
USBハブやドッキングステーションを経由している場合は、一度外します。
例えば、
PC
↓
USBハブ
↓
USB機器
で認識しない場合、
PC
↓
USB機器
と直接接続して確認します。
直接接続すると正常になるなら、
USBハブ
USBハブの電源
ケーブル
相性
電力不足
などを調査します。
特に外付けHDDなど、比較的大きな電力を必要とするUSB機器では電源供給も確認します。
4. 別のPCへ接続する
ここは非常に重要な切り分けです。
問題のUSB機器を別のPCへ接続します。
結果が、
PC-A
↓
認識しない
PC-B
↓
認識する
なら、
PC-A側に原因がある可能性が高くなります。
反対に、
PC-A
↓
認識しない
PC-B
↓
認識しない
なら、
USB機器
USBケーブル
コネクター
など、USB機器側を疑います。
つまり、
別PCで正常?
│
┌─┴─┐
YES NO
│ │
PC側 USB機器側
を調査 を調査
と大きく切り分けることができます。
5. 別のUSB機器を同じPCへ接続する
反対方向のテストも有効です。
問題が発生しているUSBポートへ、別の正常なUSB機器を接続します。
例えば、
USB機器A
↓
認識しない
USB機器B
↓
正常
なら、USB機器A側の問題を疑いやすくなります。
一方、
USB機器A
↓
認識しない
USB機器B
↓
認識しない
なら、PCのUSBポートやUSBコントローラー側を重点的に確認します。
「機器を変える」「PCを変える」の2方向で比較すると原因をかなり絞れます。
6. USBケーブルを交換する
ケーブルで接続するタイプのUSB機器なら、USBケーブルも確認します。
外見上問題がなくても、
断線
コネクター不良
接触不良
規格の違い
などによって正常に通信できないことがあります。
交換可能なら、正常であることが分かっているケーブルに交換します。
元のケーブル
↓
認識しない
別ケーブル
↓
正常
となれば、原因をかなり絞り込めます。
7. PCを再起動する
USB機器の問題に見えても、Windows側で一時的な問題が発生していることがあります。
一度Windowsを再起動します。
特に、
昨日までは正常
↓
今日突然認識しない
という場合は、設定を大きく変更する前に再起動して確認します。
8. 完全シャットダウンを試す
通常の再起動で改善しない場合、Windowsの電源状態をリセットする目的で完全シャットダウンを試す方法があります。
管理者権限のコマンドプロンプトなどから、
shutdown /s /f /t 0
を実行します。
PCの電源が完全に切れたら、少し待ってから起動してUSB機器を接続します。
ただし、/fは実行中のアプリケーションを強制終了するため、編集中のファイルなどをすべて保存してから実行してください。
9. デバイスマネージャーを確認する
次にデバイスマネージャーを確認します。
スタートボタンを右クリックして、
デバイス マネージャー
を開きます。
例えば、
ユニバーサル シリアル バス コントローラー
の中に、
不明なUSBデバイス
(デバイス記述子要求の失敗)
が表示されていないか確認します。
黄色い警告マークが表示されている場合もあります。
10. エラーコードを確認する
対象デバイスを右クリックして、
プロパティ
↓
全般
↓
デバイスの状態
を確認します。
デバイス記述子要求の失敗では、
コード 43
などが表示されることがあります。
エラーコードが確認できたら、記録しておきます。
トラブル調査では、
USBが使えない
だけを記録するより、
不明なUSBデバイス
デバイス記述子要求の失敗
コード43
まで記録した方が調査しやすくなります。
11. 不明なUSBデバイスを削除して再検出する
デバイスマネージャーで、
不明なUSBデバイス
(デバイス記述子要求の失敗)
を右クリックします。
そして、
デバイスのアンインストール
を実行します。
その後、
USB機器を取り外す
↓
Windowsを再起動
↓
USB機器を接続
して再認識するか確認します。
これによってWindowsがUSB機器を再検出します。
ただし、業務PCで特殊なUSB機器を使用している場合は、専用ドライバーや管理ソフトへの影響を確認してから実施してください。
12. USB Root Hubの電源管理を確認する
Windowsには、省電力のためUSB機器への電源供給を制御する機能があります。
デバイスマネージャーから、
ユニバーサル シリアル バス コントローラー
を開き、
USB Root Hub
Generic USB Hub
などのプロパティを確認します。
環境によっては、
電源の管理
タブがあります。
そこに、
電力の節約のために、
コンピューターでこのデバイスの電源を
オフにできるようにする
という項目があれば、切り分けとして設定変更を試す方法があります。
ただし、設定変更によって消費電力に影響する可能性があるため、原因確認のためのテストとして行います。
13. USBのセレクティブサスペンドを確認する
Windowsには「USBセレクティブサスペンド」という省電力機能があります。
環境によって設定項目が利用できる場合は、
電源オプション
↓
プラン設定
↓
詳細な電源設定
↓
USB設定
↓
USBのセレクティブサスペンド
などから確認できます。
切り分けとして一時的に無効化し、症状が変わるか確認する方法があります。
有効
↓
認識しない
無効
↓
正常
となれば、電源管理周辺をさらに調査します。
ただし、これだけで根本原因が確定したとは判断しません。
14. Windows Updateを確認する
USB関連の問題が、
Windows Update後に発生
したのか、
以前から発生
しているのかも重要です。
設定からWindows Updateを確認します。
ドライバーやWindows側の修正で改善する場合があります。
逆に、アップデート直後から突然発生したのであれば、
いつから発生したか
を記録しておくと原因調査の手掛かりになります。
15. PCメーカーのドライバーを確認する
USB関連では、Windows UpdateだけでなくPCメーカーが提供している、
チップセットドライバー
USB関連ドライバー
BIOS / UEFI
ファームウェア
なども確認対象になります。
特に、
同じUSB機器
↓
他PCでは正常
特定PCだけ異常
という場合は、PC側のドライバーやファームウェアも調査します。
ドライバーを探す場合は、基本的にPCメーカーや機器メーカーの公式サイトを利用します。
16. イベントビューアーも確認する
原因が分からない場合は、Windowsのイベントログも確認します。
イベント ビューアー
↓
Windowsログ
↓
システム
などを確認します。
USB機器を接続した時刻を覚えておき、その前後のログを確認します。
例えば、
10:30 USB接続
↓
10:30 デバイス認識失敗
↓
10:30 関連イベント
というように、発生時刻を合わせて確認すると調査しやすくなります。
17. USBメモリや外付けHDDならディスクの管理も確認する
USBストレージの場合、
エクスプローラーに表示されない=USBとして認識されていない
とは限りません。
Windowsから、
ディスクの管理
を開きます。
ここにUSBストレージが表示されていれば、
USB認識
↓
正常
でも
ドライブ文字
パーティション
ファイルシステム
↓
問題
という可能性があります。
つまり、
エクスプローラーに出ない
という症状と、
デバイス記述子要求の失敗
は分けて考える必要があります。
18. BIOS・UEFIでも認識しない場合
USB機器の種類によっては、BIOS/UEFIレベルで認識状態を確認できる場合があります。
Windowsを起動する前から認識されていないのであれば、
Windows
ドライバー
より下のレベルで問題が発生している可能性も考えます。
ただしBIOS/UEFIの設定変更はPCの起動に影響することがあります。
確認だけに留め、意味の分からない設定を変更しないようにします。
「コード43だからドライバー」と決めつけない
ここは重要です。
例えば、
不明なUSBデバイス
(デバイス記述子要求の失敗)
コード43
と表示されると、
ドライバーがおかしい
と考えたくなります。
しかし、
USBケーブル不良
↓
正常なデータ通信ができない
↓
デバイス情報を取得できない
↓
デバイス記述子要求の失敗
という可能性もあります。
そのため、
ドライバーを何度も入れ直す前に、物理的な切り分けを行う
ことをおすすめします。
最初に「USB機器側かPC側か」を切り分ける
私なら、最初にここを確認します。
USB機器が認識しない
↓
別USBポート
↓
変化なし
↓
別PCへ接続
┌───┴───┐
│ │
正常 認識しない
│ │
▼ ▼
PC側 USB機器側
を疑う を疑う
さらに、
問題のPC
↓
別のUSB機器を接続
┌───┴───┐
│ │
正常 認識しない
│ │
▼ ▼
対象機器 PC側
を疑う を疑う
と比較します。
これだけで調査範囲をかなり狭くできます。
私ならこの順番で確認する
「不明なUSBデバイス(デバイス記述子要求の失敗)」なら、次の順番で確認します。
デバイス記述子要求の失敗
↓
抜き差し
↓
別USBポート
↓
USBハブを外す
↓
別ケーブル
↓
別PC
↓
別USB機器
↓
PC側? USB機器側?
↓
Windows再起動
↓
完全シャットダウン
↓
デバイスマネージャー
↓
エラーコード確認
↓
デバイス削除・再検出
↓
USB電源管理
↓
チップセットドライバー
↓
Windows Update
↓
イベントログ
ポイントは、
最初からWindowsの設定を変更しない
ことです。
別ポート、別ケーブル、別PCという簡単な比較から始めた方が、原因へ早く近づけることがあります。
会社のPCではUSB制御にも注意
業務PCではもう一つ注意点があります。
企業や学校などでは、セキュリティ対策として、
USBメモリ使用禁止
外部デバイス制御
EDR
資産管理ソフト
グループポリシー
などによってUSB機器を制限している場合があります。
そのため、
USBが使えない
↓
故障
とは限りません。
特に、
USBメモリだけ使えない
マウスは使える
など、USB機器の種類によって症状が違う場合は、組織のUSBデバイス制御ポリシーも確認します。
まとめ
Windows 11で、
不明なUSBデバイス
(デバイス記述子要求の失敗)
と表示された場合、ドライバーだけが原因とは限りません。
まず、
別USBポート
別ケーブル
別PC
別USB機器
を使って、
USB機器側の問題なのか、PC側の問題なのか
を切り分けます。
PC側の可能性が高くなった段階で、
デバイスマネージャー
デバイスの再検出
USB電源管理
チップセットドライバー
Windows Update
イベントログ
などへ調査範囲を広げます。
トラブル対応では、
エラー発生
↓
とりあえずドライバー再インストール
と進めるより、
エラー発生
↓
正常な条件を探す
↓
違いを比較
↓
原因範囲を絞る
↓
必要な対処だけ行う
という考え方が重要です。
「デバイス記述子要求の失敗」の場合も、正常なUSBポート・正常なPC・正常なUSB機器との比較が原因特定への近道になります。

コメント