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

这个是由于硬件设备在注册表的值损坏或错乱引起的

运行 regedit 进入注册表,进入如下键值

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class\

这里是硬件设备(比如声卡、网卡、端口、IDE控制器、内存控制器等等)的键值,包括隐藏设备和虚拟设备(比如网络协议等)。
点击每个{……},右侧的Class值是介绍是哪个硬件
比如 光驱:
{4D36E965-E325-11CE-BFC1-08002BE10318}
键盘:
{4D36E96B-E325-11CE-BFC1-08002BE10318}
声卡:
{4D36E96C-E325-11CE-BFC1-08002BE10318}
摄像头:
{6BDD1FC6-810F-11D0-BEC7-08002BE2092F}

找到出问题硬件的 Upperfilters 值和 Lowerfilters 值,删除这两个值。
但是有时候找不到这两个值,可以尝试删除{……}里所有键值。
最后重启系统即可。