USBIP设备枚举失败, 没有触发加载通用驱动程序过程

DungNgok Caau 0 信誉分
2025-01-13T03:13:48.8033333+00:00

我一个usb key插入进去后, 开始枚举失败, 然后windows会提示正在设置设备, 设置好了之后就能正常枚举成功.

在新的windows系统里, 使用usbip-win2的时候, windows并没有触发下面答复里的过程. 但我在windows机子上插过一次该usb设备后, usbip后续就能正常枚举. 有什么办法解决这个问题, 因为我是在动态创建虚拟机并且使用usbip-win2, 每次都插一下在我的业务场景里是无法做到.

是需要我手动枚举?还是说我手动指定安装驱动?

以下是微软社区支持的答复, 我想了解详细信息, 他让我来这里提问

https://answers.microsoft.com/zh-hans/windows/forum/windows_10-hardware/usb%E8%AE%BE%E5%A4%87%E6%9E%9A%E4%B8%BE%E5%A4%B1/c1ce1d31-922b-4a89-9135-a7c68af61538?rtAction=1736736861174

当设备首次枚举失败时,Windows 会重新尝试:  重新尝试请求描述符:如果发现设备返回了错误参数,Windows 会自动重试读取。  加载通用驱动程序:如果找不到设备的专用驱动程序,系统会尝试加载通用驱动程序。  重新初始化设备:Windows 会重新为设备分配地址并重新枚举。  提示“正在设置设备”:这是 Windows 配置设备(包括驱动程序安装)的可视化提示,当完成后设备通常可正常使用。 

Windows
Windows
Microsoft 操作系统系列,可跨个人计算机、平板电脑、笔记本电脑、手机、物联网设备、独立混合现实头戴显示设备、大型协作屏幕和其他设备运行。
536 个问题
0 个注释 无注释
{count} 票

1 个答案

排序依据: 非常有帮助
  1. Daisy Zhou 27,681 信誉分 Microsoft 供应商
    2025-01-14T08:27:28.4433333+00:00

    尊敬的客户,您好!

    感谢您在 Q&A 论坛上发帖。

    设备枚举失败(ERROR_INVALID_PARAMETER)通常表示在设备初始化过程中出现了无效参数。请依次尝试以下步骤:

    1. 手动安装驱动程序
    2. 手动枚举设备
    3. 检查USB设备的兼容性
    4. 使用uspip-win2的日志功能,以便更详细地了解问题的根源

    我希望以上信息对您有所帮助。

    如果您有任何问题或疑虑,请随时告诉我们。

    Best Regards,
    Daisy Zhou

    ============================================

    如果答案有帮助,请点击“接受答案”并投赞成票。


你的答案

问题作者可以将答案标记为“接受的答案”,这有助于用户了解已解决作者问题的答案。