AD域控组策略------开启NumLock
1、用户配置------首选项------Windows设置-------注册表,新建注册表项,HKEY_USERS\.Default\Control Panel\Keyboard 下InitialKeyboardIndicators,类型为REG_SZ,值设为2

NumLock键启动就亮的原理
在Windows系统启动时,它会从注册表下面读一个键值,然后根据这个键值的内容来决定是否启动NumLock键、CapsLK键、ScrLock键等。
这个键值是:
InitialKeyboardIndicators
它是REG_SZ类型,内容的含义是:
0 - Turn all indicators Off (NumLock, CapsLock, ScrollLock)
1 - Turn CapsLock On
2 - Turn NumLock On
3 - Turn CapsLock and NumLock On
4 - Turn ScrollLock On
5 - Turn CapsLock and ScrollLock On
6 - Turn NumLock and ScrollLock On
7 - Turn all indicators On (NumLock, CapsLock, ScrollLock)
也就是说:设置为0 则关闭NumLock键,设置为2则开启NumLock键。
但是这个键值在用户登录前和登录后读取的路径是不一样的。
##### 用户登录前的NumLock
在登录用户前,Windows是根据
HKEY_USERS\.Default\Control Panel\Keyboard 下InitialKeyboardIndicators
的内容来决定是否开启这些键值的。
注意:有些Win机器上是2147483648,即十六进制的0x80000000,最后一个位有效,即表示0的意思。
##### 用户登录后的NumLock
在一个用户登录后,Windows是根据
HKEY_CURRENT_USER\Control Panel\Keyboard 下InitialKeyboardIndicators
的内容来决定是否开启这些键值的。
注意:Windows7在关机时会自动保存当前NumLock键的状态的,也就是你自己改无效,反正关机时它会再根据NumLock键的状态覆盖你设置的内容。
参考文档:
https://www.cnblogs.com/greenerycn/archive/2010/08/28/win_set_numlock_key.html
https://www.askvg.com/force-capslock-numlock-and-scrolllock-keys-behavior-using-windows-registry/

浙公网安备 33010602011771号