How to Enable Num Lock on Computer Startup Windows 10

Do you have problem num lock not turned on when booting computer or you turn the num lock on and num lock gets disabled when you reboot computer. Most people uses numeric code for their computer password instead using long alphabet characters. Windows 10 allows users to quickly sign-in with a numeric PIN instead of typing a longer password. On most of the computer num lock is off by default and you have turn it on before you can use number pad to enter code on login screen. But, instead enabling num lock every time before entering PIN you can can set option to automatically enable num lock on system boot so don’t have to enable it manually.

There are many ways to enable num lock at computer boot time but most of them are not working like maybe you have option in your BIOS or UEFI settings, this might not work for you as well but we found another way to do this by editing registry files.


Windows registry contains settings that controls keyboard num Lock, Scroll Lock and Caps Lock stat when Windows starts. We have to edit these registry settings to make num lock turn on automatically on Windows logon screen. By modifying specific registry key you can disable or enable num lock key at startup.

Enable Num Lock on startup

  1. First open registry editor, to do this click Start button and start typing regedit and press enter. After that a popup windows will show simply click on YES.
  2. Now you need to change InitialKeyboardIndicators values in several places. First navigate to HKEY_CURRENT_USER\Control Panel\Keyboard and open InitialKeyboardIndicators by double clicking on it and change its value to 2.
  3. Now close the HKEY_CURRENT_USER FOLDER and expand the HKEY_USERS folder and repeat the above step to change the value of InitialKeyboardIndicators to 2 under each folder of HKEY_USERS. Start by going into HKEY_USERS\.DEFAULT\Control Panel\Keyboard and change value.
  4. Repeat above step for rest of the other folders under HKEY_USERS. You will see folders like S-1-5-18, S-1-5-19, S-1-5-20, S-1-5-21 expand each folder separately and go to Control Panel > Keyboard and change InitialKeyboardIndicators value to 2 until you finish doing in all the mentioned folder.
  5. Now reboot your computer when you reach to your login screen, press Num Lock key to enable it but don’t log-in into your account. Now shutdown your computer, don’t restart it. When your system completely shut down boot the computer again and after that the Num Lock will be enabled automatically on every boot.

This trick is weird but thanks to DznyRulz for discovering it.

0 comments… add one

Leave a Reply