![如何“重启/修复” USB 端口?](https://linux22.com/image/1225221/%E5%A6%82%E4%BD%95%E2%80%9C%E9%87%8D%E5%90%AF%2F%E4%BF%AE%E5%A4%8D%E2%80%9D%20USB%20%E7%AB%AF%E5%8F%A3%EF%BC%9F.png)
我的笔记本电脑有两个 USB 端口,但其中一个坏了,所以我在另一个好的 USB 端口上使用 USB 集线器。在那个 USB 集线器上,我使用鼠标和键盘。突然,那个 USB 端口无法检测到鼠标和键盘(即使集线器的灯亮着),我发现的唯一解决办法是重新启动笔记本电脑。但几分钟后,键盘和鼠标又无法检测到了……
是否有某种方法、软件等可以在不重启 PC 的情况下“重启/修复” USB 端口?
答案1
所有答案均无法完全回答标题问题。
如何“重启/修复” USB 端口?
有三种方法可以“重新启动”特定的 USB 端口:
- 重新启动计算机。或者...
- 拔下并重新插入连接到端口的物理设备。或者...
- 禁用然后重新启用端口所连接的 USB Root Hub 设备。
在 Windows 中,您可以通过设备管理器或通过执行程序公用事业。
这些是唯一方法的原因在于 USB 握手协议,该协议由 USB 设备在插入时启动,而不是由控制器启动。这会导致以下问题无法重新安装 USB 闪存盘安全移除后。但循环 USB Root Hub 设备会导致连接到该集线器的所有设备重新初始化。(不幸的副作用是它会导致全部连接到该集线器的设备重新初始化,如果该集线器上还有其他正在使用的设备,这可能会有问题。)
答案2
您应该查看 NIRSOFT 的 USB 设备视图 (http://www.nirsoft.net/utils/usb_devices_view.html)。我曾用它修复过一个系统,该系统中仍安装着一个断开的 U3 USB 驱动器,导致端口中的其他任何东西都无法被识别。
答案3
我在 Windows 7 中遇到了删除 USB 鼠标驱动程序并重新安装鼠标驱动程序(大多数时候)的问题,这真是太烦人了。
我尝试了各种方法来修复该问题,驱动程序更新、干净启动、技术支持电话、互联网软件巫术,但最后我只需要重置我的 USB 端口。
我这样做的方法是关闭计算机、拔下所有 USB 设备、取出笔记本电脑电池和交流电源,最后按住电源按钮 30 秒。
这解决了我至少花了 20 个小时才解决的一个问题;试一试吧。
答案4
您可以检查事件查看器以查找应用程序或系统日志中任何明显的错误吗?
我不知道现在的问题是什么,但你应该检查安装的驱动程序。它们是 Microsoft 默认输入驱动程序还是自定义驱动程序?你可能需要重新安装驱动程序。驱动程序的实例可能出现故障。
插入设备后,请尝试检查驱动程序。您可能会在设备管理器中看到资源冲突或其他警告。
由于问题发生在两个不同的设备上,我认为鼠标或键盘硬件故障的可能性较小。
故障肯定出在你的笔记本电脑上。