Appearance
How to Turn On Num Lock at Startup on Windows
Applies to: Windows 11, Windows 10; desktop and laptop keyboards
Article Type: How-To
Last Updated: 2026-07-29
Summary
When Num Lock is off at the sign-in screen, the number pad sends arrows and Home/End instead of digits, so any digits in your password never arrive and the sign-in fails. This article shows you how to make Num Lock come on automatically — through the firmware setting that reliably survives restarts, through the registry value Windows applies to the sign-in screen, and through the Fn key on a laptop with an embedded number pad.
Prerequisites
- Windows 11 or Windows 10.
- Access to your PC's BIOS or UEFI setup screen for Step 2, and admin rights for Step 3. Steps 1, 5, and 6 need neither.
Instructions
1. Confirm Num Lock Is the Cause
A Num Lock problem and a wrong password look identical from the sign-in screen. Separate them first.
- At the Windows sign-in screen, look for the Num Lock indicator on your keyboard — a small LED above the number pad on most desktop keyboards, or an on-screen banner on some laptops.
- Click into the password box and press 1 on the number pad. If a dot appears in the box, the pad is working. If the cursor jumps to the end of the field instead, Num Lock is off.
- Type your password using the number row along the top of the keyboard for any digits. Those keys work regardless of Num Lock state.
- If you sign in successfully that way, Num Lock was the cause and the rest of this article applies.
- If the password is still rejected, the problem is elsewhere — see How to Fix Windows Sign-In Errors — PIN, Password, and Windows Hello Issues.
Note: Windows counts a Num Lock mistake as a failed sign-in attempt like any other. Enough failures in a row trigger an account lockout, so switch to the number row rather than retrying the same way.
2. Turn On Num Lock in BIOS or UEFI Firmware Settings
This is the reliable fix. The firmware setting applies before Windows loads, so it covers the sign-in screen, every user account, and a fresh Windows install.
- Save your work and restart the PC.
- As the manufacturer logo appears, press the firmware setup key repeatedly. It is F2 on most Dell and ASUS machines, F10 or Esc on HP, F1 or F2 on Lenovo, and Del on most desktop motherboards. The correct key is usually printed on screen for a second or two.
- If Windows loads before you can press it, use the Windows route instead: open Settings > System > Recovery, click Restart now beside Advanced startup, then choose Troubleshoot > Advanced options > UEFI Firmware Settings > Restart.
- In the setup screen, open the tab named Boot, Advanced, System Configuration, or POST Behavior — the wording varies by manufacturer.
- Find the setting named Bootup NumLock State, NumLock, Num Lock Key, or Keyboard NumLock, and set it to On or Enabled.
- Press F10, or select Save Changes and Exit. Confirm when prompted. The PC restarts.
- At the sign-in screen, the Num Lock light is on and the number pad types digits.
Note: If the setup screen asks for a password you do not have, or every setting is read-only, your organisation has locked the firmware. Skip to Step 6.
3. Set the Sign-In Screen Default with a Registry Value
Windows stores the sign-in screen's keyboard state under the default user profile. One value there controls whether Num Lock is on before anyone signs in.
Warning: Registry Editor applies changes the moment you click OK, with no undo and no confirmation. Change only the value named below, and type the path exactly. On a work-managed device Registry Editor is often blocked outright — that is expected, and Step 6 covers what to do.
- Press Windows + R. The Run dialog opens in the lower-left corner of the screen.
- Type
regeditand press Enter. Approve the User Account Control prompt. The Registry Editor window opens. - Click the address bar across the top of Registry Editor, type
HKEY_USERS\.DEFAULT\Control Panel\Keyboard, and press Enter. Note the leading dot in.DEFAULT— it is part of the key name. - In the right-hand pane, double-click InitialKeyboardIndicators. The Edit String dialog opens.
- Replace the contents of Value data with
2and click OK. The dialog closes and the new value shows in the list. - Repeat steps 3 to 5 for
HKEY_CURRENT_USER\Control Panel\Keyboardso the setting also holds after you sign in. - Close Registry Editor and restart the PC.
- At the sign-in screen, the Num Lock light is on.
Note: The values mean:
0turns all indicators off,2turns Num Lock on, and2147483650turns Num Lock on in a way that survives Fast Startup — see Step 4.
4. Account for Fast Startup
Windows Fast Startup saves part of the system state at shutdown and restores it at power-on, keyboard indicators included. That restored state overrides the registry value you set in Step 3.
- If Num Lock is still off after Step 3, set InitialKeyboardIndicators to
2147483650in both registry locations instead of2, then restart. - To turn Fast Startup off instead, press Windows + R, type
powercfg.cpl, and press Enter. The Power Options window opens. - Click Choose what the power buttons do in the left sidebar.
- Click Change settings that are currently unavailable near the top of the page. The greyed-out checkboxes below become active.
- Clear Turn on fast startup (recommended) under the Shutdown settings heading, then click Save changes.
- Shut down and power the PC back on. The Num Lock light is on at the sign-in screen.
Tip: There is a no-settings workaround for a machine you shut down rather than restart: press Num Lock at the sign-in screen so the light is on, then shut down from the sign-in screen power button. Fast Startup saves that state and restores it next time.
5. Turn On the Number Pad on a Laptop Without One
Many laptops have no separate number pad. The digits are printed in a second colour on the letter keys, and Fn switches between the two.
- Look for a key labelled Num Lk, NumLk, or Num Lock. It commonly shares a key with F11, Scr Lk, Insert, or Delete in the top-right area of the keyboard, with its label printed in the same accent colour as Fn.
- Hold Fn and press that key. Most laptops show a brief on-screen indicator confirming the switch.
- Open Notepad and type on the letter keys that carry small printed digits. Those keys now produce the digits instead of letters, which confirms the embedded pad is active.
- Hold Fn and press the same key again to switch back to letters.
- If your laptop has no Num Lock key at all, press Windows + Ctrl + O to open the On-Screen Keyboard, click Options, select Turn on numeric key pad, and click OK. A NumLock button appears on the on-screen keyboard.
Warning: On a laptop with no separate pad, leaving Num Lock on creates the mirror-image problem — your password types digits where you meant letters, and the sign-in fails in exactly the same puzzling way. On these machines, leave Num Lock off and use the number row.
6. What to Do on a Managed Work Device
Corporate builds routinely lock both routes. Confirm which one is blocked, then hand IT a request they can action in one step.
- Test Registry Editor: press Windows + R, type
regedit, and press Enter. A message readingRegistry editing has been disabled by your administratormeans Group Policy blocks it. - Test firmware setup: restart and press the setup key from Step 2. A BIOS password prompt, or a setup screen where every value is greyed out, means the firmware is locked.
- Raise a ticket and give IT the exact change. Tell them: "Please set Bootup NumLock State to On in the BIOS for asset your asset tag, or push
InitialKeyboardIndicators=2underHKEY_USERS\.DEFAULT\Control Panel\Keyboard. The number pad is off at the sign-in screen and staff are logging failed sign-in attempts." - Until the change lands, type any digits in your password from the number row along the top of the keyboard.
Tip: If several people on your team hit this on the same model of PC, say so in the ticket. It turns a one-machine tweak into a build change and gets it fixed for everyone at once — see How to Submit an Effective IT Support Ticket.
Troubleshooting
WARNING
Registry Editor applies changes immediately, with no undo. Change only InitialKeyboardIndicators. If that value or the key path is missing on your machine, stop and use the BIOS route in Step 2 rather than creating new registry entries by hand.
| Symptom / Error | Potential Cause | Solution |
|---|---|---|
| Password rejected at sign-in, accepted after typing it a different way | Num Lock off, digits not registering | Type digits from the number row (Step 1), then set the firmware default (Step 2). |
| Num Lock turns off again after every restart | Fast Startup restoring the old state | Set the registry value to 2147483650, or turn Fast Startup off (Step 4). |
Registry editing has been disabled by your administrator | Group Policy blocks Registry Editor | Use the BIOS route (Step 2), or ask IT to push the value for you (Step 6). |
| No Num Lock option anywhere in firmware setup | Manufacturer omits the setting | Use the registry route (Step 3), or the Fn key on a laptop (Step 5). |
| Number pad sends arrows, Home, and End instead of digits | Num Lock is off | Press Num Lock once. On a laptop, hold Fn and press Num Lk (Step 5). |
| Letters turn into numbers while typing on a laptop | Embedded number pad left on | Hold Fn and press Num Lk to switch it off (Step 5). |
Related Articles
- How to Fix Windows Sign-In Errors — PIN, Password, and Windows Hello Issues
- How to Fix Your Keyboard Typing the Wrong Characters
- How to Turn Off the Sticky Keys Popup on Windows
- How to Fix Windows Key Shortcuts Not Working
- How to Lock Your Computer Quickly on Windows
- How to Submit an Effective IT Support Ticket