How to fix Num lock OFF issue on Windows login screen

Sometimes the num lock is turned off on windows 10 startup. After research on this issue, we found a solution how to keep num lock turns on at startup Login Screen.

3

Problem

Sometimes the num lock is turned off on windows 10 startup. Due to this, we couldn’t use right-side keyboard’s numeric keys while putting the password in the windows login screen and lock screen. We have to use the upper-left side numeric keys which don’t like or irritating for some peoples.

numlock is turned off on login

Research

While struggling with this issue, some questions are rising in my mind, why the num lock keeps turns off automatically without pressing numlock key. Is there no way to keep numlock turns ON in the windows 10 startup login sreen so that user can use the right-side keyboard numeric keys freely.

What is Num Lock

Num lock key is used to enable or disable the right-side numeric keys on the keyboard. If you disable it, the numeric keys turn to arrow function. And if you enable it, the numeric keys function as normal typing numbers. The following names printed on the keyboards as num lock: numeric lock, number lock, num Lock, num Lk.
Turn on num lock

[Solution] How to keep NumLock turn ON at Windows boot.

After that, I was searching for its solution but did not get any setting to do this. Fortunately, in the end, we found a solution to keep num lock turns on at startup (Login Screen). We are going to share the solution here on this page.

Please follow the following steps to turn ON num lock on Windows startup.

Method 1: Turn Off NumLock from system registry

    1. Press Windows + R keys together to open “Run” box.
    2. Type Regedit and click on OK.
    3. Click on computer icon from the left pane.
    4. Go to Edit menu and click on Find.
    5. Type InitialKeyboardIndicators in the “find what” field and click on Find Next. It will search the InitialKeyboardIndicators value. Change its value = 2. In some values we’ll change it to 2147483650. Please follow the following value data and change it accordingly. To find next, press F3 key or Edit menuFind Next.
      HKEY_CURRENT_USER\Control Panel\Keyboard\InitialKeyboardIndicators - value data = 2
      HKEY_USERS\.DEFAULT\Control Panel\Keyboard\InitialKeyboardIndicators - value data = 2
      HKEY_USERS\S-1-5-18\Control Panel\Keyboard\InitialKeyboardIndicators - value data = 2
      HKEY_USERS\S-1-5-19\Control Panel\Keyboard\InitialKeyboardIndicators - value data = 2147483650
      HKEY_USERS\S-1-5-20\Control Panel\Keyboard\InitialKeyboardIndicators - value data = 2147483650

      keep trun on through registry

  1. Exit from the System Registry editor.

Here’s the InitialKeyboardIndicators default values which will effects its state:

0 – Turn Off all NumLock, CapsLock, ScrollLock
1 – Turn On CapsLock
2 – Turn On NumLock
3 – Turn On CapsLock and NumLock
4 – Turn On ScrollLock
5 – Turn On CapsLock and ScrollLock
6 – Turn On NumLock and ScrollLock
7 – Turn On all NumLock, CapsLock, ScrollLock

The issue should be fixed after followed the steps correctly. If the problem doesn’t resolve, please leave your message in the comment section below, we’ll discover more about it and will share with you.

OR

We have also made a default Num lock registry file which will do the same job automatically. You just need to merge this file into your system registry and then reboot your computer once.

Download Num Lock Default Registry File

Method 2: Turn ON NumLock from the BIOS Settings

If the method 1 didn’t work for you then you have to change this num lock sate from your BIOS settings. Please follow the following steps.

  1. Start your computer and enter into the BIOS settings by pressing “DEL” or “F1” or “F2” or “F10” keys.
  2. In BIOS settings, find the option/menu POST Behavior.
  3. Change the NumLock state to ON. If it is already ON then make it OFF and then reboot your computer and then make ON again.
  4. Save and Exit by pressing the F10 key.
  5. Boot your computer and check the issue it is resolved or not.

Was this article helpful?

3 Comments
  1. Leigh Bond says

    I have used the registry edit you suggested for years and it worked. Lately, however, when I power up my computer, sometimes the num lock comes on and sometimes it doesn’t. It must be some kind of timing issue in the operating system startup.

  2. Tony says

    At my work location we have a professional IT department. I’ve submitted this issue multiple times and it’s still a problem. On a previous attempt, there was a software tool they used to resolve it. I believe on restart, that tool went away. The regedit solution doesn’t apply as the setting is already a “2”. Any other suggestions? Thanks!

    1. Techexpert says

      To stay num lock ON at startup, you have to change the Registry value “InitialKeyboardIndicators” value data from all the following locations as per given below detail.

      HKEY_CURRENT_USER\Control Panel\Keyboard\InitialKeyboardIndicators – value data = 2
      HKEY_USERS\.DEFAULT\Control Panel\Keyboard\InitialKeyboardIndicators – value data = 2
      HKEY_USERS\S-1-5-18\Control Panel\Keyboard\InitialKeyboardIndicators – value data = 2
      HKEY_USERS\S-1-5-19\Control Panel\Keyboard\InitialKeyboardIndicators – value data = 2147483650
      HKEY_USERS\S-1-5-20\Control Panel\Keyboard\InitialKeyboardIndicators – value data = 2147483650
      HKEY_USERS\S-1-5-21-1583748313-1884459429-3360905580-1000\Control Panel\Keyboard\InitialKeyboardIndicators – value data = 2

      We have also made a default Num lock registry file which will do the same job automatically. You just need to merge this file into your system registry by double-clicking on it and then reboot your computer once.

      If this doesn’t work for you then change the Numlock settings from the BIOS – Follow method 2 from the above steps.

Leave A Reply

Your email address will not be published.

This website uses cookies to improve your experience. We'll assume you're ok with this, but you can opt-out if you wish. Accept Read More