USB\DEVICE_DESCRIPTOR_FAILUREエラーの原因と対処法|試すべき4つの修正方法
現代のデジタル社会において、USB機器は私たちの生活に欠かせない存在となっています。スマートフォンをパソコンに接続してファイルをやり取りしたり、外付けストレージでデータを持ち運んだりと、その活用シーンは多岐にわたります。しかし、USB機器をWindowsパソコンに接続した際にエラーが表示され、デバイスを正常に使用できないケースがあります。
デバイスマネージャーで正しく認識されていないUSB機器のプロパティを確認すると、「USB\DEVICE_DESCRIPTOR_FAILURE」というエラーが表示されていることがあります。このエラーメッセージは、パソコンまたはOSがUSB機器から必要な情報(デバイスディスクリプター)を読み取れなかったことを意味します。その結果、デバイスがシステム上で使用できなくなっているのです。

この問題は、起動時間を短縮する「高速スタートアップ」機能など、さまざまな要因によって引き起こされます。まずは主な原因を把握したうえで、それぞれの解決策を見ていきましょう。
USB\DEVICE_DESCRIPTOR_FAILUREエラーの主な原因
- 高速スタートアップ:Windowsには、パソコンの起動時間を短縮する「高速スタートアップ」という機能が搭載されています。ただし、この機能が原因で必要なサービスが適切に起動せず、本エラーが発生することがあります。その場合は、高速スタートアップを無効化することで改善する可能性があります。
- USBセレクティブサスペンド:電源オプションに含まれるこの機能は、ハブドライバーが個別のポートを一時停止できるようにするものです。接続されたUSB機器が正常に動作しなくなり、システムに認識されなくなる原因となります。
- 古いUSBドライバー:システム上のUSBドライバーが古いままの場合、接続したUSB機器が正常に動作しないことがあります。ドライバーを最新版へ更新しましょう。
- 古いBIOS:ファームウェア(BIOS)は、キーボードやマウスをはじめとする周辺機器、そして外部USB機器の制御を担っています。BIOSが古いと本エラーの原因になるため、最新版への更新が必要です。
原因が把握できたところで、実際の解決策に進みましょう。以下の対処法を順番に試してみてください。
対処法1:高速スタートアップを無効にする
まず最初に試したいのが、高速スタートアップの無効化です。高速スタートアップはWindows 10に搭載された機能で、完全シャットダウン後の起動時間を短縮することを目的としています。しかし、パソコンが正しくシャットダウンできなくなるため、互換性の問題が発生しやすいという側面もあります。以下の手順で設定を変更しましょう。
- 「Windowsキー + R」を押して「ファイル名を指定して実行」ダイアログを開きます。
- 「powercfg.cpl」と入力してEnterキーを押します。

- 「電源オプション」画面が開くので、左側のメニューから「電源ボタンの動作を選択する」をクリックします。

- 「現在利用可能ではない設定を変更します」をクリックして、下の項目のロックを解除します。

- 「シャットダウン設定」にある「高速スタートアップを有効にする(推奨)」のチェックを外します。

- 「変更の保存」をクリックして設定を適用します。
- 高速スタートアップを無効にしたら、パソコンを再起動します。
- 再起動後にUSB機器を再度接続し、問題が解消されたか確認しましょう。
対処法2:USBセレクティブサスペンドを無効化する
次に考えられる原因が「USBセレクティブサスペンド」です。これは、Windowsのハブドライバーが個々のポートを一時停止できるようにする機能です。もしUSB機器が一時停止状態のポートに接続されていると、デバイスが動作せず、パソコンにも認識されなくなります。該当する場合は、電源オプションからこの機能を無効化しましょう。
- 「スタートメニュー」で検索して「コントロールパネル」を開きます。
- コントロールパネルで「システムとセキュリティ」をクリックします。

- 「電源オプション」をクリックします。

- 選択中の電源プランの横にある「プラン設定の変更」をクリックします。

- 「詳細な電源設定の変更」をクリックします。

- 新しい「電源オプション」ウィンドウが表示されます。
- 「USB設定」を展開し、さらに「USBセレクティブサスペンドの設定」を展開します。
- 初期状態では「有効」になっているので、ドロップダウンメニューから「無効」を選択します。

- 最後に「適用」をクリックし、「OK」を押します。
- パソコンを再起動し、問題が解消されたかどうかを確認します。
対処法3:USBドライバーを更新する
古いドライバーを使い続けるのは好ましくありません。ドライバーはOSとデバイスをつなぐ重要な架け橋であり、USBドライバーが古いと今回のような問題が発生する可能性が高まります。以下の手順でドライバーを更新しましょう。
- 「スタートメニュー」で「デバイスマネージャー」を検索して開きます。

- デバイスマネージャーのウィンドウで「ユニバーサル シリアル バス コントローラー」までスクロールし、展開します。
- 「不明なUSBデバイス」を右クリックし、ドロップダウンメニューから「ドライバーの更新」を選択します。

- 表示された新しいウィンドウで「ドライバー ソフトウェアの最新版を自動検索」をクリックします。

- Windowsが自動的に利用可能なドライバーを探してインストールします。
- パソコンを再起動して、問題が解決したか確認しましょう。
- それでも改善しない場合は、「USBルートハブ」のドライバーを再インストールしてみましょう。先ほどと同じ手順でデバイスマネージャーを開きます。
- 再び「ユニバーサル シリアル バス コントローラー」の一覧を表示し、「USB ルート ハブ」を右クリックします。複数ある場合は、すべてに対して同じ操作を行います。
- ドロップダウンメニューから「デバイスのアンインストール」を選択し、処理が完了したらパソコンを再起動します。

- Windowsが自動的にドライバーを再インストールします。完了後、USB機器を接続して問題が残っていないか確認しましょう。
対処法4:BIOSドライバーを更新する
これまでの対処法をすべて試しても問題が解決しない場合は、BIOSドライバーに原因があるかもしれません。BIOSは、パソコン(正確にはマザーボード)に接続されるすべての周辺機器を管理する重要なファームウェアです。古いBIOSを使用していると、不具合が生じることがあります。
BIOSを更新するには、マザーボードメーカーの公式サイトにアクセスし、最新のファームウェアをダウンロードしてください。多くのメーカーが自動検出ツールを提供しており、それを利用すれば古いドライバーの確認とインストールを自動的に行えます。更新後、USB機器を接続して問題が再発しないか確認してみましょう。
-
USBデバイスが認識されない「エラーコード43」を解決する方法
デバイスマネージャーに表示される「USB デバイスが認識されません(コード 43)」というエラーは、USBハードウェアまたはドライバーに不具合が発生した場合に起こります。コード43は、ハードウェアやドライバーがWindowsに対して何らかの問題を報告したため、デバイスマネージャーが該当するUSBデバイスの動作を停止させたことを意味します。USBデバイスが認識されないとき、デバイスマネージャーには次のようなメッセージが表示されます。 Windows は、このデバイスで問題が発生したため停止しました。(コード 43) このエラーが表示されるのは、USBデバイスを制御しているドライバーのいずれかが
-
Apple TVの電源が入らないときに試したい4つの対処法
Apple TVは電源コンセントに接続すると自動的に起動します。ステータスライトがゆっくり点滅し、ストリーミングデバイスの電源を入れると点灯したままになります。電源に接続してもApple TVの電源が入らない場合は、この記事で紹介する4つの対処法を順番に試してみてください。 ストリーミングデバイスの電源が入らない原因としては、破損した電源ケーブルや模倣品(コピー品)のケーブルの使用、コンセント側の問題などが考えられます。また、ファームウェアの破損や製造上の不具合によっても、電源が入らなくなることがあります。 注意: 本ガイドのトラブルシューティング手順は、すべてのApple TVモデル