Windowsで「USBデバイスが認識されない」エラーを修正する方法

時折、USBドライブをWindowsデバイスに挿入すると、「USBデバイスが認識されない」というエラーに遭遇します。これは、Windowsマシンで識別できないペンドライブにとって予期しない問題であり、ファイルやコンテンツにアクセスするのが難しくなります。USBドライブが破損していない限り、この問題は簡単に修正できます。このチュートリアルでは、USBドライブをすぐに動作させるための最も効果的な解決策を示します。
知っておくと良いこと: USBおよび外部ドライブにごみ箱を追加できることをご存知でしたか?方法をお教えします。
目次
- Windowsによって認識されないUSBデバイスのエラーとは?
- USBドライブのシステム/ソフトウェアの互換性を確認する
- Windows Updateトラブルシューティングツールを実行する
- PowerShellを使用してデバイス診断を実行する
- USBドライブのファイルシステムエラーを確認する
- USBドライブの取り外しポリシーを「パフォーマンス向上」に変更する
- USBドライブのドライブ文字を変更する
- USB選択的サスペンド設定を無効にする
- USBドライブのデバイスマネージャーおよび電源管理の修正を適用する
- システムの復元またはWindowsのリセットを実行する
Windowsによって認識されないUSBデバイスのエラーとは?
USBデバイスが認識されないポップアップウィンドウが表示されると、USBドライブはマシン上で表示されるかもしれませんが、単にアクセスできません。内容を表示しようとすると、エラーメッセージが表示されます。エラー状態は、PCを再起動すると自動的にクリアされることもありますが、USBドライブが他のマシンで正常に動作しているかどうかを常に確認してください。

USBデバイスが認識されないエラーの主な原因は以下の通りです:
- Windows Updateとの競合: デバイスが正しく更新されていない場合、いくつかの問題がUSBドライブに影響を与える可能性があります。
- USBハードウェアの問題: これは、一般的なハードウェアの問題からドライバーの問題、ファイルシステムエラーまでさまざまです。
- ポリシーおよび設定の問題: USBドライブに設定されたデフォルトのポリシーが問題を引き起こすことがあります。
1. USBドライブのシステム/ソフトウェアの互換性を確認する
Windowsによって認識されないUSBデバイスの簡単な修正は、現在のWindowsバージョンとのシステム/ソフトウェアの互換性を確認することです。ここに示すチェックを実行して、ペンドライブがWindowsシステムで問題なく動作することを確認してください。
まず、パッケージのデバイス仕様を確認して、USBドライブがサポートする正しいオペレーティングシステムを確認します。新しいUSBドライブの中には、古いWindowsバージョンをサポートしていないものもあります。以下の例は、Windows 8.1およびWindows 7以前では動作しません。

遭遇する可能性のある他の問題は、以下のように修正できます:
- USB 3.0ポートが機能しない: フラッシュドライブがUSB 3.0ハードウェアを使用している場合、コンピュータでUSBを識別する際に問題が発生することがあります。このガイドの解決策に従って、USB 3.0の問題に対処してください。
- フォーマットできないUSBデバイス: USBデバイスが何らかの理由でフォーマットできなくなった場合、問題を修正し、正常な状態に戻すための解決策のリストがあります。
ヒント: Windowsトラブルシューティングツールの実行に問題がありますか?再度動作させる方法を学びましょう。
2. Windows Updateトラブルシューティングツールを実行する
USBデバイスに関する多くのシステム問題は、更新の問題に直接関連しています。それを避けるために、更新の手間を修正することをお勧めします。
- Win + Iを使用して設定ページを開きます。
- 「システム -> トラブルシューティング -> その他のトラブルシューティング」にスクロールします。

- 「その他のトラブルシューティング」ページで「実行」ボタンをクリックして、Windows Updateトラブルシューティングツールを起動します。

- トラブルシューティングツールがPC上の問題を検出するのを待ちます。これには、USBデバイスとの互換性の問題も含まれます。

