NumLock无法自动开启可通过三种方法解决:1. 使用屏幕键盘点击Num Lock临时启用;2. 修改注册表HKEY_USERS.DEFAULT\Control Panel\Keyboard下InitialKeyboardIndicators值为80000002,实现开机自动开启;3. 在设置中关闭“使用数字小键盘来移动鼠标指针”功能,避免冲突。

如果您发现Windows 10电脑上的数字小键盘无法使用或每次开机都需要手动开启,这通常是因为NumLock功能默认处于关闭状态。通过以下方法可以解决此问题。
本文运行环境:Dell Latitude 5440,Windows 10 Pro。
一、使用屏幕键盘开启NumLock
当物理键盘的NumLock键失效或笔记本电脑没有独立数字小键盘时,可以借助系统内置的屏幕键盘来临时启用数字输入功能。
1、按下 Win + S 组合键打开搜索栏,输入“屏幕键盘”并选择打开该应用。
2、等待屏幕键盘界面完全加载后,找到并点击键盘左下角的 “选项” 按钮。
3、在弹出的选项窗口中,勾选 “打开数字小键盘” 复选框,然后点击“确定”。
4、此时屏幕键盘会扩展显示数字小键盘区域,点击其中的 “Num Lock” 键即可开启数字输入模式。
二、通过注册表编辑器设置开机自动开启NumLock
修改Windows注册表可以更改系统启动时的键盘初始化状态,使NumLock在每次开机时自动处于开启状态,从而避免手动操作。
1、同时按下 Win + R 键打开“运行”对话框,在输入框中键入 regedit 并按回车,以打开注册表编辑器。
2、在注册表编辑器中,依次展开路径至 HKEY_USERS\.DEFAULT\Control Panel\Keyboard。
3、在左侧选中“Keyboard”项后,于右侧窗格中找到名为 InitialKeyboardIndicators 的字符串值,双击将其打开。
4、在“编辑字符串”窗口的“数值数据”输入框中,将其值修改为 80000002,确认无误后点击“确定”保存更改。
5、关闭注册表编辑器,重启计算机后设置生效,数字小键盘将随系统启动自动开启。
三、检查并关闭鼠标键功能
Windows的“鼠标键”辅助功能会占用数字小键盘,用于控制鼠标指针移动,这会导致数字小键盘无法正常输入数字,需确保此功能已关闭。
1、点击“开始”菜单,选择“设置”图标进入Windows设置界面。
2、在设置窗口中,点击 “轻松使用”(或“辅助功能”)选项。
3、在左侧边栏选择 “鼠标” 分类。
4、在右侧找到 “使用数字小键盘来移动鼠标指针” 的开关选项,如果其处于开启状态,请将其切换为关闭。











