Turn Num Lock on at the sign-in screen — via Sergey Tkachenko, Winaero
If your PIN or password uses digits from the number pad, having Num Lock already on at the sign-in screen saves a keystroke and a failed attempt. This sets the keyboard indicator state for the sign-in screen's default profile.
Restart the computer
Registry change
Double-click a .reg file and confirm to merge it. Right-click → Edit first if you want to read it, which is always a good idea with any .reg file from the internet.
Apply
Windows Registry Editor Version 5.00
; Oddbyte.Me: Turn Num Lock on at the sign-in screen
[HKEY_USERS\.DEFAULT\Control Panel\Keyboard]
"InitialKeyboardIndicators"="2147483650"Undo
Windows Registry Editor Version 5.00
; Oddbyte.Me: undo Turn Num Lock on at the sign-in screen
[HKEY_USERS\.DEFAULT\Control Panel\Keyboard]
"InitialKeyboardIndicators"="2147483648"Same thing from a command prompt
Run in an administrator Command Prompt or Terminal.
reg add "HKU\.DEFAULT\Control Panel\Keyboard" /v "InitialKeyboardIndicators" /t REG_SZ /d "2147483650" /fUndo:
reg add "HKU\.DEFAULT\Control Panel\Keyboard" /v "InitialKeyboardIndicators" /t REG_SZ /d "2147483648" /fFast Startup and some firmware (BIOS/UEFI "NumLock state" options) can override this; if it doesn't stick, check the firmware setting too. The value is a string, not a number.
Sources
- How to enable NumLock on the logon screen in Windows 10 — by Sergey Tkachenko, Winaero
- Source reviewed
- 2026-11-02
- Link checked
- 2026-11-02
- Tested hands-on
- Not by Oddbyte.Me
Oddbyte.Me hasn't tried this on every Windows build, so keep the undo handy.