- Windows Updateの問題がある場合、それらは「検出された」と表示され、トラブルシューティングツールによって問題が修正されたことを意味します。

- デバイスを再起動して、USBデバイスが正常に動作しているかどうかを確認します。
3. PowerShellを使用してデバイス診断を実行する
Windowsには、ハードウェアの互換性の問題を深く掘り下げて正しく修正を適用するハードウェアおよびデバイストラブルシューティングツールがあります。このデバイス診断を正しく実行するには、PowerShellを使用する必要があります。
- 管理者モードでPowerShellを開きます。Windows検索ボックスから行うことができます。
- 次のコマンドを入力します:
msdt.exe -ID DeviceDiagnostic
- PowerShell画面内にハードウェアおよびデバイストラブルシューティングツールのウィンドウが開きます。ボックス内の「詳細」テキストをクリックします。

- 「適用」をクリックした後、「自動的に修正を適用する」というボックスにチェックを入れ、「次へ」を選択します。

- ハードウェアおよびデバイストラブルシューティングツールが、コンピュータおよび接続されたUSBデバイスの問題を検出します。

トラブルシューティングツールは、USBデバイスの互換性に影響を与える問題に修正を適用します。
現在のハードウェアに保留中の問題がない場合は、トラブルシューティングツールを閉じ、次の解決策に進みます。
参考: USBドライブから複数のオペレーティングシステムを起動する。
4. USBドライブのファイルシステムエラーを確認する
USBドライブには、スキャンおよび修復方法を使用しないと見つからない隠れたファイルシステムエラーがあることがよくあります。
- ファイルエクスプローラーウィンドウに移動し、USBディスクドライブを右クリックします。
- 「プロパティ」を選択します。

- 「ツール」タブに移動し、「エラーのチェック」エリアの「チェック」ボタンをクリックして、USBドライブの隠れたエラーをスキャンします。

- 「このドライブをスキャンする必要はありません」というメッセージが表示され、ドライブにエラーが見つからない場合は、「ドライブをスキャンして修復」をクリックして、可能なエラーを確認します。深いスキャンなしでは簡単に追跡できないエラーがいくつかあるかもしれません。

- USBドライブが正常にスキャンされると、エラーが簡単に見つかります。

5. USBドライブの取り外しポリシーを「パフォーマンス向上」に変更する
急いでいるときにUSBドライブを直接引き抜くのではなく、シンプルに右クリックして「取り出す」ことは常に良い習慣です。ほとんどのWindowsユーザーはこのガイドラインを気にしないため、WindowsはデフォルトでUSB取り外しポリシーに「クイック取り外し」設定を有効にしています。「パフォーマンス向上」に変更することで、USBドライブが常に認識されるようになります。
- USBドライブを右クリックして、そのプロパティウィンドウを開きます。
- 「ハードウェア」タブに移動し、USBデバイスを選択します。下部の「プロパティ」ボタンをクリックします。

- 「一般」タブの下で「設定の変更」をクリックします。

- 「ポリシー」タブに移動し、「パフォーマンス向上」を選択して、キャッシングのための2つの新しいオプションを開きます。最初のオプション「デバイスでの書き込みキャッシングを有効にする」を選択し、もう1つは無効のままにします。

- 「OK」をクリックして変更を保存します。コンピュータを再起動すると、USBドライブからの応答が改善されるはずです。
知っておくと良いこと: コマンドプロンプトを使用してWindows 11 USBインストーラーを作成する方法を学びましょう。
6. USBドライブのドライブ文字を変更する
これは、USBドライブがディスクシステム上に表示されるが開けず、「USBデバイスが認識されない」というメッセージが表示される場合に機能する小さなトリックです。USBドライブの文字を変更することで、この問題を解決できます。
- Windows検索ボックスから「ハードディスクのパーティションを作成およびフォーマット」を起動します。

- 「ディスク管理」ウィンドウが開いたら、マシンに接続されているUSBドライブを選択します。
- USBドライブを右クリックし、「ドライブ文字とパスの変更」オプションを選択します。

