Turn NumLock on Automatically upon Boot in Windows 8

less than 1 minute read


I’ve ran into this issue on three separate machines where the NumLock key needs to be pressed to login to Windows 8 upon boot (assuming you have a number in your password). My BIOS setting is correct but for some reason Windows 8 ignores it.

The Solution

Note: If you don’t want to dig into the registry yourself then you can just download the completed .REG file here. Double-click it and done.

For those that want to do it manually then follow the instructions below:

Navigate to [HKEY_USERS\.DEFAULT\Control Panel\Keyboard] and change "InitialKeyboardIndicators" to 2 as shown below.


Simple right?

Also as stated earlier you can download a .REG file from here to avoid performing any of this work. The contents of the registry file are as follows:

Windows Registry Editor Version 5.00    [HKEY_USERS\.DEFAULT\Control Panel\Keyboard]  "KeyboardSpeed"="31"  "InitialKeyboardIndicators"="2"  "KeyboardDelay"="1"


I hope this helped! Thanks for reading.


Leave a Comment