4 Ways to Enable or Disable Num Lock at Windows Startup

4 Ways to Enable or Disable Num Lock at Windows Startup

Does it annoy you that Num Lock is turned on or off every time you start your Windows computer? You don’t have to toggle it manually, as there are a few ways to enable or disable Num Lock during Windows startup.

4 Ways to Enable or Disable Num Lock at Windows Startup

The Num Lock key is a small yet significant feature that can make a difference in your computing experience, especially if you work with numbers frequently. Below, we walk you through four ways to set Num Lock on or off at Windows startup. Let’s begin.

1. Disable Fast Startup

One way to make Windows retain your Num Lock preference is to disable fast startup. This will keep the Num Lock on or off, depending on your current setting, even after a shutdown or reboot.

To disable fast startup on Windows:

1. Click the search icon on the taskbar and type “control panel”.

2. Press Enter.

4 Ways to Enable or Disable Num Lock at Windows Startup

Step 2: Use the drop-down menu in the top-right corner to change the view type to Large icons and select Power Options.

4 Ways to Enable or Disable Num Lock at Windows Startup

Step 3: Click ‘Choose what the power buttons do’ from the left pane.

4 Ways to Enable or Disable Num Lock at Windows Startup

Step 4: Click ‘Change settings that are currently unavailable.’

4 Ways to Enable or Disable Num Lock at Windows Startup

Step 5: Select Yes when the User Account Control (UAC) prompt appears.

4 Ways to Enable or Disable Num Lock at Windows Startup

Step 6: Clear the checkbox for ‘Turn on fast startup (recommended)’ and click Save changes.

See also  How to Change Your Name and Username on Facebook

4 Ways to Enable or Disable Num Lock at Windows Startup

2. Modify Registry Files

Disabling fast startup is a quick fix but can result in slow boot times. You can enable or disable Num Lock at Windows startup by editing registry files.

Note that making incorrect changes to the registry files can cause serious problems. It is a good idea to back up all the registry files or create a restore point before proceeding.

Step 1: Click the search icon on the taskbar, type “registry editor,” and select Run as administrator.

4 Ways to Enable or Disable Num Lock at Windows Startup

Step 2: Select Yes when the User Account Control (UAC) prompt appears.

4 Ways to Enable or Disable Num Lock at Windows Startup

Step 3: In the Registry Editor window, paste the following path in the address bar and press Enter: HKEY_USERS.Default\Control Panel\Keyboard.

4 Ways to Enable or Disable Num Lock at Windows Startup

Double-click the InitialKeyboardIndicators entry in the right pane. Enter 0 in the Value data field to disable Num Lock at startup. Or, enter 2 if you prefer to keep the Num Lock always on. Click OK.

4 Ways to Enable or Disable Num Lock at Windows Startup

Restart your PC after making these changes for them to take effect.

3. Run Num Lock Script at Startup

Turning Num Lock on or off on Windows can be done by running a PowerShell script at startup. Follow these steps to create and configure the script for automatic execution during boot:

1. Press Windows key + S to open the search menu. Type “notepad” and press Enter.

4 Ways to Enable or Disable Num Lock at Windows Startup

You could simplify the text by removing redundant phrases and words as follows:

“Step 2: Paste this code into Notepad.

set WshShell = CreateObject(“WScript.Shell”)
WshShell.SendKeys “”

Step 3: Save the file by selecting Save As in the File menu.

4 Ways to Enable or Disable Num Lock at Windows Startup

Step 4: Select the All files option in the Save as type drop-down menu. Enter a suitable name followed by .vbs extension in the File name box. Then, click Save.

See also  6 Best Smart Devices for Google Home Under $50

4 Ways to Enable or Disable Num Lock at Windows Startup

Step 5: Find the VBScript on your computer, right-click on it, and click copy.

4 Ways to Enable or Disable Num Lock at Windows Startup

Step 6: Press the Windows key + R to open the Run dialog box. Type shell:startup in the box and press Enter.

4 Ways to Enable or Disable Num Lock at Windows Startup

Step 7: In the Startup folder, right-click and select the paste icon.

4 Ways to Enable or Disable Num Lock at Windows Startup

Restart your PC after this to ensure the script is running as expected. The script above will emulate pressing the Num Lock key once, switching its state. If the Num Lock key is on by default, it will turn off, and if it is off by default, it will turn on.

4. Change BIOS Settings

BIOS is the software that boots up a system. Use this menu to instruct Windows to permanently keep the Num Lock on or off. Here are the steps:

1. Press the Windows + S keyboard shortcut to open the search menu. Type “recovery options” in the box and press Enter.

4 Ways to Enable or Disable Num Lock at Windows Startup

Step 2: Click the Restart now button next to Advanced startup.

4 Ways to Enable or Disable Num Lock at Windows Startup

Step 3: Click the Restart now button.

4 Ways to Enable or Disable Num Lock at Windows Startup

Step 4: Once your PC reboots, a blue screen should appear. Click Troubleshoot to continue.

4 Ways to Enable or Disable Num Lock at Windows Startup

Step 5: Select Advanced options.

4 Ways to Enable or Disable Num Lock at Windows Startup

Step 6: Click the UEFI Firmware Settings option. Note that the UEFI settings screen may appear different depending on your PC’s manufacturer and model.

4 Ways to Enable or Disable Num Lock at Windows Startup

Step 7: In BIOS, go to the Boot menu and set your preferred Bootup NumLock State. Then, save your changes and exit BIOS by pressing F4 or the appropriate key.

4 Ways to Enable or Disable Num Lock at Windows Startup

Unlock Efficiency

The state of the Num Lock on your computer is usually determined by the manufacturer’s settings. However, this may not always be what you need. Fortunately, you can easily enable or disable the Num Lock key at Windows startup using the methods mentioned above.

Leave a Comment