If you want the NumLock key to be on automatically every time your Windows 10 computer starts up, there’s a simple way to set it up. This means you won’t have to press the NumLock key each time you log in, making it easier to use the number pad for passwords or calculations. You can enable NumLock on startup by changing a quick setting in the Windows Registry, so your number pad is always ready to use. In this blog, you’ll learn how to enable NumLock on startup in just a few easy steps.

Method 1: Enable NumLock via Registry Settings
⚠ Note: Editing the Registry should be done carefully. Follow steps exactly.
Step-by-Step Instructions
- Press Windows Key + R to open the Run window.
- Type
regeditand press Enter. - Navigate to the following location:
HKEY_CURRENT_USER\Control Panel\Keyboard - On the right side, find InitialKeyboardIndicators.
- Double-click it and change its value to:
2- This sets NumLock to turn ON at startup.
- Click OK and close Registry Editor.
- Restart your PC to apply changes.
Method 2: Enable NumLock in BIOS/UEFI
If the first method doesn’t work, adjusting BIOS settings may help.
- Restart your computer.
- Press the BIOS key during startup (usually F2, DEL, ESC, F10, depending on your PC).
- Look for an option like:
- “Boot Up NumLock State”
- “Keyboard Features”
- Set the NumLock state to Enabled.
- Save changes and restart your system.
Method 3: Disable Fast Startup (Optional Fix)
Fast Startup may interfere with NumLock settings.
- Press Windows + R, type
control, and hit Enter. - Go to Power Options.
- Click Choose what the power buttons do.
- Click Change settings that are currently unavailable.
- Uncheck Turn on fast startup.
- Save and restart.
Conclusion
Enabling NumLock at startup in Windows 10 is simple once you adjust your Registry settings or BIOS configuration. After applying the steps listed above, your numeric keypad will remain active every time you log in—saving time and improving workflow, especially if you frequently work with numbers.





