如何在Windows 10上修复“ USB控制器资源不足”


想知道如何在Windows 10上修复USB控制器资源不足消息吗?阅读本文以了解其发生的原因以及可以轻松解决的问题。

首先,我将解释为什么此消息首先出现,以及它如何影响外围设备的性能。之后,我将指导您完成修复该问题的步骤。

非常感谢,该解决方案非常简单。最好首先了解为什么会发生这种情况,否则该解决方案就没有太大意义。

为什么我不断收到“ USB控制器资源不足”消息?

您可能会注意到使用PC时,很少会弹出USB控制器资源消息。可能是当您插入某些东西时发生的,或者是当您使用以某种方式使用硬件的程序时发生的。例如,音频或网络摄像头录制软件。

有时,该消息会出现,并且您的硬件似乎没有功能上的更改,但是有时它会引起问题–您的USB设备可能只是完全停止运行,否则它们可能无法达到预期的效果。

听起来很复杂,但实际上很简单。与EndPoints有关。每个USB控制器都有数量有限的端点-就像一次可以占用多少流量。不同的设备将需要不同数量的端点。

<!-
In_content_1全部:[300x250] / dfp:[640x360]
->

例如,也许像蓝牙USB加密狗这样的小东西仅需要3个端点,而像USB DAC这样的东西可能需要10个甚至更多。

当您的计算机端点上限。 USB 3.0控制器的端点数量有限,在基于Intel和较早的AMD系统上只有96个端点。因此,如果您在USB 3.0端口中插入了大量USB设备,那么您将遇到此问题。

USB控制器是用于在USB端口和PC之间传输数据的芯片。根据您的主板,您可能有一个或多个USB 3.0控制器。

<图类=“ lazy aligncenter”>

最重要的是,每个USB 3.0端口本身最多只能有16个端点。这意味着,如果将USB集线器插入USB 3.0端口,则该端口本身可能会遇到一些问题,这可能会导致一些问题。

如何解决“ USB不足”控制器资源”

要解决此问题,我们需要做的就是确保您使用的Endpoints数量不超过可用数量。有三种主要方法可以做到这一点。首先,您可以将当前的一些USB设备移至USB 2.0端口。

USB 3.0更快,因此对于高速传输数据的设备,您应该保留USB 3.0,然后将外围设备(键盘和鼠标)移至USB 2.0。鼠标和键盘都使用很少的数据来工作,因此将它们插入USB 3.0端口不会有任何好处。

此外,将麦克风,耳机和音频DAC等高性能外设带到USB 2.0。尽管您可能听说过DAC和音频设备受益于USB 3.0的传言,但事实并非如此。 USB 2.0的端点数量是USB 3.0的两倍,因此,虽然USB 3.0速度更快,但对于需要更多电源才能在USB 2.0上运行的设备来说,还有更多的空间。

第二,如果您使用的是USB集线器,请确保也将其插入USB 2.0。如果仍然遇到EndPoint上限并收到相同的消息,说明您没有足够的USB控制器资源,请从集线器中拔出一些设备,然后将它们插入其他位置。

第三,如果您运行很多USB设备,并且无法在当前系统上找到解决方案,您也可以考虑升级到AM4。所有基于AM4的系统,每个USB 3.0控制器总共有254个端点,与当前的Intel和较早的AMD体系结构相比有了很大的改进。

摘要

最终,收到此消息意味着您需要管理和重新排列插入USB端口的设备。通常,只需将最耗电的设备从USB 3.0切换到USB 2.0即可解决此问题。

相关文章:


4.09.2019