2009-12-17 21:45:35 +0000 2009-12-17 21:45:35 +0000
12
12

如何 "重启/修复 "USB接口?

我的笔记本电脑有两个USB端口,但其中一个坏了,所以我用USB集线器在另一个好的USB端口。在该USB集线器,我使用鼠标和键盘。突然,该USB端口不检测鼠标和键盘(即使与集线器的灯是打开的),和唯一的解决方案,我发现是重新启动笔记本电脑。但是仅仅几分钟,键盘和鼠标又检测不到了……

有没有什么方法、软件等可以在不重启电脑的情况下 “重启/修复 "USB接口?

答案 (10)

18
18
18
2010-04-20 03:47:00 +0000

答案都没有完全回答标题问题。

如何 “重启/修复 "一个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的设备重新初始化。(不幸的副作用是,它会导致连接到该集线器的所有设备重新初始化自己,如果你在该集线器上有其他设备正在使用,这可能是个问题。)

4
4
4
2013-01-26 18:55:27 +0000

我曾遇到过Windows 7掉落USB鼠标驱动和重新安装鼠标驱动的问题(大部分时间),这让我烦不胜烦。

我尝试了各种方法来解决这个问题,驱动更新、清洁启动、技术支持电话、互联网软件巫术,但最后我只得重新设置USB端口。

我的做法是关闭电脑,拔掉所有USB设备,拔掉笔记本电池和交流电源,最后按住电源键30秒。

这样就解决了一个问题,我肯定花了至少20个小时来解决这个问题,试一试吧。

3
3
3
2009-12-18 10:42:18 +0000

你应该看看NIRSOFT的USB设备视图http://www.nirsoft.net/utils/usb/_devices/view.html)。我曾用它来修复一个系统,该系统有一个断开的U3 USB驱动器,但仍然安装在端口上,阻止其他任何东西被识别。

3
3
3
2009-12-17 23:05:37 +0000

如果你的USB集线器没有加电源,检查一下是否有帮助。可能是笔记本的USB电源不够用,有些老的笔记本没有不是满500 mA。

2
2
2
2009-12-17 22:27:23 +0000

你可以检查你的事件查看器,看看应用程序或系统日志中有没有明显的错误?

我现在不知道问题出在哪里,但你应该检查安装的驱动程序。它们是微软默认输入驱动还是自定义驱动?你可能需要重新安装驱动程序。有可能是驱动的实例出现了故障。

也可以尝试在插入设备后检查驱动程序。您可能会在设备管理器中看到资源冲突或其他警告。

由于问题发生在两个不同的设备上,我认为不太可能是鼠标或键盘的硬件故障。

故障肯定是在你的笔记本电脑上。

1
1
1
2013-09-01 06:04:11 +0000

进入任务管理器,你会发现你有问题的设备上有一个警告标签。拔掉你的设备,然后把它放到另一台电脑或笔记本上就可以了。如果在其他电脑上能用,那肯定是你的USB接口有问题。试着更换一下,联系专家,换一下。试试,肯定能用。如果发现问题请换主板。请不要因为设备没有问题就买新的。

如果这些都不行的话,可以试试 USBDeview 。它可以让你查看系统上所有安装/连接的USB设备。你可以在 下载页面 阅读更多关于它的信息。

0
0
0
2017-12-16 00:10:30 +0000

是否有一些方法、软件等可以在不重启电脑的情况下 “重启/修复 "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搜索来到这里,能够用我上面列出的两种方法完成我需要的东西。

好好享受吧。

0
0
0
2014-06-08 01:33:40 +0000
  1. 进入 “设备管理器"(在 "开始窗口 "打开控制面板)
  2. 进入 "通用串行端口控制器”
  3. 在一个或多个控制器上寻找 “感叹号 ”
  4. 点击鼠标右键)禁用,然后(点击鼠标右键)启用
  5. 完成!
0
0
0
2015-11-16 06:58:01 +0000

以下是如何在电源浪涌或其他异常情况导致设备无法在系统中注册后重置USB。

  • 开始
  • 控制面板
  • 设备管理器
  • 右键点击通用串行总线控制器
  • 点击扫描硬件更改。
0
0
0
2018-02-05 10:35:38 +0000

这对我来说效果更好 1] 使用注册表启用、禁用U盘和大容量存储设备

进入 “开始”/>“运行",键入 "regedit "并按回车键打开注册表编辑器 导航到以下键

HKEY/LOCAL/MACHINE/SYSTEM/CurrentControlSet/Services/USBSTOR

在右侧窗格中,选择 "开始 "并将值改为3。 (值为4将禁用USB存储)。点击 "确定"。这将重新启用USB端口,允许你使用USB或笔式驱动器。