如何在不重启的情况下修复/“解冻”我的 USB 端口?

如何在不重启的情况下修复/“解冻”我的 USB 端口?

我有一个 USB 设备(基本上是一块廉价的中国电池),不知何故“冻结”了我的其他 USB 端口。将此设备插入计算机后,无法识别其他 USB 连接。已建立的连接继续工作,但即使之后插入手机也无法充电,更不用说识别设备了(无论端口是什么)。

重新启动似乎可以解决问题,但是我频繁地插入设备,这相当麻烦......

我尝试过使用devcon remove(来自这个答案)奇怪的是它只是挂了任何devconUSB 设备。除了运行之外,我无法对 USB 设备执行任何操作devcon status

我看了一下setupai.dev.log,得到的只有这些:

>>>  Section start 2016/10/11 10:47:02.357
      cmd: devcon.exe  restart *ROOT_HUB*
     dvi: Default installer: Enter 10:47:02.362
     dvi:      {Change State}
     dvi:           Device Instance = 'USB\ROOT_HUB30\4&1148BC98&0&0'.
     dvi:           {DICS_PROPCHANGE, DICS_FLAG_CONFIGSPECIFIC}
     dvi:           {Change Device State - USB\ROOT_HUB30\4&1148BC98&0&0}
     dvi:                Restart Device: Config specific
<ins>

最后还有一些垃圾字符......

USB 设备不会对任何其他 PC 造成这种情况。我的 USB 驱动程序已完全更新。我有点不知道如何进一步排除故障。

为什么devconUSB 操作会挂起?我该如何修复它?

我对排除设备故障不感兴趣。其他设备也出现过这种情况。我想知道如何排除 USB 根集线器/USB 驱动程序故障。

相关内容