数字小键盘按8、4、2、6键光标乱跑,说明numlock被关闭,需先确认指示灯状态或用“5”键测试(光标动则锁住),再通过物理按键(台式机直按numlock;笔记本按fn+numlk/f11等)、屏幕键盘(win+r→osk→点numlock)或关闭鼠标键功能恢复。

数字小键盘按8、4、2、6键光标乱跑,输入不了数字,说明NumLock被锁住或意外关闭,必须立即切换状态才能恢复数字输入功能。
先确认NumLock当前是开是关
别急着按键,先看右上角有没有亮着的Num Lock指示灯——灯亮表示数字模式已开启,灯灭才是锁住了;如果键盘没灯或灯老化不亮,打开记事本,按小键盘“5”键:光标向上移动,说明【NumLock已被锁住】;显示“5”字符,说明它本来就是开着的。
这一步不能跳过,很多人反复按NumLock却没效果,就是因为根本没锁住,而是鼠标键功能在作祟。
用物理按键直接开启(台式机/多数笔记本)
方法一:找到键盘右上角或小键盘左上角标有“Num Lock”“NumLk”或带数字“147”图标的按键,短促按下一次。
方法二(笔记本专用):按住Fn键不放,再按标有NumLk/F11/F12/Insert等字样的功能键——不同品牌位置不同,常见于F11或F12上方,部分机型需Fn+Scroll Lock。
按下后务必观察指示灯是否由灭变亮,或立刻在文本框中用小键盘输入“0”测试输出是否为数字。若无反应,不要连按多次,暂停两秒再试第二次,避免信号冲突。
用屏幕键盘强制激活(物理键失灵时必用)
第一步:按Win + R调出“运行”窗口。
第二步:输入osk并回车,启动Windows屏幕键盘。
第三步:在屏幕键盘顶部功能区找到并点击【NumLock】按钮,此时会看到按钮高亮且系统发出轻微提示音。
第四步:关闭屏幕键盘,马上用小键盘输入“789”验证——只要输出的是数字而非Home/End/PgUp,就说明成功了。
检查并关闭“鼠标键”辅助功能
很多用户按了NumLock也没用,是因为Windows的“鼠标键”功能正在后台运行,它会强行把小键盘变成鼠标控制键,完全无视NumLock状态。
进入设置 → 辅助功能 → 鼠标 → 关闭“使用数字小键盘来移动鼠标指针”开关。
这一步做完必须重启正在使用的程序(比如Excel或Word),否则旧进程仍按鼠标键逻辑响应小键盘。
终极方案:注册表强制开机默认开启NumLock
方法一(推荐):按Win + R,输入regedit回车,导航至:
HKEY_USERS\.DEFAULT\Control Panel\Keyboard
双击右侧的InitialKeyboardIndicators,把数值数据改为【2147483650】(注意不是2,也不是2147483648),确定后重启电脑。
方法二(命令行快捷):以管理员身份运行CMD,执行:
reg add "HKEY_USERS\.DEFAULT\Control Panel\Keyboard" /v InitialKeyboardIndicators /t REG_SZ /d 2147483650 /f
改完立刻生效,下次开机小键盘自动进入数字模式,不用再手动按NumLock。











