電腦開機後鍵盤無法輸入密碼,但進入安全模式正常,設備管理器顯示鍵盤驅動有黃色驚嘆號。這通常是註冊表 UpperFilters 值被第三方軟件卸載殘留破壞導致。本文提供標準修復步驟,經實測有效。
kbdclass.sys 但狀態異常;或查看事件日誌有 i8042prt 錯誤。某些安全軟件、鍵盤驅動程序、鍵盤映射工具在安裝/卸載時,會向註冊表鍵盤類別鍵值寫入 UpperFilters 多字符串值。卸載不乾淨導致該值殘留指向不存在的驅動文件,系統啟動時加載失敗,鍵盤驅動無法正常初始化。
regedit 打開註冊表編輯器。HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class\{4D36E96B-E325-11CE-BFC1-08002BE10318}UpperFilters,值為 kbdclass。若未自動重建,手動新建多字符串值 UpperFilters,數據填 kbdclass,再次卸載設備重啟。| 項目 | 正常值 | 異常表現 |
|---|---|---|
| UpperFilters | kbdclass | 包含未知驅動路徑、為空、或缺失 |
| LowerFilters | (通常無或為 kbdhid) | 同理檢查 |
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\i8042prt 的 Start 值是否為 3(需求啟動)。sfc /scannow。這是一個經典的「卸載殘留破壞註冊表」案例,掌握 UpperFilters 修復技巧,能解決 90% 同類鍵盤/滑鼠/光驅設備驅動異常問題。