Windows 10 未检测到 USB 复合集线器

Windows 10 未检测到 USB 复合集线器

最近,我遇到了一个问题,我的网络摄像头位于电视上方,距离 Windows 计算机很远,不容易访问。为了访问它,我使用了一个带中继器的 USB 延长线 + 第二根电缆来跨越 15 米的距离。

编辑: [PC] < USB-A --10m-- USB-A + 中继器 >< USB-A --5m-- USB-C > 网络摄像头

奇怪的是,当我启动或重启电脑时,它没有被检测到。我必须拔掉电缆再插回去才能工作(这不容易做到,因为它藏在桌子里。)

我正在尝试找到一种方法,让计算机相信 USB 电缆已拔出并重新插入,而无需重新启动。

我想也许我可以编写一个脚本来禁用所有 USB 端口。我发现了一些有关更改注册表项以禁用端口并再次启用它们的方法,但每次更改后都需要重新启动。所以这可能不是一个解决方案。

然后我研究了 DevCon 以禁用并重新启用 USB 端口,但我只找到了一种刷新已检测到的 USB 设备状态的方法。当一切正常时,DevCon 会使用“devcon find usb*”列出几个“USB\VID_XXXX”。但重新启动后,它找不到网络摄像头所在的端口,所以我无法使用它。

USB\VID_046D&PID_C52B\...    : USB Composite Device 
USB\ROOT_HUB30\...           : USB Root Hub (USB 3.0)
USB\VID_095D&DIP_921C\...    : USB Composite Device 

列表中的第三项是导致问题的原因

也许我可以使用具有中继器功能的 USB 扩展器以及开关来关闭和打开它?但我不确定这是否会起作用。

有什么办法可以解决我遇到的这个问题吗?

非常感谢您的帮助,祝您有愉快的一天。BigBrosy

相关内容