(转自:http://blog.sina.com.cn/s/blog_44190ce10101ejth.html)
通用串行总线控制器:由于其配置信息(注册表中的)不完整或已损坏,Windows 无法启动这个硬件设备(代码 19
昨天U盘坏了,傻乎乎的从网上随便下了很多U盘量产工具,不知道是哪个牛氓软件,把我的USB驱动弄坏了,TNND,真郁闷,今天搞了一天,感谢中关村博客“彩虹奇迹”的文章,总算是把它弄好了,现贴出于与大家共享!
开始,还以为鼠标坏了,使用了其他的usb设备,都发现不了。然后,认为可能bios的设置问题,禁用了USB设备,重新开机进入bios观察,并没有关闭USB.最后进入系统,在设备管理中发现的usb设备都显示黄色感叹号。USB接口驱动都挂了?重新装主板驱动,通过系统盘引导安装驱动,都无济于事。
在设备管理器的usb设备的属性中,显示提示“由于其配置信息(注册表中的)不完整或已损坏,Windows 无法启动这个硬件设备”。注册表坏了。经过查询,解决方法如下:
方法:打开注册表编辑器(开始--》运行--》regedit),依次展开HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlClass在这下面有很多用“{}”括起来的项,一个一个的点开,看右面窗口有没有“通用串行总线控制器(Universal Serial Bus controllers)”这些文字,在右面窗口找到“upperfilter”项或“lowerfilter”项,并删除,然后进入设备管理器中把通用串行总线控制器下面的所有带叹号的设备都删除,重新扫描硬件安装即可恢复。