Windows 10 allows you to quickly sign in with a numeric PIN instead of a longer password. if you have a keyboard with a number pad, you can use that number pad to enter the PIN–after you enable Num Lock. Here’s how to enable Num Lock at boot so you don’t have to press the key every time.
This should be a lot easier to enable, or even be the default setting, considering Windows 10’s use of PINs. But shockingly, it isn’t.
You may have an option to enable “Num Lock at Boot” in your BIOS or UEFI settings screen to do this. However, we tried this and it just didn’t work, even when we disabled Fast Startup. So we found another way–it just takes a little more legwork.
Step One: Edit the Registry
RELATED:How to Add a PIN to Your Account in Windows 10
It's an Inspiron 3650 - with an i5 processor, 12 GB RAM, 1 TB HD. I was able to get the NumLock to stay on once I disabled the feature in Windows 10 called Fast Startup. The PC still seems to start up pretty fast without that feature turned on! I studied all of the choices in the BIOS and still don't see an option for NumLock during boot. Thanks, Bart. Disable Fast Startup, to enable Num Lock. 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).
Windows contains registry settings that control the state of the Num Lock, Caps Lock, and Scroll Lock keys at boot. You’ll have to change these registry settings to have Windows 10 automatically enable Num Lock at boot.
Launch the registry editor by opening the Start menu, typing “regedit” into it, and pressing Enter. Agree to the UAC prompt.
Numlock Icon On Display Windows 10
Next, you’ll need to change the “InitialKeyboardIndicators” value in several places.
First, head to
HKEY_CURRENT_USERControl PanelKeyboard
. Double-click the “InitialKeyboardIndicators” value in the right pane and set it to “2”.Next, expand the “HKEY_USERS” folder. You’ll now need to repeat the above process several times, changing the InitialKeyboardIndicators value under each folder inside the HKEY_USERS folder.
Start by going to
HKEY_USERS.DEFAULTControl PanelKeyboard
, and changing the InitialKeyboardIndicators value to 2. Next, repeat the process for the folder below the .DEFAULT folder–it’ll start with an “S-“.Repeat this process for the remaining folders inside HKEY_USERS, changing the Control PanelKeyboardInitialKeyboardIndicators setting under each one.
Step Two: Use This Trick (or Disable Fast Startup)
Once you’re done, you should just be able to reboot and Windows 10 should automatically enable Num Lock at boot. However, it doesn’t actually work this way. The Fast Startup feature, also known as Hybrid Boot, overrides this setting and Windows will continue to boot with Num Lock off.
We’ve found two ways to prevent this from happening. You could disable fast startup, but we’ve found a better trick that should work for you without losing the advantages of hybrid boot.
After you run the .reg file, shut down your computer. Don’t reboot it–select the “Shut down” option.
Boot the computer back up again. When you reach the login screen, press the Num Lock key once to enable it. Don’t log into the computer. From the login screen, click the power button and select “Shut down” to shut down the computer again.
Boot the computer back up and Num Lock will be enabled on the login screen. It seems that this puts Fast Startup into a state where it will automatically enable Num Lock at every boot. Yes, this is a weird trick–but it works. (Thanks to DznyRulz on Reddit for discovering this!)
RELATED:The Pros and Cons of Windows 10’s “Fast Startup” Mode
You could also prevent this from happening by disabling the Fast Startup feature after making the above tweaks to your registry. If the trick above doesn’t work for you, try disabling Fast Startup instead.
To do so, open the Control Panel, click “Hardware and Sound,” click “Power Options,” and click “Choose what the power buttons do.” Click the “Change settings that are currently unavailable link at the top of this screen, and then scroll down and uncheck the “Turn on fast startup (recommended)” option. Click “Save changes.”
When you boot your computer, it should now boot a bit slower–perhaps just a few seconds longer on an SSD–but the Num Lock key will be enabled at boot.
Ideally, Windows would do all this by default, but for now, it’s one of those things that takes a bit of extra work just to do something simple. But it’s well worth the convenience.
Image Credit: John on Flickr
READ NEXTChange Numlock Setting Windows 10
- › A New Wireless Standard: What Is Amazon Sidewalk?
- › How to Use Text Editing Gestures on Your iPhone and iPad
- › Windows 10’s BitLocker Encryption No Longer Trusts Your SSD
- › How to Disable or Enable Tap to Click on a PC’s Touchpad
- › How HTTP/3 and QUIC Will Speed Up Your Web Browsing