It is reported that despite of turning Num Lock On by default in your system BIOS settings, you still have to manually turn on Num Lock on windows 8 logon screen. This can be annoying if you have a number in your password or it simply a PIN.
Having Num Lock on by default is essential for fast logon as well as helpful in later use.
To enable num lock on the logon screen of windows 8 is a simple registry tweak. You can just download and import this registry file and then reboot.
If you want to do it manually, open up registry editor and browse to the following location:
Then edit the value of InitialKeyboardIndicators and set it to a value of 2.