Num Lock Won’t Stay on: How to Fix It in 5 Steps

Outdated Windows can prevent the Num Lock key from staying on

by Henderson Jayden Harper
Henderson Jayden Harper
Henderson Jayden Harper
Passionate about technology, Crypto, software, Windows, and everything computer-related, he spends most of his time developing new skills and learning more about the tech world. He also enjoys... read more
Reviewed by Alex Serban
Alex Serban
Alex Serban
Windows Server & Networking Expert
After moving away from the corporate work-style, Alex has found rewards in a lifestyle of constant analysis, team coordination and pestering his colleagues. Holding an MCSA Windows Server... read more
Affiliate Disclosure
  • Num Lock not staying on can be due to many issues.
  • However, fast startup is the primary cause of the problem.
  • Updating the keyboard driver and Windows OS can fix the problem.
numlock won't stay on
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.

The Num Lock key allows you to lock some specific keys on your keyboard to access only the numeric functions. However, we receive complaints from users that the Num Lock won’t stay on, which can be frustrating.

Likewise, the keyboard typing wrong characters/letters are another issue users report.

Why won’t the Num Lock key stay on?

The most common cause is the Fast Startup feature in Windows computers. It speeds up the system’s startup process in a way that is faster than the normal process. So, the Num Lock key and other keys may not start properly.

Other factors that can cause the Num Lock key not to stay on are:

  • External device interference – Sometimes, devices connected to the computer can affect how it works and interfere with its functionality, like the Num Lock. For instance, having an external keyboard connected while using your PC’s keyboard may cause problems.
  • Outdated Windows – Not keeping Windows OS up to date can cause issues with the various components of your computer. It prevents your Windows from being able to fix bugs that are liable to cause problems with your PC’s functionality.
  • Issues with the BIOS – Specific configurations in the Windows BIOS can affect the Num Lock function on your computer. They can cause problems with Windows thinking the Num Lock function is off, then turning it on when it is already on. It results in the num lock function turning off.

Sometimes, users can experience issues with Num Lock not staying for unrelated reasons. Nonetheless, you can fix it by tweaking some settings on your PC.

What can I do if the Num Lock won’t stay on?

Before trying any troubleshooting steps, go through the following preliminary checks:

If the Num Lock problem still occurs, proceed with the following solutions:

1. Disable fast startup

  1. Right-click the Start button, type the control panel and launch it.
  2. Select Hardware and Sound, then click Power Options.
  3. Click on Choose what the power buttons does.
  4. Select Change settings that are currently unavailable.
  5. Uncheck the Turn on fast startup option and click Save Changes.
  6. Restart your PC to sync the changes correctly and check if the problem persists.

Disabling Fast startup allows Windows to start its components properly before starting up.

2. Update Windows OS

  1. Click on the Start button and select Settings.
  2. Click the Windows Update option and select Check for updates. If there are any updates available, Windows will search for and install them.

Expert tip:


Some PC issues are hard to tackle, especially when it comes to corrupted repositories or missing Windows files. If you are having troubles fixing an error, your system may be partially broken.
We recommend installing Restoro, a tool that will scan your machine and identify what the fault is.
Click here to download and start repairing.

Updating your OS can fix bugs affecting your PC and causing the Num Lock not to stay on.

If you encounter issues with the Windows update, check our guide on fixing Windows updates & security issues on your PC.

3. Update your keyboard driver

  1. Press Windows + R key to open the Run window, and type devmgmt.msc into the search space, and click OK to open the Device Manager.
  2. Expand the Keyboards from the devices menu, right-click on your keyboard device, and select Update driver.
  3. Then click on Search automatically for drivers and restart your PC.

Updating your keyboard driver can fix any problems or bugs plaguing it. If you can’t go with the steps above, check other ways to update drivers on Windows 11.

Some of the most common Windows errors and bugs are a result of old or incompatible drivers. The lack of an up-to-date system can lead to lag, system errors or even BSoDs.
To avoid these types of problems, you can use an automatic tool that will find, download, and install the right driver version on your Windows PC in just a couple of clicks, and we strongly recommend DriverFix. Here’s how to do it:

  1. Download and install DriverFix.
  2. Launch the application.
  3. Wait for DriverFix to detect all your faulty drivers.
  4. The software will now show you all the drivers that have issues, and you just need to select the ones you’d liked fixed.
  5. Wait for DriverFix to download and install the newest drivers.
  6. Restart your PC for the changes to take effect.


Drivers will no longer create any problems if you download and use this powerful software today.

Free trial
Visit website

Disclaimer: this program needs to be upgraded from the free version in order to perform some specific actions.

4. Enable the Registry key

  1. Press Windows + R key to open the Run dialog box, type Regedit, and click OK to open the Registry Editor.
  2. Navigate to the following key: HKEY_CURRENT_USER\Control Panel\Keyboard
  3. Right-click on the InitialKeyboardIndicators registry string, clear the value data and set it to 2, then click OK.
  4. Navigate to the following key: HKEY_USERS\.DEFAULT\Control Panel\Keyboard
  5. Right-click on the registry string InitialKeyboardIndicators, then set the value to 2147483648.
  6. Close the Registry Editor and restart your PC.

Using the Registry Editor allows you to edit the keyboard registry keys, helping it to function.

5. Turn off the Mouse key

  1. Left-click the Start button, type the control panel, and launch it.
  2. Go to the Ease of Access Center.
  3. Then click on Make the keyboard easier to use.
  4. Go to Control the mouse with the keyboard and uncheck the box for the Turn On Mouse Keys option.
  5. Click on Apply and then on OK.

Many users have reported that this helped them fix the problem with the Num Lock not staying on.

Alternatively, you can read about what to do if the number pad is not working in Windows 10/11.

Likewise, we have a detailed guide on how to fix keyboard beeping when typing on your PC.

Please leave your suggestions or questions in the comments section below.

Still having issues? Fix them with this tool:


If the advices above haven't solved your issue, your PC may experience deeper Windows problems. We recommend downloading this PC Repair tool (rated Great on to easily address them. After installation, simply click the Start Scan button and then press on Repair All.

This article covers:Topics: