• NUM Locks not on from sleep/log-in and won’t stay on

    Home » Forums » AskWoody support » Windows » Windows 8.1 » Questions: Win 8.1 (and Win 8) » NUM Locks not on from sleep/log-in and won’t stay on


    I have an Acer Aspire laptop with Windows 8.1 and the NUM Locks would always be off. When restarting the computer, returning from sleep, returning from Lock Screen, and boot up from shutdown, the NUM Locks were off and one had to press the NUM Lock key to turn it on. Since I use the 10-key often, this was annoying. After turning on the NUM Lock key, while using the computer it would randomly go off, and I did not press the NUM Lock key! Searching the internet had various fixes and some worked partially. I have been researching this on and off for years and it is a problem dating back to 2015. Even people with window 10 were having this issue.
    The fix finally came to me recently with setting 3 items. It takes all three to make it totally work correctly.

    1) Turn off Fast Start

    2) Change the registry key HKEY_USERS\.DEFAULT\Control Panel\Keyboard
    Change the value of InitialKeyboardIndicators to 80000002

    Note: there is a different entry needed for Windows 10. The 80000002 appears to be for Windows 8.1.

    3) Disable Acer Launch Manager by disabling the service and Scheduled Task Library called “Launch Manager”.

    Doing these 3 items finally fixed my annoying problem and has been working properly for days.

    This is posted to help anyone with this odd NUM Lock being off problem.

    Viewing 1 reply thread
    • #2373676

      haven’t had an issue with Win8.1 numlock. I usually (during setup) switch numlock on then immediately log off/ log in and it just works. Thanks for your observations.

      No problem can be solved from the same level of consciousness that created IT- AE
    • #2566319

      had a slightly different angle on this, had a asus laptop where numlock would get turned on at every reboot(it is a 14″ laptop, so doesnt have a separate number pad, which means that half the keyboard types numbers by default, which is very annoying) . I tried all the above, nothing worked. ended up writing a script kicked off by a scheduled task that runs at startup and at log on for this, to turn num lock off if it is detected as being on.

      script is below. it only seems to work after log on though, but i cant be bothered to work out why as i have spent hours on this and it works enough for me.

      if([console]::NumberLock) { $w = New-Object -ComObject WScript.Shell; $w.SendKeys(‘{NUMLOCK}’); }

      if you want to do the reverse, use

      if(-not [console]::NumberLock){ $w = New-Object -ComObject WScript.Shell; $w.SendKeys(‘{NUMLOCK}’); }

      i also kick off a registry file from the same task to set the values in the registry as they get overwritten every time. i dont think this actually achieves very much but as i had it i thought i would run it anyway. your S- number may well be different to mine, so make sure you change it.

      Windows Registry Editor Version 5.00

      [HKEY_CURRENT_USER\Control Panel\Keyboard] “InitialKeyboardIndicators”=”2147483648”

      [HKEY_USERS.DEFAULT\Control Panel\Keyboard] “InitialKeyboardIndicators”=”2147483648”

      [HKEY_USERS\S-1-5-18\Control Panel\Keyboard] “InitialKeyboardIndicators”=”2147483648”

      [HKEY_USERS\S-1-5-21-1658153221-431003928-1463442403-1002\Control Panel\Keyboard] “InitialKeyboardIndicators”=”2147483648”

      i got the code for the powershell script from here:


    Viewing 1 reply thread
    Reply To: NUM Locks not on from sleep/log-in and won’t stay on

    You can use BBCodes to format your content.
    Your account can't use all available BBCodes, they will be stripped before saving.

    Your information: