在设备管理器的usb设备的属性中,显示提示“由于其配置信息(注册表中的)不完整或已损坏,Windows 无法启动这个硬件设备”。注册表坏了。经过查询,解决方法如下:
方法:打开注册表编辑器(开始--》运行--》regedit),依次展开HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/Control/Class/在这下面有很多用“{}”括起来的项,一个一个的点开,看右面窗口有没有“通用串行总线控制器(Universal Serial Bus controllers)”这些文字,在右面窗口找到“upperfilter”项或“lowerfilter”项,并删除,然后进入设备管理器中把通用串行总线控制器下面的所有带叹号的设备都删除,重新扫描硬件安装即可恢复。
直接还原注册表把windows\repair下的所有文件拷到windows\system32\config下覆盖就可还原到系统安装的初始状态,当然,得在脱机情况下处理,比如进pe盘等,最好把config下文件先备份一份,还原后还得手工安装下驱动和软件
如果是win7,注册表的第一次备份在c:\windows\system32\config\regbak下面,注册表配置数据库就在config下面,需administrator权限才能访问config文件夹,除非授权;还原注册表要用其它启动盘或双系统等
以上只是说是注册表配置损坏的情况,如是驱动文件丢失,用sfc
/scannow并插入系统盘进行扫描修复
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)