Windows 10开机自动开启NumLock有四种方法:一、修改注册表InitialKeyboardIndicators值为80000002;二、组策略启用“将NumLock键初始化为开启”(专业版及以上);三、使用第三方工具NumLocker图形化设置;四、关闭冲突的“鼠标键”辅助功能。

如果您在Windows 10系统中使用带有数字小键盘的键盘,但每次开机后都需要手动按下NumLock键才能输入数字,则可能是系统未配置开机自动启用NumLock状态。以下是多种可靠方法实现开机自动开启数字键盘功能:
一、通过注册表编辑器设置InitialKeyboardIndicators值
修改注册表中的InitialKeyboardIndicators键值可强制系统在用户登录前初始化键盘指示灯状态,使NumLock在启动时默认开启。
1、同时按下Win + R组合键打开“运行”对话框。
2、输入regedit并按回车,以管理员权限运行注册表编辑器。
3、在注册表编辑器中,依次展开路径:HKEY_USERS\.DEFAULT\Control Panel\Keyboard。
4、在右侧窗格中,双击名为InitialKeyboardIndicators的字符串值。
5、将“数值数据”字段内容修改为:80000002,点击“确定”保存。
6、关闭注册表编辑器,重启计算机使设置生效。
二、使用组策略编辑器配置(仅限Windows 10专业版/企业版/教育版)
组策略提供更安全稳定的系统级配置方式,适用于具备组策略支持的Windows 10版本,可避免直接修改注册表的风险。
1、同时按下Win + R打开“运行”,输入gpedit.msc并回车。
2、依次导航至:计算机配置 → 管理模板 → 控制面板 → 键盘。
3、在右侧找到并双击“将 NumLock 键初始化为开启”策略。
4、选择“已启用”,点击“确定”。
5、执行命令提示符(管理员)并输入:gpupdate /force刷新组策略。
6、重启计算机验证NumLock是否自动开启。
三、借助第三方工具NumLocker实现图形化设置
NumLocker是一款轻量级开源工具,无需修改注册表或组策略,通过系统托盘界面即可一键启用开机NumLock,并支持多用户配置与状态监控。
1、从官方渠道下载并安装NumLocker最新版(需确认签名有效性)。
2、首次运行时勾选“开机自动启动”及“启用NumLock”选项。
3、点击主界面的“Apply”按钮应用设置。
4、关闭程序窗口,其将驻留于系统托盘;下次开机后会自动激活NumLock状态。
5、右键托盘图标可随时查看当前NumLock状态或临时切换。
四、检查并禁用冲突的辅助功能
若系统启用了“鼠标键”功能,该设置会劫持数字小键盘行为,导致NumLock物理按键失效或无法维持开启状态,必须先行关闭。
1、点击“开始”菜单,进入“设置” → “轻松使用” → “鼠标”。
2、查找选项:“使用数字小键盘来移动鼠标指针”。
3、确认该开关处于关闭状态;如为开启,请立即将其关闭。
4、返回桌面,手动按一次物理NumLock键,观察指示灯是否常亮并保持数字输入功能。










