You might have noticed that when you start up your Windows, the NumLock is not enabled or say is turned Off. To use NumLock keys you need to enable it. This can be little annoying as you need to enable it every time you turn on your system. However here is the tweak described in the tutorial to fix this issue on Windows 7 and 8.You can now turn on Numlock upon startup or reboot in Windows 7 or Windows 8 by following any of the procedures described below, either by disabling Fast Startup in Windows 8 or by some registry tweak.
As we all are aware that Windows 8 has brought out many interesting features with it. One among them is the Fast Startup, also known as Hybrid Shutdown. This helps you to resume your work that you were working on when you shutdown your Windows 8. It simply means that you don’t need to close all your sessions to shut down your PC. Instead of continuing and ending system services, and shutting down Session 0, Windows then hibernates so it is called Hybrid Shutdown.
This feature works by sends out a message to running applications, allowing the users to have a chance for saving data and settings. Running applications also request OS to provide an extra time to finish what they’re doing. After that Windows closes the user sessions for each logged-on user, and then enters Hibernation mode or say hibernates the Windows session.
But this Fast Startup affects NumLock, so disabling fast Startup helps you fixing the issue.
Disable Fast Startup, to enable NumLock at every startup in Windows 8
- First press Windows key + X, it will open power user task menu
- From there click on Control Panel and select Power Plan
- In power plan, click on Choose what the power buttons do on the left side panel
- Next, select Change settings that are currently unavailable
- Navigate down to Turn on fast startup (recommended) and uncheck it.
Steps to Enable NumLock on startup in Windows 8 using Registry
You can make changes in the registry settings to enable Numlock on startup in Windows 8. But, before making any changes in the registry make sure that you have created a backup of registry or create a system restore point.
Follow these steps given below to enable NumLock on startup:
- Press Windows key + R to open Run dialog box and type in Regedit and hit enter. It will open Windows registry editor
- Next, navigate to registry key HKEY_USERS\Default\Control Panel\Keyboard
- In right pane, right click on the “InitialKeyboardIndicators” and select Modify and change its Value data to 2.
- Now click Apply/ OK and close Registry.
Upon following the procedures in the tutorial here you can enable or active on startup or reboot in Windows 7 and Windows 8.