Индикатор NumLock не горит, а цифровой блок клавиатуры упорно отказывается работать? Эта проблема знакома многим пользователям Windows 10, особенно после перезагрузки системы или подключения новой клавиатуры. Включение режима NumLock кажется простой задачей — но что делать, если стандартное нажатие клавиши не срабатывает, а система игнорирует ваши команды?
В этой статье мы разберём все возможные способы активации NumLock в Windows 10, включая настройки BIOS, редактирование реестра, групповые политики и даже аппаратные решения для ноутбуков. Вы узнаете, почему клавиша может не работать после обновления системы, как настроить автоматическое включение при загрузке и что делать, если индикатор горит, но цифры не вводятся. От базовых методов до продвинутых — здесь есть решение для любой ситуации.
Почему NumLock может быть отключён по умолчанию
Многие пользователи сталкиваются с тем, что после включения компьютера или ноутбука клавиша NumLock находится в выключенном состоянии. Это не случайность, а следствие настроек системы или BIOS. Вот основные причины:
- 🔹 Настройки BIOS/UEFI: На некоторых материнских платах (особенно от ASUS, Gigabyte и MSI) по умолчанию установлен параметр
NumLock State = Offпри загрузке. - 🔹 Политики Windows: В корпоративных или учебных версиях ОС администраторы могут принудительно отключать NumLock через групповые политики.
- 🔹 Драйверы клавиатуры: После обновления Windows или установки новых драйверов (например, для игровых клавиатур Razer или Logitech) настройки сбрасываются.
- 🔹 Аппаратные особенности: На ноутбуках без отдельного цифрового блока (например, Lenovo ThinkPad или Dell XPS) функция NumLock может быть совмещена с клавишей
Fn.
Интересно, что в Windows 7 и более ранних версиях NumLock часто включался автоматически при загрузке, тогда как в Windows 10 Microsoft изменила это поведение "в целях безопасности". По мнению разработчиков, отключённый NumLock снижает риск случайного ввода пароля на цифровом блоке при авторизации.
⚠️ Внимание: Если вы используете виртуальную машину (например, VirtualBox или VMware), настройки NumLock могут конфликтовать с хост-системой. В этом случае сначала проверьте сочетание клавиш для "освобождения" клавиатуры (обычно Правая Ctrl).
Способ 1: Стандартное включение клавишей NumLock
Самый очевидный метод — нажать физическую клавишу NumLock на клавиатуре. Однако даже здесь есть нюансы:
- Найдите клавишу
NumLock(обычно расположена в верхнем левом углу цифрового блока, рядом сScrLkиPause/Break). - Нажмите её один раз. Если индикатор загорелся — режим активирован. Если нет, попробуйте удерживать
Fn(на ноутбуках) илиShift. - Проверьте работу цифрового блока: клавиши
7-9,4-6,1-3,0,.иNum Enterдолжны вводить цифры.
На некоторых клавиатурах (например, Apple Magic Keyboard или компактных моделях Keychron) клавиша NumLock может отсутствовать. В этом случае используйте сочетание Fn + F6 или Fn + Insert — точную комбинацию уточните в инструкции к устройству.
☑️ Проверка работы NumLock
Если клавиша не реагирует, причиной может быть:
- 🔌 Отсутствие питания (проверьте подключение клавиатуры по USB/Bluetooth).
- 🖥️ Залипание клавиш (нажмите
Shiftпять раз подряд, чтобы отключитьЗалипание клавишв Windows). - 🔄 Конфликт с ПО (например, утилиты вроде SharpKeys или AutoHotkey могут переназначать клавиши).
Способ 2: Настройка автоматического включения через BIOS/UEFI
Если NumLock отключается при каждом запуске компьютера, самое надёжное решение — настроить его автоматическое включение в BIOS. Инструкция подходит для большинства материнских плат (ASUS, Gigabyte, MSI, ASRock), но названия пунктов меню могут отличаться.
- Перезагрузите компьютер и при появлении логотипа производителя нажмите
Del,F2,F12илиEsc(зависит от модели). - В BIOS найдите раздел
Advanced→Boot Configuration(илиBoot→Boot Settings Configuration). - Найдите параметр
NumLock State,NumLock KeyилиBootup NumLock Status. - Установите значение
OnилиEnabled. - Сохраните изменения (
F10) и перезагрузитесь.
| Производитель BIOS | Раздел меню | Параметр NumLock |
|---|---|---|
| AMI BIOS | Advanced → Boot Features |
NumLock State |
| Phoenix/Award | Peripherals или Integrated Peripherals |
Boot Up NumLock Status |
| ASUS UEFI | Advanced Mode → Boot |
NumLock State |
| Gigabyte UEFI | BIOS Features |
Bootup NumLock State |
⚠️ Внимание: На некоторых ноутбуках (например, HP Pavilion или Acer Swift) доступ к BIOS может быть заблокирован паролем. Если вы не устанавливали его сами, попробуйте стандартные комбинации вроде admin или обратитесь в поддержку производителя.
Что делать, если в BIOS нет параметра NumLock?
На некоторых старых или бюджетных материнских платах (например, от Biostar или ECS) опция может отсутствовать. В этом случае используйте методы с редактированием реестра Windows (см. Способ 4) или настройте автозагрузку скрипта (Способ 5).
Способ 3: Включение NumLock через параметры Windows 10
Если вы не хотите заходить в BIOS, можно настроить автоматическое включение NumLock средствами Windows. Для этого:
- Откройте
Параметры(Win + I) →Устройства→Клавиатура. - Прокрутите вниз до раздела
Дополнительные параметры клавиатурыи нажмитеПараметры ввода. - В открывшемся окне перейдите на вкладку
Общиеи найдите опциюВключать клавишу NUM LOCK при входе в Windows. - Отметьте чекбокс и сохраните изменения.
К сожалению, этот параметр доступен не во всех версиях Windows 10 (например, в Home Edition он может отсутствовать). Если опции нет, воспользуйтесь редактированием реестра (Способ 4).
Для пользователей Windows 10 Pro/Enterprise есть альтернатива через групповые политики:
- Нажмите
Win + R, введитеgpedit.mscи нажмитеEnter. - Перейдите по пути:
Конфигурация компьютера → Административные шаблоны → Компоненты Windows → Вход в Windows. - Найдите политику
Включить состояние клавиши NUM LOCKи установите её вВключено.
Способ 4: Редактирование реестра для принудительного включения
Если стандартные методы не сработали, остаётся самый надёжный (но и самый рискованный) способ — правка реестра. Предупреждаем: неверные изменения могут привести к сбоям системы. Сначала создайте точку восстановления!
- Нажмите
Win + R, введитеregeditи подтвердите запуск. - Перейдите по пути:
HKEY_USERS\.DEFAULT\Control Panel\Keyboard - Найдите параметр
InitialKeyboardIndicatorsи измените его значение:0— NumLock выключен.2— NumLock включён.
Если параметра InitialKeyboardIndicators нет, создайте его вручную:
- ПКМ по пустому месту →
Создать→Строковый параметр. - Назовите его
InitialKeyboardIndicatorsи установите значение2.
⚠️ Внимание: На некоторых системах с Secure Boot или BitLocker изменения реестра могут вызвать запрос на перезагрузку с проверкой целостности. Если после правки Windows требует ключ восстановления, используйте его (обычно он привязан к учётной записи Microsoft).
Способ 5: Автоматическое включение NumLock через скрипт
Для продвинутых пользователей есть ещё один метод — создание скрипта, который будет включать NumLock при каждом запуске Windows. Это актуально, если другие способы не сработали или вы используете виртуальную машину.
Создайте текстовый файл numlock.vbs со следующим содержимым:
Set WshShell = WScript.CreateObject("WScript.Shell")
WshShell.SendKeys "{NUMLOCK}"
Далее:
- Сохраните файл в папку
C:\Users\Ваше_имя_пользователя\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Startup. - Или добавьте его в автозагрузку через
shell:startup(введите в проводнике).
Для ноутбуков с совмещённым цифровым блоком (например, HP Spectre или Lenovo Yoga) скрипт можно модифицировать, добавив задержку:
WScript.Sleep 2000
WshShell.SendKeys "{NUMLOCK}"
Что делать, если NumLock не работает вообще
Если ни один из методов не помог, проблема может быть аппаратной или связанной с драйверами. Проверим основные причины:
- 🔧 Проверка клавиатуры:
- Подключите клавиатуру к другому USB-порту (желательно
USB 2.0, если используете3.0). - Для беспроводных клавиатур (Logitech, Microsoft) проверьте заряд батареи и переподключите адаптер.
- Если клавиатура PS/2, попробуйте перезагрузить компьютер — иногда порт сбрасывается.
- Подключите клавиатуру к другому USB-порту (желательно
- 🖥️ Обновление драйверов:
- Откройте
Диспетчер устройств(Win + X → Диспетчер устройств). - Разверните
Клавиатуры, найдите ваше устройство и обновите драйвер (ПКМ →Обновить драйвер). - Если Windows не находит обновлений, скачайте драйвер с сайта производителя (например, для Razer BlackWidow или SteelSeries Apex).
- Откройте
Утилиты вроде AutoHotkey, KeyTweak или игровые лаунчеры (Steam, Origin) могут блокировать клавиши. Попробуйте:
- Закрыть все фоновые программы через
Диспетчер задач. - Загрузиться в
Безопасном режиме(удерживайтеShiftпри перезагрузке) и проверьте работу NumLock.
Если клавиатура встроенная в ноутбук и не реагирует на NumLock, причина может быть в:
- 💧 Попадании жидкости под клавиши (проверьте на наличие окислений).
- 🔌 Отсоединении шлейфа (актуально после разбора устройства).
- ⚡ Сбое контроллера клавиатуры (требует диагностики в сервисном центре).
- Откройте
Панель управления → Электропитание → Настройка схемы электропитания → Изменить дополнительные параметры питания. - Найдите раздел
USB-параметры→Параметр временного отключения USB-портаи установитеЗапрещено.
FAQ: Частые вопросы о NumLock в Windows 10
Почему NumLock отключается после сна или гибернации?
Это особенность энергосберегающих режимов Windows. Чтобы исправить:
Если это не поможет, используйте скрипт из Способа 5, но добавьте его в планировщик задач с триггером При выходе из сна.
Как включить NumLock на экране входа в систему (до логина)?
Стандартные настройки Windows не позволяют управлять NumLock на экране блокировки. Решения:
- 🔹 Настройте BIOS (см. Способ 2).
- 🔹 Используйте сторонние утилиты вроде NumLockX (работает не на всех системах).
- 🔹 Для доменных компьютеров администратор может настроить групповую политику
Включить состояние клавиши NUM LOCK.
На моём ноутбуке нет клавиши NumLock. Как включить цифровой блок?
На компактных ноутбуках (например, MacBook, Dell XPS 13 или HP EliteBook) цифровой блок активируется сочетанием клавиш:
Fn + F11(на большинстве моделей Lenovo и Dell).Fn + ScrLk(на ASUS и Acer).Fn + Insert(на MSI и некоторых HP).
Если сочетание не срабатывает, проверьте настройки в BIOS или утилите производителя (например, Lenovo Vantage или Dell SupportAssist).
После обновления Windows 10 NumLock перестал работать. Что делать?
Обновления (особенно крупные, как 22H2) могут сбрасывать настройки. Попробуйте:
- Откатить обновление:
Параметры → Обновление и безопасность → Центр обновления Windows → Просмотреть журнал обновлений → Удалить обновления. - Сбросить настройки клавиатуры:
Параметры → Устройства → Клавиатура → Сбросить к значениям по умолчанию. - Установить драйвер клавиатуры вручную (скачайте с сайта производителя, а не через Windows Update).
Если проблема появилась после обновления до Windows 11, проверьте настройки в Параметры → Система → Устройства ввода → Дополнительные параметры клавиатуры.
Можно ли переназначить клавишу NumLock на другую функцию?
Да, с помощью утилит:
- 🔹 AutoHotkey (скрипт:
NumLock::Send {F12}— заменит NumLock наF12). - 🔹 SharpKeys (позволяет переназначать клавиши через реестр).
- 🔹 Microsoft PowerToys (модуль
Keyboard Manager).
Учтите, что после переназначения стандартные функции NumLock работать не будут!