- 現在の文字が表示されているUSBドライブが表示されます。
- 「変更」をクリックします。

- 「次の文字を割り当てる」が選択されている状態で、ドロップダウンメニューから新しい文字を選択します。ここでは「E」を選択します。

- 「ドライブ文字の変更に依存する一部のプログラムが正しく実行されない可能性があります。続行しますか?」というメッセージは無視しても安全です。「はい」をクリックして続行します。

- 「このPC」セクションに戻り、USBドライブに再度アクセスできるか確認します。

7. USB選択的サスペンド設定を無効にする
コントロールパネルからUSBドライブの選択的サスペンド設定を変更できます。この設定は、デバイスのバッテリーとUSBデバイスの平均寿命を保つために常に有効になっていますが、デバイスが表示されない問題を引き起こす可能性があります。幸いにも、この問題は簡単に修正できます。
- Windows検索ボックスからコントロールパネルを開き、「電源オプション」アイコンをクリックします。

- 「プラン設定の変更」を選択します。

- 「詳細な電源設定の変更」をクリックして、「電源オプション」のポップアップウィンドウを開きます。

- 「詳細設定」の下に「アクティブ」と表示されているノートパソコンデバイスを選択します。
- 「USB設定」にスクロールし、「USB選択的サスペンド設定」のオプションを展開します。

- 「バッテリー使用時」と「電源接続時」のボタンをクリックしてドロップダウンメニューを開き、両方とも「無効」に設定します。

ヒント: WindowsでUSBドライブを暗号化する方法を学び、追加の保護を得ましょう。
8. USBドライブのデバイスマネージャーおよび電源管理の修正を適用する
USBドライブのハードウェアやドライバーに問題がある場合、以下に示すようにデバイスマネージャーで標準のアンインストールおよび修復技術を使用して修正します。
- 検索ボックスを使用してデバイスマネージャーを開くか、実行コマンドで
devmgmt.mscを入力します。 - 「ユニバーサルシリアルバスコントローラー」セクションまでスクロールし、USBデバイスの各要素を右クリックします。
- 「ドライバーの更新」を選択すると、システムが自動的に新しいドライバーを取得してUSBハードウェアを更新できます。USBルートハブ、USBマスストレージ、USBコンポジットデバイスについてこれを行います。
- USBドライブ要素をアンインストールし、PCを再起動した後に再インストールします。

- 上記のUSB要素を右クリックし、「プロパティ」を選択します。
- 「電源管理」タブに移動します。デフォルトのオプションが有効になっており、コンピュータがUSBデバイスの電源を切って電力を節約できるようになっています。これを無効にするためにチェックを外します。

- 「OK」をクリックして変更を保存します。これにより、WindowsコンピュータはUSBドライブの電源を切ることができなくなり、認識できなくなります。
ヒント: システムの復元が正常に機能しない場合は、これらの修正を適用してみてください。
9. システムの復元またはWindowsのリセットを実行する
USBデバイスがWindowsによって認識されない場合、最近のWindowsの更新やシステムの変更が原因でドライバーエラーが発生し、現在のUSBドライブだけでなく、すべてのUSBドライブを開くことができなくなっている可能性があります。そのような場合、以前に保存された状態にシステムを復元することで問題を解決できます。また、特に最新のWindows 11システムでは、クラウドダウンロードを使用してWindowsのリセットを選択することもできます。これは非常に迅速で、以前の構成エラーを解消するための最良の方法の1つです。
これらの手順に従った後でもUSBデバイスが認識されないメッセージが表示されますか?USBドライブが破損している可能性を確認するか、問題を軽減するために別のUSBポートやケーブルを使用してみてください。また、USBがランダムな音を出すのを止め、WindowsでUSBドライブをフォーマットする方法についても学ぶことができます。
画像クレジット: Unsplash。すべてのスクリーンショットはSayak Boralによるものです。