windows 11开机num lock默认关闭,可通过五种方法解决:一、登录界面开启后重启记忆法;二、注册表hkey_users.default\control panel\keyboard下initialkeyboardindicators设为2;三、快速启动下改为2147483650;四、bios/uefi中启用boot up num lock status;五、设备管理器卸载并重装键盘驱动。

Windows系统每次开机后小键盘(Num Lock)默认关闭,导致登录界面或桌面输入密码、数字时右侧按键无法响应,必须手动按一次Num Lock键才生效——这对财务人员、收银员、频繁输入数字的用户极为不便。
先确认小键盘是否真的被锁
按下键盘右上角的【Num Lock】键,观察物理指示灯是否亮起;若灯不亮,说明小键盘处于锁定状态,此时按数字键会触发方向键或Page Up/Down等光标移动功能,而非输入数字。
部分笔记本需同时按【Fn + Num Lock】才能切换,不同品牌组合键位置不同:联想多为Fn+ScrLk,戴尔常为Fn+F11,华硕可能是Fn+F9——若不确定,可连续尝试Fn加F1~F12中带“NumLk”“NLK”或小键盘图标的键位。
登录界面按一次再重启(零风险记忆法)
第一步:开机后等待系统完全进入登录界面(显示用户头像或密码框),切勿点击账户、不要输密码、不要碰任何键。
第二步:按下Num Lock键,确认指示灯亮起。
通过 handsfree-windows CLI控制 Windows 本机应用 (UIA) 和浏览器 (Playwright) 的引导技能,用于自动化或测试桌面应用。
第三步:点击屏幕右下角电源图标→选择“重启”(不是关机,也不是注销)。
这一步操作起来很简单,直接按完就重启,系统会把这次状态记进临时会话缓存里。重启后再次抵达登录界面时,小键盘已自动开启并保持指示灯常亮。
注册表修改法(一劳永逸,推荐首选)
方法一:设为十进制数值2(适用于禁用快速启动的设备)
1. 按Win + R,输入regedit后回车,打开注册表编辑器。
2. 在地址栏粘贴并回车:HKEY_USERS\.DEFAULT\Control Panel\Keyboard。
3. 在右侧找到字符串值InitialKeyboardIndicators;若不存在,右键→新建→字符串值,命名为该名称。
4. 双击该条目,在“数值数据”栏中输入【2】,点击确定。
5. 关闭注册表编辑器,执行完整重启(不能是睡眠唤醒或快速启动开机)。
方法二:设为十六进制等效值2147483650(适配启用快速启动的品牌笔记本)
若上一步无效,说明你的设备启用了快速启动(Fast Startup),此时必须改用兼容内核电源状态的值。原值通常为2147483648(即0x80000000),请将其改为【2147483650】(即0x80000002),再重启验证。
BIOS/UEFI固件级启用(所有系统通用)
不同品牌主板进入方式不同:开机时反复按Del、F2、F10、F12或Esc键(具体看屏幕左下角提示)。进入后按方向键切换到“Advanced”“Configuration”或“Boot”页签,查找类似“Boot Up NumLock Status”“NumLock on Boot”“Keyboard NumLock State”的选项,将其设为Enabled或On。保存设置(通常是F10→Yes),退出重启。
这一步绕过Windows直接干预硬件初始化流程,对双系统或多用户环境最可靠。
临时调出屏幕小键盘(无物理小键盘可用)
方法1:快捷键打开
Win + Ctrl + O,调出屏幕键盘 → 点击左下角“选项” → 勾选“打开数字小键盘” → 点击“Num Lock”按钮启用。
方法2:运行命令打开
Win + R → 输入osk → 回车 → 屏幕键盘弹出后,点击标有“nlk”的按钮即可开关小键盘。
方法3:系统设置启用
开始 → 设置 → 轻松使用 → 键盘 → 开启“使用屏幕键盘”。注意:此设置仅让屏幕键盘随系统启动自动弹出,仍需手动点nlk按钮启用数字区。










