解决“Windows无法启动这个硬件设备(代码19)”

作者:nunumick 发布时间:25 Oct 2012 分类: developer

今天不小心在设备管理列表卸载了笔记本自带的鼠标硬件和驱动,再重新扫描后没有办法识别设备,识别出来的是“未知设备”,且有错误提示:

“由于其配置信息(注册表中的)不完整或已损坏,
Windows 无法启动这个硬件设备。(代码 19)”

解决办法

  1. 打开注册表。
  2. 在注册表中依次展开HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class\项,直到看到许多被{}包含的注册表项。
  3. 在列表中找到对应的硬件,比如我出问题的硬件是鼠标,所以找到{4D36E96F-E325-11CE-BFC1-08002BE10318}就对了,因为它右侧的Class项值是Mouse。
  4. 在右侧找到UpperFilters和LowerFilters,不一定这两项都有,反正见到任意一项就删之,注意:操作之前一定要先备份注册表,后面还是要恢复的,否则后患无穷。
  5. 在设备管理器卸载有问题的硬件,重新扫描硬件,就能正常识别了。

出错原因

主要原因是包含硬件驱动信息的注册表项出了问题,比如被恶意篡改或者访问权限受限导致注册信息不匹配等。

标签: windows , code19
<<< EOF

文章评论