How to Enable Num Lock at startup

2015-10-28 15.54.20The status of the NUM LOCK key is specific for each user, and NUM LOCK is disabled by default. If you want the NUM LOCK key to be active before you log on, you could use the Registry Editor to change the default behavior.

To enable NUM LOCK before a user logs on, follow these steps:

Run Registry Editor and navigate to this location

HKEY_USERS\.Default\Control Panel\Keyboard

Change the value for “InitialKeyboardIndicators” from “what ever number is here” to 2.

Often you would see the number: 2147483648
Don’t worry, just change it to: 2

This might be a bit technical but..

This number is an decimal equal to the hexadecimal 0x80000000. This number mean “Disable Overwrite of Current State“. In other words, windows should set the Num Lock at the same state it was before the computer was last shut down. Sometimes this won’t work as planed, and it goes into disabled mode. (Hence the 0x8000000″0″ at the back)
Setting the value to “2“, you basically set the decimal value to “2147483650″ which in hexadecimal number is 0x8000000″2″. (Do you see the pattern if you look at the list below?)

What does the numbers mean?

  • 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)

If you don’t want to mess around with the Registry yourself, you could take the easy way and use our registry changer key.

Simply download this file, and double click it..
It will ask you if you want to merge the new key into your registry. Simply click “Yes“..


We know that downloading registry files from the web could harm your computer.
But we can assure you that everything you download from this page is safe, and have been tested..

Leave a Reply