解決鍵盤不能使用的問題 代碼 19:由於其配置信息(註冊表中的)不完整或已損壞

解決鍵盤不能使用的問題

2019年12月26日

可能是因爲最新的win10與之前裝的VMware不兼容,之後修復了下VMware,然後需要重啓,重啓完之後鍵盤不能用(emmm要輸入密碼,絕望),後來可以有屏幕鍵盤能用(這時候才發現屏幕鍵盤是個好東西啊!)。進入系統之後,只能用鼠標來操作,對了,屏幕鍵盤(軟鍵盤)依然是可以使用的哦,差點忘了,其實確實是忘了,但是鼠標可以執行復制粘貼啊,就這樣,我打開了微信,電腦登微信,需要啥,微信發到電腦端,複製,粘貼(機智如我!!哈哈)。

首先猜測是不是電腦硬件出了問題,但是我試了下可以調屏幕亮度,那說明硬件沒問題。

下面開始解決軟件方面的問題。

1. 開始用鼠標查找故障。猜測:應該是驅動出了問題,打開設備管理器看到鍵盤那項裏果然是好多個驚歎號!

(1)右擊出感嘆號的設備,更新驅動,顯示是最新驅動,沒啥問題。沒解決問題。

(2)驅動精靈。下載驅動精靈,檢測,未發現鍵盤的驅動出了啥問題,沒有解決問題。

(3)卸載設備(沒有重啓),然後驅動精靈檢測,未發現異常。(沒具體試,應該重啓之後再驅動精靈檢測就可以解決這個問題,遺憾!)。

(4)查看設備的報錯信息,發現是下面的信息:

設備管理器顯示:代碼 19:由於其配置信息(註冊表中的)不完整或已損壞,Windows 無法啓動這個硬件設備

百度搜這段話,然後找解決的辦法,找到以下辦法,成功解決問題。在此感謝想出這個解決辦法的優秀人才!(膜拜),主要是對註冊表處理,我猜測之前是我修復VMware,VMware改了鍵盤的註冊表信息。以下是教程,梳理下:

1. 先查看到詳細信息:

設備管理器顯示:代碼 19:由於其配置信息(註冊表中的)不完整或已損壞,Windows 無法啓動這個硬件設備

2. 刪除這個設備,在掃描硬件更新

找到後依然是這個提示:代碼 19:由於其配置信息(註冊表中的)不完整或已損壞,Windows 無法啓動這個硬件設備,真是鬱悶了。

google一下得到下面類似的解決方法:

1. 打開註冊表regedit

定位到HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class\{4D36E96B-E325-11CE-BFC1-08002BE10318}

2. 刪除UpperFilters

3. 卸載設備,重新啓動電腦。

然後設備管理器裏變成:代碼 10:該設備無法啓動。

4. 註冊表再次定位到

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class\{4D36E96B-E325-11CE-BFC1-08002BE10318}

5. 添加字符串UpperFilters項,內容是kbdclass

6. 在設備管理器中卸載設備,然後重新啓動電腦。

實際應用了一下,果然好用,問題終於解決!其實出現類似的情況,不僅僅是鍵盤,其他外設出現的機率也有,比如光驅,不過解決方法和這個大致一樣。

Class\{4D36E96B-E325-11CE-BFC1-08002BE10318}這裏面的{4D36E96B-E325-11CE-BFC1-08002BE10318}這個表示是鍵盤,註冊表裏也有詳細描述,Class下有很多這樣的字符,打開一看就明白表示什麼了

PS:(這段話是問題解決者所說)

其實這個問題應該是UpperFilters的問題,這個內容來自dxdiag程序,輸入標籤下的“與輸入相關的設備”裏的PS/2設備,高層篩選程序。註冊表裏UpperFilters這個值和這個高層篩選程序一樣。

PS:雖然設備管理器有問題,但是dxdiag程序沒有發現錯誤,很奇怪。

最後呈上一張解決問題的圖:

發佈了12 篇原創文章 · 獲贊 10 · 訪問量 2萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章