萬盛學電腦網

您现在的位置: 萬盛學電腦網 >> 作業系統 >  >> Windows 7 教學

電腦公司 Win7 鍵盤正常但無法輸入文字?註冊表修復 UpperFilters 值 + 重裝鍵盤驅動

Win7 系統下鍵盤指示燈正常、裝置管理員顯示無誤,但在瀏覽器、輸入法、記事本等程式中完全無法輸入字符。這通常是註冊表 UpperFilters 值損壞或鍵盤驅動狀態異常導致。以下為修復步驟。

修復步驟

  1. 按 Win+R 輸入 regedit 開啟登錄編輯器。
  2. 定位至:
    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class\{4D36E96B-E325-11CE-BFC1-08002BE10318}
  3. 在右側窗格找到名為 UpperFilters 的值 (類型為 REG_MULTI_SZ),**右鍵刪除**它。
    注意:若無此值則跳過此步,直接進行驅動重裝。
  4. 關閉註冊表編輯器。
  5. 右鍵「電腦」 → 「管理」 → 「裝置管理員」 → 展開「鍵盤」。
  6. 右鍵點擊鍵盤裝置 (通常為「標準鍵盤 (101/102 鍵)」或「HID 鍵盤裝置」) → 選擇「解除安裝裝置」 → 確認。
  7. 重新啟動電腦,Windows 會自動重新安裝鍵盤驅動。

執行 regedit

Class 註冊表路徑

裝置管理員解除安裝鍵盤

確認解除安裝

重建 UpperFilters 值 (若重啟後問題持續)

  1. 重新開啟註冊表編輯器,定位至上述同一路徑:
    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class\{4D36E96B-E325-11CE-BFC1-08002BE10318}
  2. 右鍵空白處 → 「新增」 → 「多字串值」 → 命名為 UpperFilters。
  3. 雙擊該值,將「數值資料」設為 kbdclass (每行一個值,僅此一行)。
  4. 確定,重啟電腦。

新建 UpperFilters 多字串值

設定數值為 kbdclass

原理解析

  • UpperFilters 是鍵盤類別過濾驅動的載入清單,損壞或殘留第三方過濾驅動 (如舊版鍵盤增強軟體、鍵盤映射工具) 會阻斷鍵盤輸入數據流向系統。
  • 刪除該值並重裝驅動,強制 Windows 重建乾淨的鍵盤驅動堆疊,恢復正常輸入路徑。

其他可能原因快速排查

  • 檢查是否開啟「濾鍵」/「黏滯鍵」/「切換鍵」等辨識功能 (控制台 → 簡單存取中心)。
  • 嘗試切換輸入法 (按 Shift、Ctrl+Space、Win+Space)。
  • 外接鍵盤換 USB 孔、換鍵盤測試,排除硬體故障。
  • 安全模式下測試輸入,若正常則為第三方軟體/驅動衝突。
copyright © 萬盛學電腦網 all rights reserved