在刪除一些軟體後可能會殘留服務項,重新啟動系統後鍵盤不能用了,一敲鍵盤後,滑鼠也不動了,造成系統假死狀態。如果關掉系統,重新插上鍵盤,開機故障依然,熱插拔也無濟於事,這時打開設備管理器可以看到鍵盤那項里是一個驚嘆號!
查看詳細信息:
設備管理器顯示:代碼 19:由於其配置信息(註冊表中的)不完整或已損壞,Windows 無法啟動這個硬體設備
刪除這個設備,在掃描硬體更新,找到後依然是這個提示:代碼 19:由於其配置信息(註冊表中的)不完整或已損壞,Windows 無法啟動這個硬體設備,真是鬱悶了。
google一下得到下面類似的解決方法:
打開註冊表regedit,
定位到HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/Control/Class/{4D36E96B-E325-11CE-BFC1-08002BE10318}
刪除UpperFilters項
卸載設備,重新啟動。
然後設備管理器里變成:代碼 10:該設備無法啟動。
定位到HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/Control/Class/{4D36E96B-E325-11CE-BFC1-08002BE10318}
添加字符串UpperFilters項,內容是kbdclass
卸載設備,重新啟動。
實際應用了一下,果然好用,問題終於解決!其實出現類似的情況,不僅僅是鍵盤,其他外設出現的幾率也有,比如光碟機,不過解決方法和這個大致一樣。
Class/{4D36E96B-E325-11CE-BFC1-08002BE10318}這裡面的{4D36E96B-E325-11CE-BFC1-08002BE10318}這個表示是鍵盤,註冊表里也有詳細描述,Class下有很多這樣的字符,打開一看就明白表示什麼了
PS:其實這個問題應該是UpperFilters的問題,這個內容來自dxdiag程序,輸入標籤下的「與輸入相關的設備」里的PS/2設備,高層篩選程序。註冊表里UpperFilters這個值和這個高層篩選程序一樣。