Keep NUMLOCK enabled by default

Summary

To enable NUM LOCK before a user logs on, follow these steps. This will keep NUMLOCK enabled even after a user logs off or restarts the machine.

Body

1. Open Regedit.

2. (OPTIONAL) If you want to make the change on a remote computer, navigate to "File > Connect Network Registry." Enter the GB number and hit "Enter."

3. Navigate to HKEY_USERS\.Default\Control Panel\Keyboard

4. Change the value for InitialKeyboardIndicators from 0 to 2.

screenshot of registry editor

5. Hit Ctrl-F and look for all entries of 'InitialKeyboardIndicators' - there should be five.  Change their values to 2. 

screenshot of registry editor with find tab open

6. Have the user log off or restart and you should see the NumLock enabled by default.

Details

Details

Article ID: 3931
Created
Tue 6/3/25 2:24 PM
Modified
Wed 6/11/25 2:11 PM
Article Visibility
Indicates the minimum user access level required to view this article based on sign-in status.

Note: This setting does not enforce access restrictions. It is used for informational purposes only. 'External (Public)' should be used as the default unless the article is intentionally limited.
External (Public)
Article Summary
The Article Summary field allows you to specify a custom synopsis for use when this article is being displayed in a list and the full body is not being shown. This field is the same as the Article Summary.
To enable NUM LOCK before a user logs on, follow these steps. This will keep NUMLOCK enabled even after a user logs off or restarts the machine.