USB调试笔记
+ -

CM_PROB_DUPLICATE_DEVICE 的解决办法

2022-07-01 133 0

最近在做项目时,涉及批量操作多个相同的设备,设备的固件是完全相同的。

功能开发完毕在不同的系统上进行适配的时候,出现了CM_PROB_DUPLICATE_DEVICE 的错误,具体表现为多个设备不识别或者识别为相同的盘符,可在途中发现多个R盘
1504056548

微软的官方解释是

151111312954
经过分析,发现是多个设备的DUID(Device ID)被系统分配成为相同的(理论上DUID对每个设备来说都是独一无二的)。
150706435578
后通过修改注册表信息解决了对应的问题;
在注册表[HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Control\UsbFlags]中添加:
“GlobalDisableSerNumGen”=hex:01
“IgnoreHWSerNum12345678”=hex:01
151006656824

HID人机交互QQ群:564808376    UAC音频QQ群:218581009    UVC相机QQ群:331552032    BOT&UASP大容量存储QQ群:258159197    STC-USB单片机QQ群:315457461    USB技术交流QQ群2:580684376    USB技术交流QQ群:952873936   

0 篇笔记 写笔记

关注公众号
  • HID人机交互
  • Linux&USB
  • UAC音频
  • TYPE-C
  • USB规范
  • USB大容量存储
  • USB百科
  • USB周边
  • UVC摄像头
  • Windows系统USB
  • 音视频博客
  • 取消
    感谢您的支持,我会继续努力的!
    扫码支持
    扫码打赏,你说多少就多少

    打开支付宝扫一扫,即可进行扫码打赏哦

    您的支持,是我们前进的动力!