Windows 10で(Windows 10)USBコントローラーリソースが不足(not enough USB controller resources)しているというメッセージを修正する方法を知りたいですか?これを読んで、なぜそれが起こるのか、そしてそれを簡単に修正するために何ができるのかを調べてください。
まず(First)、このメッセージが最初に表示される理由と、それが周辺機器のパフォーマンスにどのように影響するかについて説明します。その後、修正に必要な手順を説明します。
ありがたいことに、解決策は非常に簡単です。そもそもなぜそれが起こるのかを理解するのが最善です。さもなければ、解決策はあまり意味がありません。
「USBコントローラーのリソースが足りません」というメッセージが表示され続けるのはなぜですか?(Why Do I Keep Getting The “Not Enough USB Controller Resources” Message?)
PCを使用しているときに、USBコントローラリソースメッセージが頻繁にポップアップしない場合があります。おそらく、何かを接続したとき、または何らかの方法でハードウェアを使用するプログラムを使用したときに発生します。たとえば、オーディオまたはWebカメラの記録ソフトウェア。
メッセージが表示され、ハードウェアに機能的な変更がないように見える場合もありますが、問題が発生する場合もあります。USBデバイスが完全に機能しなくなったり、意図したとおりに機能しなかったりする場合があります。
この理由は複雑に聞こえますが、実際には非常に簡単です。それはEndPoints(EndPoints)と呼ばれるものと関係があります。各USBコントローラーで使用できるエンドポイントの数には制限があります。これは、一度に占有できるトラフィックレーンの数のようなものです。デバイスが異なれば、必要なエンドポイントの数も異なります。
たとえば、Bluetooth USBドングルのような小さなものは3つのエンドポイントしか必要としませんが、USBDACのようなものは(USB DAC)10以上を使用する可能性があります。
この問題は、EndPoint(EndPoints)に上限がある場合に発生します。USB 3.0コントローラーのエンドポイント(EndPoints)の数は限られており、Intelおよび古いAMDベースのシステムではわずか96です。したがって、 USB 3.0ポートに 多数のUSBデバイスが接続されている場合は、この問題が発生します。
USBコントローラは、USBポートとPCの間でデータを通信するために使用されるチップです。マザーボードによっては、1つまたは複数のUSB3.0コントローラーが搭載されている場合があります(USB)。
さらに、各USB3.0ポート自体には16エンドポイントの制限があります。つまり、USBハブをUSB 3.0ポートに接続している場合、そのポート自体で問題が発生し、問題が発生する可能性があります。
「USBコントローラーのリソースが不足している」を修正する方法(How To Fix “Not Enough USB Controller Resources”)
この問題を修正するために必要なのは、使用可能な数を超えるEndPointを使用していないことを確認することだけです。これを行うには、主に3つの方法があります。まず(First)、現在のUSBデバイスの一部をUSB2.0(USB)ポートに移動できます。
USB 3.0の方が高速なので、高速でデータを転送するデバイスにはUSB 3.0を残してから、周辺機器(キーボードとマウス)をUSB2.0に移動する必要があります。マウスとキーボードはどちらもデータをほとんど使用しないため、 USB3.0(USB 3.0)ポートに接続してもメリットはありません。
さらに、マイク、ヘッドセット、オーディオDAC(DAC)などの高性能周辺機器をUSB2.0に接続します。DACとオーディオ機器が(Whilst)USB3.0の恩恵を受けて(DACs)いるという噂を聞いたことがあるかもしれませんが、これには真実がありません。USB2.0にはUSB3.0の2倍のエンドポイントがあるため、USB 3.0の方が高速ですが、 (USB 3.0)USB2.0で実行するためにより多くの電力を必要とするデバイスのための余地があります。
次に、 USB(USB)ハブを使用している場合は、必ずUSB2.0にも接続してください。それでもEndPointの上限に達し、 (EndPoint)USBコントローラーのリソースが不足しているという同じメッセージが表示される場合は、ハブからデバイスの一部を取り外し、別の場所に接続します。
第三に、多くのUSBデバイスを実行していて、現在のシステムで解決策が見つからない場合は、AM4へのアップグレードを検討することもできます。すべてのAM4ベースのシステムには、 (AM4)USB 3.0コントローラーごとに合計254のエンドポイントがあり、現在のIntelおよび古いAMDアーキテクチャ よりも大幅に改善されています。
概要(Summary)
最終的に、このメッセージが表示されるということは、 USB(USB)ポートに接続されているデバイスを管理および再配置する必要があることを意味します。通常、最も電力を消費するデバイスをUSB3.0からUSB2.0(USB 3.0)に切り替える(USB 2.0)だけで、問題は解決します。
How To Fix ‘Not Enough USB Controller Resources’ On Windows 10
Want to know how to fix thе not enough USB controller resources message on Windows 10? Read this to find out why it happens and what you can do to fix it easily.
First I will explain why this message appears in the first place, and how it can impact the performance of your peripherals. After, I’ll take you through the steps needed to fix it.
Thankfully the solution is very simple. It’s best to understand why it happens in the first place otherwise the solution doesn’t really make much sense.
Why Do I Keep Getting The “Not Enough USB Controller Resources” Message?
You may notice the USB controller resources message popping up infrequently as you use your PC. Perhaps it happens when you plug something in, or maybe when you use a program that uses hardware in some way. For example, an audio or webcam recording software.
Sometimes, the message will appear and it will seem like there has been no functional change to your hardware, but other times it can cause issues – your USB devices may just stop functioning altogether, or they may not perform as intended.
The reason for this sounds complex, but it’s actually quite straightforward. It’s to do with something called EndPoints. Each USB controller has a limited number of EndPoints available – it’s sort of like how many lanes of traffic can be occupied at once. Different devices will require a different number of EndPoints.
For example, maybe something small like a Bluetooth USB dongle will need just 3 EndPoints, whilst something like a USB DAC may use 10, or even more.
The issue occurs when your EndPoints are capped. A USB 3.0 controller has a limited number of EndPoints, just 96 on Intel and older AMD based systems. So if you have a lot of USB devices plugged into your USB 3.0 ports, you’re going to run into this issue.
The USB controller is the chip used to communicate data between your USB ports and your PC. Depending on your motherboard, you may have one or more USB 3.0 controllers.
On top of this, each USB 3.0 port itself has a limit of just 16 EndPoints. This means that if you have a USB hub plugged into a USB 3.0 port, you may run into some issues on that port itself, which could cause some issues.
How To Fix “Not Enough USB Controller Resources”
To fix this issue, all we need to do is ensure you aren’t using more EndPoints than are available. There are three main ways to do this. First, you can move some of your current USB devices to USB 2.0 ports.
USB 3.0 is faster, so you should leave USB 3.0 for devices that transfer data at high speeds, then move your peripherals – your keyboard and mouse – to USB 2.0. Both mouse and keyboard use very little data to work so you will find no benefit plugging those into USB 3.0 ports.
On top of this, take high-powered peripherals like your microphone, headset, and audio DAC to USB 2.0. Whilst you may have heard rumors that DACs and audio equipment benefit from USB 3.0, there is no truth to this. USB 2.0 has twice as many EndPoints as USB 3.0, so whilst USB 3.0 is faster, there is more room for devices that require more power to run on USB 2.0.
Secondly, if you are using a USB hub, make sure to plug it into USB 2.0, too. If you still hit an EndPoint cap and get the same message stating you don’t have enough USB controller resources, unplug some of your devices from your hub and plug them in elsewhere.
Thirdly, if you run a lot of USB devices and cannot find a solution on your current system, you could also consider upgrading to AM4. All AM4 based systems have a total of 254 endpoints per USB 3.0 controller, a massive improvement over current Intel and older AMD architecture.
Summary
Ultimately, getting this message means you need to manage and rearrange the devices plugged into your USB ports. Typically, just switching the most power hungry devices from USB 3.0 to USB 2.0 will fix that.