Windows 10可通过修改注册表InitialKeyboardIndicators值为2(十进制)或80000002(十六进制),或导入.reg文件,再禁用鼠标键功能,实现开机自动开启NumLock。
如果您的Windows 10电脑在开机登录界面或进入桌面后数字小键盘(NumLock)未自动开启,导致输入密码或使用数字键时需手动按NumLock键激活,则可能是系统未配置键盘初始化指示状态。以下是修改InitialKeyboardIndicators注册表值以实现开机自动启动数字小键盘的具体操作步骤:
一、通过注册表编辑器将InitialKeyboardIndicators设为2
该方法适用于多数标准硬件环境,通过将InitialKeyboardIndicators的数值数据设为十进制2,指示系统在用户会话初始化时启用NumLock状态。
1、同时按下Win + R组合键,打开“运行”对话框。
2、输入regedit并按回车,以管理员权限运行注册表编辑器。
3、在注册表编辑器中,依次展开路径:HKEY_USERS\.DEFAULT\Control Panel\Keyboard。
4、在右侧窗格中,找到名为InitialKeyboardIndicators的字符串值;若不存在,右键空白处→“新建”→“字符串值”,命名为该名称。
5、双击该字符串值,在“编辑字符串”窗口中,将“数值数据”修改为2,确保“基数”为十进制,点击“确定”。
6、关闭注册表编辑器,重启计算机验证NumLock是否自动开启。
二、将InitialKeyboardIndicators设为80000002(十六进制)
部分主板固件、笔记本型号或驱动兼容性问题可能导致十进制2失效;此时改用十六进制值80000002可绕过系统底层判断逻辑,强制在登录前激活NumLock指示灯。
1、按Win + R打开“运行”,输入regedit并回车。
2、导航至注册表路径:HKEY_USERS\.DEFAULT\Control Panel\Keyboard。
3、双击右侧的InitialKeyboardIndicators项。
4、在“编辑字符串”窗口中,“数值数据”栏输入80000002,并将“基数”切换为十六进制,点击“确定”。
5、关闭注册表编辑器,执行重启操作使更改生效。