Решете проблем, при който Numlock е активиран в Microsoft Windows при стартиране с тези стъпки.
Метод 1 – Настройка на системния регистър
Задръжте клавиша Windows, след което натиснете “ R ”, за да изведете диалоговия прозорец Изпълнение.
Въведете „ regedit “, след което натиснете „ Enter “.
Придвижете се до следното място в системния регистър:
- HKEY_USERS
- .По подразбиране
- Контролен панел
- клавиатура
Променете стойността на InitialKeyboardIndicators
- Задайте го на 0, за да изключите NumLock
- Задайте го 2 , за да настроите NumLock ON
PowerShell скрипт
Използвайте следния код на PowerShell:
Активиране на Num Lock:
- Set-ItemProperty -Път 'Регистър::HKU\.DEFAULT\Control Panel\Keyboard' -Име "InitialKeyboardIndicators" -Стойност "2"
Деактивиране на Num Lock:
- Set-ItemProperty -Път 'Регистър::HKU\.DEFAULT\Control Panel\Keyboard' -Име "InitialKeyboardIndicators" -Стойност "0"
Можете да стартирате този и други PowerShell скриптове при стартиране. Посетете тази публикация относно използването на PowerShell, за да създадете задание, което се изпълнява при стартиране, за да научите как.
Метод 2 – функционални клавиши
Може по невнимание да сте натиснали комбинация от клавиши на клавиатурата си, за да накарате определени букви на клавиатурата ви да се използват като цифрова клавиатура. Това обикновено се случва за потребителите на лаптопи.
В повечето случаи ще имате клавиши „ Fn “ и „ NumLk “, които могат да се използват за включване или изключване на тази настройка. Задръжте клавиша “ Fn ”, след което натиснете “ NumLk ”, за да включите или изключите цифровата клавиатура.
Метод 3 – Настройка на BIOS
Повечето компютри, включително виртуалните машини, ще имат настройка на BIOS, която контролира дали NumLock е активиран или деактивиран при стартиране. Обикновено можете да влезете в BIOS, като натиснете определен клавиш, като например “ Delete ” или “ F1 ” при стартиране, преди Windows да се зареди. След като влезете в BIOS, трябва да можете да намерите настройка, която контролира NumLock.
Метод 4 – Стартиране или скрипт за влизане
Ако сте администратор, който търси начин да зададете Num Lock при стартиране, можете да го направите с помощта на скрипт за влизане. Няма конкретна настройка за групови правила, която да постигне това. Вместо това използвайте следното.
Копирайте и поставете следното в документ на Notepad, след което го запазете като „ numlock.vbs “:
set WshShell = CreateObject("WScript.Shell")
WshShell.SendKeys "{NUMLOCK}"
Направете едно от следните неща:
- Поставете файла “ numlock.vbs ” в папката “ Startup ” на целевия компютър или потребител.
- Изпълнете скрипта чрез групови правила, като използвате следните стъпки: Поставете „numlock.vbs“ в една от следните папки:
Път на скрипта за локално влизане = „ %SystemRoot% \ System32 \ GroupPolicy \ Потребителски компютър\ Скриптове \ Вход „
Път на скрипта за влизане в домейн = “ %SysVolFolder% \ Sysvol \ Sysvol \ DomainName \ Scripts “
Задръжте натиснат клавиша Windows и натиснете “ R ”, за да изведете диалоговия прозорец Изпълнение на Windows.
Въведете „ mmc “, след което натиснете „ Enter “.
Отидете на „ Файл ” > „ Добавяне/премахване на добавка ” > „ Добавяне ” > „ Групови правила “.
Изберете GPO, който искате да използвате, като изберете „ Преглед “. По подразбиране е локалният компютър.
Изберете “ Готово ” > “ Затвори ” > “ OK “.
От добавката за управление на групови правила отворете „ Потребителска конфигурация “ или „ Конфигурация на компютъра “ > „ Настройки на Windows “ > „ Скриптове “.
Щракнете двукратно върху „ Скрипт за влизане “, след това отидете на „ Добавяне “ > „ Преглед “, след което изберете „ numlock.vbs “.
Изберете “ Отвори “ > “ OK ” > “ OK “.
Забележка: Скриптът „numlock.vbs“ просто ще действа така, сякаш натиска клавиша „Num Lock“ веднъж. Така че наистина, той ще го превключи на обратното на това, което е по подразбиране. Вероятно е по-добре да използвате метода на системния регистър, но този метод е удобен, когато сте в затруднение.