如何 "重启/修复 "USB接口?
我的笔记本电脑有两个USB端口,但其中一个坏了,所以我用USB集线器在另一个好的USB端口。在该USB集线器,我使用鼠标和键盘。突然,该USB端口不检测鼠标和键盘(即使与集线器的灯是打开的),和唯一的解决方案,我发现是重新启动笔记本电脑。但是仅仅几分钟,键盘和鼠标又检测不到了……
有没有什么方法、软件等可以在不重启电脑的情况下 “重启/修复 "USB接口?
答案都没有完全回答标题问题。
如何 “重启/修复 "一个USB端口?
有三种方法可以 "重启 "某个USB端口。
1.重新启动电脑。或者… 2. 拔掉连接到端口的物理设备的插头,然后重新插入。或者…… 3. 3. 禁用,然后重新启用端口所连接的USB Root Hub设备。
在Windows中,你可以通过设备管理器或通过devcon.exe实用程序来完成(3)。
这些是唯一的方法,原因是由于USB握手协议,它是由USB设备插入时启动的,而不是由控制器启动的。这就导致了【无法重新安装U盘】(http://www.raymond.cc/blog/archives/2009/09/07/remount-ejected-or-safely-removed-usb-device-without-unplug-and-reinsert/)等问题,在你安全移除U盘后。但循环USB Root Hub设备会导致所有连接到该Hub的设备重新初始化。(不幸的副作用是,它会导致连接到该集线器的所有设备重新初始化自己,如果你在该集线器上有其他设备正在使用,这可能是个问题。)
你应该看看NIRSOFT的USB设备视图http://www.nirsoft.net/utils/usb/_devices/view.html)。我曾用它来修复一个系统,该系统有一个断开的U3 USB驱动器,但仍然安装在端口上,阻止其他任何东西被识别。
你可以检查你的事件查看器,看看应用程序或系统日志中有没有明显的错误?
我现在不知道问题出在哪里,但你应该检查安装的驱动程序。它们是微软默认输入驱动还是自定义驱动?你可能需要重新安装驱动程序。有可能是驱动的实例出现了故障。
也可以尝试在插入设备后检查驱动程序。您可能会在设备管理器中看到资源冲突或其他警告。
由于问题发生在两个不同的设备上,我认为不太可能是鼠标或键盘的硬件故障。
故障肯定是在你的笔记本电脑上。
进入任务管理器,你会发现你有问题的设备上有一个警告标签。拔掉你的设备,然后把它放到另一台电脑或笔记本上就可以了。如果在其他电脑上能用,那肯定是你的USB接口有问题。试着更换一下,联系专家,换一下。试试,肯定能用。如果发现问题请换主板。请不要因为设备没有问题就买新的。
如果这些都不行的话,可以试试 USBDeview 。它可以让你查看系统上所有安装/连接的USB设备。你可以在 下载页面 阅读更多关于它的信息。
*注意,对于按照这些说明对您或您的电脑造成的任何损害,我不承担任何责任。这些方法的责任和使用完全由您承担。
方法一
1、打开系统控制面板。(windows键+暂停键) 2. 点击设备管理器。 3. 展开通用串行总线控制器。 4.
方法二:
1.下载DevCon - https://docs.microsoft.com/en-us//windows-hardware/drivers/devtest/devcon 2.以管理员身份打开cmd.exe。以管理员身份打开cmd.exe。 https://technet.microsoft.com/en-us/library/cc947813(v=ws.10).aspx 3. 在命令提示符下浏览到devcon.exe的位置。例如:cd Program Files (x86)\Windows Kits10\Tools\x64 (根据你安装的windows套件路径以及x86与x64位windows机器的不同而不同) 4. 输入devcon.exe restart (Asterisk)root/hub(Asterisk)
-去掉括号,使用Asterisk的实际符号。对不起,论坛会在帖子中删除这些符号,所以我不能按字面意思输入。
某些USB端口可能会报告需要重新启动。不幸的是,这些集线器可能无法在没有重启的情况下重新启动。
如果有帮助的话,请向上投票,这样会有更多人看到。我自己通过google搜索来到这里,能够用我上面列出的两种方法完成我需要的东西。
好好享受吧。
以下是如何在电源浪涌或其他异常情况导致设备无法在系统中注册后重置USB。