複数のNI USBデバイスを接続するとWindowsエラーが発生するのはなぜですか?

更新しました Apr 3, 2019

問題

コンピュータに複数のNI USBデバイスが接続されています。 以下のWindowsエラーが発生するのはなぜですか?
 

Intel USB 3.0 eXtensible Host ControllerでサポートされているUSBデバイスの数を超えました。
現在使用されていない別のUSBデバイスを取り外すか、いずれかのデバイスを別のポートに接続してください。


解決策

USBホストコントローラは、限られた数のUSBエンドポイントをサポートするように設計されています。接続したエンドポイントの数がコンピュータのUSBホストコントローラでサポートされている数を超えると、Windowsはコントローラにデバイスのための十分なリソースがないことを示すエラーを表示します。
 

ほとんどのUSBデバイスは、複数のUSBエンドポイントで構成されており、NIデバイスの中には最大30個のエンドポイントを使用するものがあります。USB通信とNIハードウェアの詳細については、関連リンクを参照してください。
 

サポートされているUSBデバイスの数を超えているとWindowsからメッセージが表示された場合は、次のいずれかの方法を試すことができます。
 

  • アプリケーションに不要なUSBデバイスをすべて取り外します。
  • デバイスをUSBハブやエクステンダ経由ではなく、直接コンピュータに接続します。
  • コンピュータのUSBホストコントローラを交換できる場合は、別のチップセットまたはメーカーを試します。
  • コンピュータに複数のルートポートまたはホストコントローラがある場合は、USBデバイスをそれらに均等に分散させてみます。
  • コンピュータにPCI、PCIe、またはその他の種類の拡張スロットがある場合は、USBアダプタカードを使用してホストコントローラを追加することができます。

この記事はお役に立ちましたか?

いいえ