-
×InformationWindows update impacting certain printer icons and names. Microsoft is working on a solution.
Click here to learn moreInformationNeed Windows 11 help?Check documents on compatibility, FAQs, upgrade information and available fixes.
Windows 11 Support Center. -
-
×InformationWindows update impacting certain printer icons and names. Microsoft is working on a solution.
Click here to learn moreInformationNeed Windows 11 help?Check documents on compatibility, FAQs, upgrade information and available fixes.
Windows 11 Support Center. -
- HP Community
- Desktops
- Business PCs, Workstations and Point of Sale Systems
- Need to have NumLock on in Z640 BIOS. Know how?

Create an account on the HP Community to personalize your profile and ask a question
11-13-2018 08:54 PM
In all our earlier HP workstations there was the BIOS option to have the NumLock turned on during boot. The default is to have it off, but it is an easy fix. We use the NumPad for a bunch of important shorcut keys. I cannot find how to do that with our Z640s, however. Any ideas?
Thanks, Scott
Solved! Go to Solution.
Accepted Solutions
11-18-2018 10:53 PM - edited 11-18-2018 11:20 PM
For the ZX40 folks out there.... here is an update. Today I was working on a Z640 workstation, and did a little test. This result is different from what happens with all our other non-ZX40 HP workstations: If you have NumLock on in the Z640 and shut down to fully off on your next cold boot NumLock will be on.
However, if you have NumLock off in the Z640 and shut down on your next cold boot NumLock will be off. Somehow HP figured out how to have the setting persist across restarts and cold boots without needing a change of a BIOS setting.
I have not seen this new behavior documented by HP, but it is handy. All our prior HP workstations have a BIOS option to either have NumLock on or off across restarts or cold boots.... this new approach is more flexible.. I personally like locking it on in BIOS, but can live with this.....
11-17-2018 01:27 PM - edited 11-17-2018 01:28 PM
SDH,
The technique for enabling NumLock at startup for Windows 7 and 10 in both cases, a registry key value is reset and there is a complication in that the key value has to be reset for each User, plus disable Fast Startup for instances of waking from hibernation. See:
https://www.computerhope.com/issues/ch000792.htm
Many Windows users prefer that when they turn on their computer, the NumLock feature of their keyboard is automatically turned on. This option is not available in the Control Panel, but you can accomplish it by directly editing the Windows Registry.
Tip: Your account must have Administrator privileges to make the following configuration changes.
Windows 10If you want to configure Windows 10 so that NumLock is turned on when you start the computer, the Registry needs to be changed following the steps below.
Open the Registry editor
- Press the Windows key + R on your keyboard to open the Run window.
- Type Regedit and press Enter. If a User Account Control dialogue window opens asking for confirmation, click Yes.
Warning: Be very careful when changing your Registry, because an incorrect change might affect other features on your computer. We strongly recommend that you make a backup of your Registry before you begin. In the Registry editor, go to File → Export... and save a copy of your Registry.
Choose an easy to remember location such as your Desktop, and give the file a descriptive name, such as "June 6 Registry Backup". If you ever need to restore your Registry settings, you can double-click this .reg file to reset your Registry to the saved state.
Make changes to the Registry
- In the Registry editor, navigate to HKEY_CURRENT_USER \ Control Panel \ Keyboard. On the right, you will see the Registry entry InitialKeyboardIndicators.
- The InitialKeyboardIndicators value defines whether NumLock is turned on when you start the computer. Its value can be either 0 (NumLock is turned off at startup) or 2 (NumLock is turned on at startup). To set NumLock to be on every time you start the computer, double click InitialKeyboardIndicators, change the value data to 2, and click OK.
- Repeat this process for the other user entries in your Registry (unfortunately, you'll have to do it manually for each one). In your HKEY_USERS Registry folder, you will see other user accounts listed as S-1-... For each of these, go to their Control Panel \ Keyboard \ InitialKeyboardIndicators value, and change it to 2.
Tip: If the Control Panel \ Keyboard \ InitialKeyboardIndicators entry does not already exist, you do not need to make any changes for that particular user.
Disable Fast Startup
In the following steps, you will disable a Windows feature called Fast Startup. This feature, also known as Hybrid Boot, uses your computer's sleep or hibernate mode to make starting up the computer faster. You need to disable this feature if you want your custom NumLock settings to work after you reboot.
- Open the Control Panel. You can open it from the Power User Tasks menu by pressing Win+X and selecting Control Panel.
- Click Hardware and Sound.
- Click Power Options.
- Click Choose what the power buttons do.
- Under Define power buttons... click Change settings that are currently unavailable.
- Under Shutdown settings, un-check the box labeled Turn on fast startup (recommended).
- Click Save changes.
In earlier versions of Windows, including Windows 8, Windows 7, and Windows Vista, follow these steps:
- Press the Windows key + R on your keyboard to open the Run window.
- Type Regedit in the Open text box and press Enter to open the Windows Registry editor. If a User Account Control dialogue window opens, click the Yes button to continue.
- In the Registry, navigate to HKEY_CURRENT_USER \ Control Panel \ Keyboard.
- On the right, double-click InitialKeyboardIndicators. Change the value data to 0 (NumLock off when computer starts), or 2 (NumLock on when computer starts).
If you want to control how your NumLock behaves, don't forget to check your BIOS setup for additional options. Check your computer/motherboard documentation for details about the BIOS settings specific to your computer.
- Microsoft TechNet: InitialKeyboardIndicators
- Num Lock definition, further information, and related links
- Computer keyboard help and support.
________________________________________________________
BambiBoomZ
11-18-2018 10:53 PM - edited 11-18-2018 11:20 PM
For the ZX40 folks out there.... here is an update. Today I was working on a Z640 workstation, and did a little test. This result is different from what happens with all our other non-ZX40 HP workstations: If you have NumLock on in the Z640 and shut down to fully off on your next cold boot NumLock will be on.
However, if you have NumLock off in the Z640 and shut down on your next cold boot NumLock will be off. Somehow HP figured out how to have the setting persist across restarts and cold boots without needing a change of a BIOS setting.
I have not seen this new behavior documented by HP, but it is handy. All our prior HP workstations have a BIOS option to either have NumLock on or off across restarts or cold boots.... this new approach is more flexible.. I personally like locking it on in BIOS, but can live with this.....
Didn't find what you were looking for? Ask the community