Вирішіть проблему, коли Numlock увімкнено в Microsoft Windows під час запуску, за допомогою цих кроків.
Спосіб 1 – Налаштування реєстру
Утримуйте клавішу Windows, а потім натисніть « R », щоб відкрити діалогове вікно «Виконати».
Введіть « regedit », потім натисніть « Enter ».
Перейдіть до наступного місця в реєстрі:
- HKEY_USERS
- .За замовчуванням
- Панель управління
- Клавіатура
Змініть значення InitialKeyboardIndicators
- Встановіть значення 0, щоб вимкнути NumLock
- Встановіть його на 2 , щоб встановити NumLock ON
Сценарій PowerShell
Використовуйте такий код PowerShell:
Увімкнути Num Lock:
- Set-ItemProperty -Шлях 'Registry::HKU\.DEFAULT\Control Panel\Keyboard' -Назва "InitialKeyboardIndicators" -Значення "2"
Вимкнути Num Lock:
- Set-ItemProperty -Шлях 'Registry::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 під час запуску, ви можете зробити це за допомогою сценарію входу. Для цього немає спеціального параметра групової політики. Замість цього використовуйте наступне.
Скопіюйте та вставте наступне в документ Блокнота, а потім збережіть його як « numlock.vbs »:
set WshShell = CreateObject("WScript.Shell")
WshShell.SendKeys "{NUMLOCK}"
Виконайте одну з таких дій:
- Помістіть файл « numlock.vbs » у папку « Автозавантаження » цільового комп’ютера або користувача.
- Запустіть сценарій через групову політику, виконавши такі дії: Помістіть «numlock.vbs» в одну з наступних папок:
Шлях сценарію локального входу = " %SystemRoot% \ System32 \ GroupPolicy \ Комп'ютер користувача\ Скрипти \ Вхід "
Шлях сценарію входу в домен = " %SysVolFolder% \ Sysvol \ Sysvol \ DomainName \ Scripts "
Утримуйте клавішу Windows і натисніть « R », щоб відкрити діалогове вікно «Виконати Windows».
Введіть « mmc », потім натисніть « Enter ».
Перейдіть до « Файл » > « Додати/видалити оснастку » > « Додати » > « Групова політика «.
Виберіть GPO, який ви хочете використовувати, вибравши « Огляд ». За замовчуванням є локальний комп’ютер.
Виберіть « Готово » > « Закрити » > « OK «.
З оснастки «Керування груповою політикою» перейдіть до « Конфігурація користувача » або « Конфігурація комп’ютера » > « Параметри Windows » > « Скрипти ».
Двічі клацніть « Сценарій входу «, потім перейдіть до « Додати » > « Огляд «, а потім виберіть « numlock.vbs «.
Виберіть « Відкрити » > « ОК » > « ОК ».
Примітка: сценарій «numlock.vbs» просто діятиме так, ніби він натискає клавішу «Num Lock» один раз. Тож насправді він переключить його на протилежне тому, що є за замовчуванням. Ймовірно, краще використовувати метод Registry, але цей метод зручний, коли у вас проблеми.