You need to enable JavaScript to run this app.
最新活动
大模型
产品
解决方案
定价
生态与合作
支持与服务
开发者
了解我们

如何在Windows系统中永久禁用NumLock?

如何在Windows系统中永久禁用NumLock?

我明白你试过不少方法但都没成功,还不想用不靠谱的第三方工具,下面给你几个亲测有效的、适合新手的永久禁用NumLock的方法,一步步来就行:

方法一:修改注册表(新手友好,覆盖用户与登录界面)

这个方法能同时设置用户账户和登录界面的NumLock默认状态,步骤超详细:

  • 按下Win + R打开运行窗口,输入regedit回车,弹出用户账户控制提示时点击「是」,打开注册表编辑器
  • 在左侧导航栏依次展开:HKEY_CURRENT_USER\Control Panel\Keyboard
  • 在右侧找到名为InitialKeyboardIndicators的键值,双击它
  • 把「数值数据」改成00代表开机/登录时NumLock处于关闭状态),点击「确定」
  • 同样操作一次另一个路径:HKEY_USERS\.DEFAULT\Control Panel\Keyboard,把这里的InitialKeyboardIndicators也改成0
  • 重启电脑,NumLock应该就默认关闭了

方法二:组策略编辑器(适合Windows专业版/企业版)

如果你的系统是专业版或企业版,用组策略设置更直观:

  • 按下Win + R,输入gpedit.msc回车打开组策略编辑器
  • 左侧依次展开:用户配置 > 管理模板 > 控制面板 > 键盘
  • 在右侧找到「关闭数字锁定」策略,双击它
  • 选择「已启用」,点击「确定」后重启电脑即可生效

方法三:开机启动脚本(终极兜底方案,全版本适用)

如果上面的方法都没效果,试试这个开机自动执行的脚本,强制关闭NumLock:

  • 打开记事本,复制粘贴以下代码:
Set WshShell = CreateObject("WScript.Shell")
WshShell.SendKeys "{NUMLOCK}"
  • 点击「文件 > 另存为」,「保存类型」选「所有文件」,文件名设为DisableNumLock.vbs,保存到桌面
  • 按下Win + R,输入shell:startup回车,打开开机启动文件夹
  • 把桌面上的DisableNumLock.vbs拖进这个文件夹里
  • 重启电脑后,脚本会在开机完成后自动触发NumLock按键,不管初始状态是什么,都会把它关掉

额外提示

如果以上方法还是没生效,可能是你的电脑BIOS/UEFI里设置了NumLock默认开启。可以在开机时按Del/F2/F10(不同品牌电脑按键不同)进入BIOS,找到「NumLock State」类似选项,设置为「Off」,再结合上面的Windows设置,就能彻底解决问题了。

备注:内容来源于stack exchange,提问作者gustavo

火山引擎 最新活动