usb_由于其配置信息(注册表中的)不完整或已损坏,Windows 无法启动这个硬件设备_解决办法
最近在电脑上往arduino上烧程序时,发现电脑和arduino根本无法通讯,仔细检查后,发现时usb的问题 设备管理器中usb串口上有×××感叹号小图标,属性里显示 “由于其配置信息(注册表中的)不完整或已损坏,Windows 无法启动这个硬件设备。 (代码 19)” 首先想到的是重装了主板驱动,费了好大精力,结果没用 后来搜索了下注册表,关键字“通用串行总线控制器”,结果搜索到了 正好原来看过一篇帖子,类似的是删除右侧框里面的键值"LowerFilters“(图上没有已经删除了) ,于是随便试试了 删除键值LowerFilters后,打开设备管理器,右击×××感叹号的项目一一卸载掉,然后再右击,选择“扫描检测硬件改动”,之后真的就成功了!!我的usb串口又回来了 然后研究了一下注册表,上图键值位于HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class\目录下 目录下的每个键值的“默认”的数据都是一些硬件的名称 所以可以以此类推,以后要是哪个设备出问题了,就可以参照以上的解决方法,要做的就是找到对应键值就ok了 操作很简单,原理我也不大会 不过这次usb故障让我纠结了好久,现在自己解决了,分享一下新的,免得以后的人走弯路 |