How to enable NumLock on startup in Windows 10

Ivan Jenic
by Ivan Jenic
Troubleshooting Expert
Passionate about all elements related to Windows and combined with his innate curiosity, Ivan has delved deep into understanding this operating system, with a specialization in drivers and driver troubleshooting. When he's not tackling... Read more
Affiliate Disclosure
  • In order to be able to use the NumPad to type the system password, you need to enable Windows 10 NumLock on startup.
  • Simply turning it on from the lock screen, using the windows settings will get rid of the problem.
  • Changing some of the Windows registry file values will turn all of the Num keys on.
  • You could also disable Fast Startup by going into your system's power options.
enable num lock on system startup
To fix various PC problems, we recommend DriverFix:
This software will keep your drivers up and running, thus keeping you safe from common computer errors and hardware failure. Check all your drivers now in 3 easy steps:

  1. Download DriverFix (verified download file).
  2. Click Start Scan to find all problematic drivers.
  3. Click Update Drivers to get new versions and avoid system malfunctionings.
  • DriverFix has been downloaded by 0 readers this month.

If your Microsoft Account password contains numbers, you might want to use a numeric part of your keyboard while you’re typing your password on login.

The NumLock is one of the NumPad keys usually found on the right side of normal-sized keyboards. However, some smaller keyboards or laptops have the NumPad integrated into their main keys.

Either way, the NumPad is an optional set of keys that is turned off by default, and needs to be activated to function on Windows 10.

But, since NumLock isn’t enabled by default when you start your computer, you won’t be able to use it to type your password. And in this article, we’re going to show you how to easily change that.

How can I enable NumLock on startup?

1. Enable NumLock and restart the computer

  1. While on Lock Screen, press the NumLock key on your keyboard to enable it.
  2. Reboot the system from the power button on the Lock Screen.
  3. When you turn on your system once again the NumLock should be enabled.

That’s how to enable NumLock on your Lock screen without any Registry hacks.

But if this for some reason doesn’t work for you, or you find it boring to restart your computer every time you need to enter a password, you can try with the registry hack listed below.

If you need additional info, check this article about enabling NumLock on your Logon and Lock screen.

2. Enable NumLock with a Registry tweak

  1. Go to Search, type regedit, and open Registry Editor.
  2. Navigate to the following path: HKEY_USERS\DEFAULT\Control Panel\Keyboard
  3. Find the string value named InitialKeyboardIndicators and set its value to 80000002.enable numlock in windows 10 wind8apps
  4. Click OK and close the Registry Editor.

To permanently enable NumLock on Lock Screen perform the registry edit above.

If you can’t edit your Registry, follow the simple steps in this guide about editing regedit and make your registry tweaks with ease.

Note icon
We have to mention that this tweak also works in previous versions of Windows, like Windows 7 or Windows 8. But, if you’re performing this tweak in Windows 7, set the value of InitialKeyboardIndicators to 2, instead of 80000002 (For Windows 8, it’s 80000002, as well).

3. Disable Fast Startup

  1. Go to Start, then Control Panel and Power Options.
  2. Click on Choose what the power buttons do.choose what power button does
  3. Select the option Change settings that are currently unavailable.
  4. Uncheck the Turn on Fast Startup check box.

If the two methods listed above didn’t help you, this means that you also need to turn off Fast Startup. The reason for this is that the Fast Startup settings may override your recent changes.

Here are the steps to follow in order to disable Fast Startup:

  1. To to the Control Panel.
  2. Next, go to Hardware and Sound.
  3. Select Power Options.
  4. Then Choose what the power buttons do.
  5. Then, toggle Turn of fast startup (recommended) and click Save Changes.

One other solution would be to turn off the fast startup from the power options. It’s quite simple to do if you follow the steps above.

Is your Windows not letting you turn off the Fast Startup for some reason? Learn what to do in this guide dedicated to disabling Windows Fast Startup.

That’s all, after using these simple methods, the NumLock of your keyboard will be enabled by default every time you start your machine.

