Windows 11/10でUSBデバイスが機能しない

USBまたはフラッシュドライブは、さまざまなコンピューター間でデータ転送を行う場合、多くのユーザーが選択します。ただし、場合によってはUSBデバイスが正常に機能せず、ユーザーエクスペリエンスが低下することがあります。たとえば、問題のあるUSBデバイスを接続すると、表示されないか、表示されても数秒の非アクティビティ後にアイドル状態になります。その他のケースでは、これらのUSBデバイス上のファイルにアクセスしようとすると、Windowsエクスプローラーが約1~2分間ハングすることがわかりました。

ほとんどの場合、USBデバイスに重要なデータを持ち運んでおり、充電できないという問題が発生すると、USBドライブを介してパスをたどる重要な作業を完了できない可能性があります。そのため、これらのランダムな問題を修正して、USBデバイスを問題なく使用できるようにする必要があります。記載されている修正を試す前に、USBデバイスをチェックして別のコンピューターに接続することをお勧めします。これにより、USBデバイスが故障していない場合や、他のシステムでは正常に動作しているが、Windows 10/8/7では動作していない場合は、次の手順に従います。

USBデバイスが正常に機能しない

1.Windowsキー+Rを押して、[実行]ダイアログボックスにdevmgmt.mscと入力してデバイスマネージャを開きます。

2.デバイスマネージャウィンドウが開いたら、問題が発生しているUSBデバイスを探す必要があります。[ヒューマンインターフェイスデバイス]の下にUSB入力デバイスとしてリストされている場合があります。

そこに見つからない場合は、ユニバーサルシリアルバスコントローラーを展開できます。ここには、これまでシステムに接続したUSBデバイスのリストが表示されます。

問題のあるリストから1つを見つけるには、試行錯誤の方法に従う必要があります。つまり、デバイスを接続して取り外し、[ユニバーサルシリアルバスコントローラー]のデバイスリストの変更を記録します。表示されてから削除されたエントリは、発行されたデバイスのエントリです。デバイスを接続したままにして、このエントリを右クリックしてプロパティを選択します。

3.以下に示すデバイスのプロパティウィンドウで、詳細タブに切り替えます。

プロパティのドロップダウンメニューをクリックして、デバイスインスタンスパスを選択します。この値は以降の手順で必要になるため、対応する値を書き留めてください。ちなみに、この値は3つのIDの組み合わせです。つまり、ベンダーID(VID)、製品ID(PID)、インスタンスIDです。

4.Windowsキー+Rの組み合わせを押して、regedit実行ダイアログボックスに入力し、Enterキーを押してレジストリエディターを開きます。

5.ここに移動します:

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Enum\USB\<Device Instance Path>\Device Parameters

手順3で取得したデバイスインスタンスパス部分(USB\の後に続く部分)を置き換えます。

6.デバイスパラメータキーの右ペインで、EnhancedPowerManagementEnabledという名前のDWORDを探します。これは、値データとして1を示している必要があります。同じものをダブルクリックして次のようにします:

7.上記のボックスで、値データを0に変更します。OKをクリックします。これで、レジストリエディターとデバイスマネージャを閉じることができます。

マシンを再起動して修正します。

これで問題が解決しない場合は、Windows USBトラブルシューティングツールを試してみることをお勧めします。