![Windows XP - 集线器端口上的电涌](https://linux22.com/image/1265077/Windows%20XP%20-%20%E9%9B%86%E7%BA%BF%E5%99%A8%E7%AB%AF%E5%8F%A3%E4%B8%8A%E7%9A%84%E7%94%B5%E6%B6%8C.png)
从过去几周开始,我一直收到此错误,如状态栏气球:
Power Surge on Hub Port - A USB device has exceeded the power limits of its hub port
。
由于这个原因,我现在无法正确访问任何 USB 设备,它们会间歇性断开连接。
我做了很多事情来解决这个问题,首先显然是通过 Windows 帮助。我甚至尝试了微软网站上介绍的所有方法(基本上是检查和更新驱动程序),但都徒劳无功。
我在谷歌上搜索时发现的一个建议是通过设备管理器禁用 USB2 控制器,因为每次启动时系统配置都会抱怨它已被更改等。(在同一个网站上,提到忽略此消息。)
但经过所有这些,我还是无法解决这个问题。
任何帮助我都非常感谢。
系统安装了 Windows XP Service Pack 3 和上个月的所有更新。
如果需要任何其他硬件信息,请告诉我。
**UPDATE**
我的笔记本电脑已经有 5 年历史了,是一台 HP 笔记本电脑,配备 Celeron 1.4G 处理器。安装了 Windows XP SP3。安装了所有最新的 Windows 更新。有 2 个 USB 端口可用。BIOS 是 HP 68DTD ver F.0A
我是否需要从某处更新我的 BIOS ?或者这完全是硬件问题?
答案1
该错误意味着您的一个 USB 集线器消耗了过多的电流(主板通常有多个 USB 根集线器)。
如果您进入 Windows 的设备管理器,您可以在其中找到 USB“根集线器”,如果您检查每个集线器的属性,它会告诉您该集线器(或其端口)可用的最大 mA(毫安)以及您的设备当前正在消耗多少 mA(可能在“电源”选项卡下,我已经有一段时间没有使用 XP 了;))。
尝试拔掉几个设备,看看效果如何。或者重新排列它们,将耗电量大的设备放在不同的 USB 端口“组中”。
您希望使用的 mA 小于可用 mA。此外,设备在使用时消耗的 mA 比闲置时消耗的 mA 多,因此请尝试在每个集线器上留出“额外”的 mA。
例如,如果您有一台 USB 扫描仪,当您开始扫描时,它会消耗更多 mA 电流。突然间,您的 USB 鼠标和 USB HDD 停止工作,因为您消耗了太多 mA 电流,导致它们共用的集线器过载,耗尽了该集线器的可用电流。
希望有帮助...
答案2
通常,我看到该消息与连接 USB 设备时出现的电涌有关,尤其是戴尔电脑。尤其是外部 USB 硬盘驱动器,其电流足以触发 USB 端口的内置保护。每个制造商都设计了自己的电路来检测电涌,而且随着时间的推移,电路可能会比过去更加敏感。驱动程序不会有所帮助,因为这可能是一个仅限硬件的电路。
3 种潜在补救措施
- 将有问题的设备隔离到特定的 USB 端口。如果您的计算机有 3 个 USB 端口,其中一个端口可能位于其自己的 USB 控制器和电源电路上。
- 获取一个有源 USB 集线器,其电源能够提供超过 500 ma,最好是 1000 ma。
- 在打开计算机电源之前,请先连接 U 盘。这可防止连接时出现电涌。
答案3
)目视检查所有 USB 端口是否损坏。
) 打开设备管理器并展开 USB 控制器,右键单击所有子条目并选择“卸载”,一次一个。完成后,单击 DM 顶部的“扫描硬件更改”图标,它将重新安装所有驱动程序,看看 USB 现在是否可以正常工作。
答案4
我只是想补充一下,我也遇到过同样的问题,我可以肯定地说这不是软件或驱动程序问题,也不是硬件问题。这是由 Windows 中的一个文件(我仍在搜索其名称)引起的,该文件在连接外部 USB 设备时因电涌或“过压”而损坏。
我发现(对某些人来说这可能有些极端)但确实有补救措施,即重新安装全新的 Windows 实际上会删除损坏的文件并在安装过程中替换它。它对我而言不止一次奏效,但老实说,从我读到的实际警告来看,Windows 问题根本不会损害您的 PC,这仅仅意味着如果不修复,您的设备可能无法发挥其潜力或根本无法工作。
这并不意味着硬件会恶化或恶化,大多数人说只需完全禁用警告消息,有些人说不要,但这取决于它对你来说有多烦人,我个人会干净地安装 Windows,以确保这个“警告”不会与应用程序和一般 PC 性能相冲突