I have to mention that this tweak also works in previous versions of Windows, like Windows 7. If you’re performing this tweak in Windows 7, set the value of InitialKeyboardIndicators to 2, instead of 80000002 (For Windows 8, it’s 80000002, as well).

If you have any other Windows 10-related issues you can check for the solution in our Windows 10 Fix section.

Additionally, you can check more information about key-related problems on our great guide about enabling Caps lock, Num lock, and Scroll Lock on Windows 10.

For more suggestions or questions, reach for the comments section below and we’ll surely take a look.

This article covers:Topics:

Leave a comment below!

add a comment

Leave a Reply

Your email address will not be published. Required fields are marked *

Avatar Bill S.

This procedure DID NOT WORK on my Windows 10 computer. The initial value for the InitialKeyboardIndicators was blank. After setting it’s value to 80000002, NO DIFFERENCE!

Avatar Jerry Wojcik

Method 2 worked for me as well, on Win 10

Avatar John Mael

None of these fixes worked for me. However, I did find a fix in Mouse Settings.

Avatar Mac

Method # 2 worked for me on Win 10

Avatar KNRover

This does NOT work for Win 10. My InitialKeyboardIndicators IS ALREADY 80000002, but the NumLock does not come on during a cold reboot. It is on when the computer awakes from Sleep mode, but not after full shutdown and start up.

Avatar bob

You have to turn off fast boot for it to work.

Avatar KNRover

. . . which is insane. M$ gives us something that is supposed to boot the OS faster. . . but the price for enabling it is no auto-on NumLock at boot up??????

Avatar Guesticle

how do do numlock AND reversed fn keys(need to hit fn+f8 to increase volume for example)

Avatar Dilovan Matini

Thanks a lot

Avatar Bluette

When I turn my computer on and it boots all the way to the lovely opening picture, and you have to hit a key or click or press enter to make it slide up and give you the login screen, I hit numlock. Then I have not wasted a single keystroke.

Avatar Alex Hackney

That’s smart. I like it.

Avatar Vimal P R S

That is exactly what I do.

Avatar Michael7395

I followed these steps I found worked perfect. I had the same problem once in windows 8.1

Step 1: Press Windows key + R to open the Run window.

Step 2: Type regedit and press Enter.

Step 3: Click on HKEY_USERSDefaultControl panelKeyboard.

Step 4: Right click on InitialKeyboardIndicators and select Modify and change Value data to 2.

Step 5: Restart the computer.

Avatar Dennis

Changed the registry key to 80000002 and disabled fast startup in power option. Worked for me.

Avatar Linda Reilly

Dell Inspiron 537S. None of the registry things worked for me. BUT turning off fast start worked perfectly. This is the difference between 20 seconds and 55 seconds; and we are in a big hurry quite often, so I’ll have to think about it. Thank you.

Avatar fjoe

Works for me with Windows 10 TH2 1511:

– Activate Num Lock
– Win-X -> Command Prompt (Admin)
reg add “HKEY_USERS.DefaultControl PanelKeyboard” /v InitialKeyboardIndicators /f /d 2147483650
reg add “HKEY_USERSS-1-5-20Control PanelKeyboard” /v InitialKeyboardIndicators /f /d 2147483650

From now on Windows should remember Num Lock key state after reboot. Give it a try.

Avatar justin

this worked! Thanks

Avatar beenaround

1st off, yes I know this thread is old.. welcome to the everlasting internet smart@ss knowitalls

Today was the first time I ever looked into this and (like many) none of the suggestions on this page worked for me..

But @fjoe… You gave me the idea to set all the InitialKeyboardIndicator REG_SZ string values I could find – and for me setting them all to ‘2’ did the trick. I tried this because I read some pages that claim only 0 or 2 are (or were once upon a time) the only valid values for Win10.

I have my primary and one other emergency ‘test’ account configured on this box, and I found 5 places to set the InitialKeyboardIndicator value to ‘2’;

