Windows XP Windows 7 Windows 2003 Windows Vista Windows 綜合教學 Linux 系統教學
Windows 10 Windows 8 Windows 2008 Windows NT Windows Server 電腦軟體教學

Win7 如何禁用 Win 鍵?修改登錄檔 Scancode Map 防止誤觸

編輯:Windows 7 系統介紹

Windows 鍵(Win 鍵)位於鍵盤左下方,易在遊戲或全螢幕操作時誤觸導致切出桌面。Windows 7 可透過修改登錄檔鍵盤掃描碼對應表(Scancode Map),將 Win 鍵對應至無效掃描碼,從而在硬體層級禁用該鍵,無需第三方軟體。

操作步驟

  1. 按 Win + R 輸入 regedit 開啟登錄編輯器。
  2. 導覽至:
    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Keyboard Layout
  3. 在右側空白處按右鍵 → 「新增」→ 「二進位值」。
  4. 命名為 Scancode Map。
  5. 雙擊該值,在「數值資料」輸入以下十六進位位元組序列(每兩碼一組,共 24 位元組):
    00 00 00 00 00 00 00 00 03 00 00 00 00 00 5B E0 00 00 5C E0 00 00 00 00
    說明:
    • 前 8 位元組 00 00 00 00 00 00 00 00:版本與旗標(固定為 0)。
    • 第 9-10 位元組 03 00:對應項目數(2 個按鍵 + 1 個終結 null)。
    • 00 00 5B E0:左 Win 鍵 (E0 5B) 對應至無效碼 (00 00)。
    • 00 00 5C E0:右 Win 鍵 (E0 5C) 對應至無效碼 (00 00)。
    • 最後 00 00 00 00:終結 null。
  6. 點選「確定」,關閉登錄編輯器,重新開機生效。
執行 regedit Scancode Map 數值資料

還原方法

若需恢復 Win 鍵功能,只需在登錄編輯器中刪除 Scancode Map 值,重新開機即可。

替代方案

  • AutoHotKey 腳本:LWin::Return / RWin::Return,可隨時啟停,彈性較高。
  • 鍵盤實體開關:部分遊戲鍵盤提供 Win 鍵鎖定物理開關。
  • 遊戲模式:Windows 10 內建遊戲模式可自動抑制 Win 鍵,Win7 需第三方工具(如 Razer Cortex、Logitech G Hub)。

注意事項

修改 Scancode Map 影響全系統所有使用者,需管理員權限。若鍵盤為特殊配置(如筆電 Fn 組合鍵),掃描碼可能不同,建議先用鍵盤測試工具(如 SharpKeys、KeyTweak)確認掃描碼後再修改。

Copyright © Windows教程網 All Rights Reserved