我有一台 Windows 10 PC,带有 4 个正面 USB 3.0 端口和 4 个背面 USB 3.0 端口。由于我有很多 USB 设备(主要是外部硬盘),我决定使用 10 端口 USB 集线器(始终为 3.0),以便有更多 USB 端口可供使用,并非所有外围设备都使用 USB 3.0,有些可能使用较低的标准(例如,我的 3D 打印机使用 2.0 USB 端口)。
许多外围设备仍未被检测到,但它们可以通过拆卸另一个外围设备并将不工作的外围设备连接到这些前端或后端端口之一来工作。
我的猜测是系统可以管理的 USB 外围设备数量存在限制。
我尝试更新驱动程序,但似乎所有这些驱动程序的版本都正确。我还尝试卸载并重新安装它们,但无济于事。USB 集线器工作正常,但目前仅检测到我连接的 5 个外围设备中的 2 个。
对于可能存在什么问题,有什么提示吗?
提前感谢您提供的任何意见。
答案1
我想到了。
通过查看 devmgmt.msc 工具和相关日志,返回的错误是“错误代码 10”“系统资源不足,无法调用 API”(可能粗略翻译)。
看起来 Windows 10(可能还有其他以前的版本)有一个省电选项,它还保留了“高性能”选项,这是与 USB 省电有关的。
我禁用了此功能,现在看来,连接到系统的所有外围设备和设备都正常工作。