Hope this helps someone else…

Avatar Nils0scar

This does not work for me in Windows 10. What is up? It didn’t used to be so hard to fix the Num Lock problem in the previous Windows OS releases.

Avatar Dulanic

Turn off Fast Boot, that is what is causing it to ignore these fixes.,

Avatar Eddie Lancs UK

80000002 works if I do a simple restart. However, after I close down when I sign on again the numeric lock is disabled. Also advised by others to try 214783548 or 214783640 – both a waste of time. One post I read said there is no solution available, it’s the way MS designed it. Yet when MS are approached they say there is no problem . I will just have to continue to switch on and when the welcome screen comes up hit numeric lock – that takes me straight to my sign-in page and the numeric lock is enabled. Still it would be nice if it could be done automatically, just like it is with ALL previous versions of MS. . This the only way I can do it.

Avatar KNRover

This article is of no value. Tried everything it recommends, and nothing worked. Also tried updating my Intel drivers using Intel’s driver update utility. It scanned for the better part of 2 minutes and ended up saying there were no updates (i.e., everything is already up to date — despite my having “upgraded” to Win 10 less than a month ago).

The odd thing about the NumLock is that it comes on when the power button is initially hit, but when your password box appears, it goes off. If I log on using the number keys along the top of the keyboard (not the keypad), the instant it accepts the logon, the NumLock comes back on. It is ONLY off for the most important time I need it, which is to log on. What genius in M$ designed this part of Win 10???

BTW, the only way I’ve found to make the NumLock stay on during login is to disable Fast Startup. Unacceptable; takes twice as long to boot up.

Avatar Christian Schünke

Thats what Microsoft said, feel free to try 🙂


Thank you for posting your concern in Microsoft Community and welcome to Windows 10 Family.

From the description provided, I understand that the Number lock feature in the keypad is not working.

Before any further troubleshooting, I would suggest you to disable the Hybrid Start up and check with the results.

Press Win + X and click on Control Panel

Click on Power Plan

Now click on Choose what the power buttons do on the left side panel

Now select Change settings that are currently unavailable

Scroll down and uncheck Turn on fast startup (recommended)

Restart the system and the NumLock should retain the last configuration.”

Avatar jimb

doesn’t work

Avatar lathropdave

Worked for me. Thanks!

Avatar IsleShire

You do realize you are talking to a computer, right?

Avatar Simon Geronimo

Found a solution which worked beautifully! On windows 10.

I first tried to find a num lock option in the bios, none found. (ASUS G53SW)

Then tried to reboot from login screen with num lock on to see if the system would remember it, didn’t work.

Then tried changing values in the registry :

HKEY_USERS.DEFAULTControl PanelKeyboard –> “InitialKeyboardIndicators”

changed from default value “214783648” to “214783650”, didn’t work.

changed to “80000002”, didn’t work.

changed to “2”, didn’t work.

I reverted it to “214783650”, then for some strange reason i thought that maybe windows tries to activate it, but has trouble communicating with the keyboard controller.

Went on my manufacturer’s support site, downloaded the intel chipset driver update utility…

… and problem solved !!!

Avatar Black Eagle

nothing help, the issue is still here.

microsoft when did you fix this problem for all ??

no registry change have fix it, every shut down and start pc same problem.
(restart every work!)

Avatar Dulanic

Turn off Fast Boot to fix. Stupid fix, but that’s Microsoft for you.

Avatar Robert Petermeyer

worked good for me

Avatar Zeeva

@Ivan Jenic the problem I see with this “fix” is once I rebooted the old settings (2) was back in place of the 80000002 value.

Any idea on how to overcome this fault?

Avatar Der Philosoph

IVAN JENIC you are an idiot!
Where is the Win10 problem fix?

Avatar Diane Dilmore Wischmann


Avatar Black Eagle

didnt work for Windows 10.
pressing Num lock working every restart same with regirty key, but not after shut windows 10.