Как сделать NumLock включенным по умолчанию в Windows 10 — вопрос, который мучает пользователей ноутбуков и стационарных ПК. Обычно после запуска системы клавиша NumLock отключена, и чтобы вводить цифры через дополнительную клавиатуру, её приходится нажимать вручную. Это раздражает, особенно если вы часто работаете с числами или играете в игры, где цифровая клавиатура используется активно.

В Windows 10 нет встроенной настройки для автоматического включения NumLock, но есть несколько проверенных способов решить проблему. Некоторые методы работают через BIOS, другие — через редактор реестра или групповую политику. Рассмотрим все варианты, чтобы вы могли выбрать подходящий для вашего устройства.

Почему отключается при старте Windows

Проблема кроется в том, как система обрабатывает состояние клавиши NumLock при загрузке. В большинстве случаев сбрасывает её в выключенное состояние, и не перезаписывает это значение. Это стандартное поведение для многих материнских плат, особенно на ноутбуках Lenovo, HP, Asus и Acer.

На стационарных ПК с подключенной внешней клавиатурой проблема встречается реже, но всё же бывает. Иногда виной становится драйвер клавиатуры или настройки энергосбережения.

💡

Если у вас ноутбук с отдельной цифровой клавиатурой (например, Dell Inspiron или MSI GF63), проверьте, не отключает ли систему Fn Lock. На некоторых моделях комбинация Fn + NumLock переключает режим работы клавиш

ПроизводительКлавиша для входа в BIOSРаздел с настройкой NumLock
AsusF2 или DelAdvanced → Boot → NumLock State
LenovoF1 или Fn + F2Configuration → NumLock
HPF10 или EscSystem Configuration → NumLock
GigabyteDelBoot → NumLock State
MSIDelSettings → NumLock

Способ 1: Настройка в BIOS/UEFI

Самый надёжный способ — изменить настройки в BIOS. Это сработает на большинстве устройств, но требует перезагрузки computers.

Чтобы зайти в BIOS, при включении ПК нажмите одну из клавиш: Del, F2, F12 или Esc (зависит от производителя материнской платы). На ноутбуках Lenovo часто используется F1 или Fn + F2, на HP — F10, на Asus — F2.

В найдите параметр NumLock State, NumLock at Boot или NumLock Power On и установите его в положение On или Enabled. Сохраните изменения (F10 или выберите Save & Exit) и перезагрузите ПК. После этого NumLock будет включён автоматически при каждом запуске.

Важно: На некоторых старых материнских платах такой опции может не быть. В этом случае попробуйте обновить или используйте другие методы.

Способ 2: Изменение реестра Windows

Если в нет нужной опции, можно изменить параметры в реестре. Это работает на большинстве версий Windows 10, независимо от модели ноутбука или ПК.

Откройте редактор реестра:

  1. Нажмите Win + R, введите regedit и нажмите Enter.
  2. Перейдите по пути: HKEY_USERS\.DEFAULT\Control Panel\Keyboard.
  3. Найдите параметр InitialKeyboardIndicators. Если его нет, создайте его: правый клик → Создать → Строковый параметр.
  4. Установите значение 2 (включает NumLock), 0 (отключает) или 1 (включает CapsLock).
  5. Закройте редактор реестра и перезагрузите ПК.

Способ 3: Групповая политика (для Windows 10 Pro и Enterprise)

Если у вас версия Windows 10 Pro или Enterprise, можно использовать редактор групповой политики. Это более безопасный способ, чем правка реестра, так как он не требует прямого изменения системных файлов.

Чтобы включить NumLock по умолчанию:

  1. Нажмите Win + R, введите gpedit.msc и нажмите Enter.
  2. Перейдите по пути: Конфигурация пользователя → Административные шаблоны → Система → Вход в систему.
  3. Найдите политику Включить состояние индикаторов клавиатуры и откройте её.
  4. Установите переключатель в положение Включено.
  5. В поле Состояние NumLock выберите Включено.
  6. Нажмите Применить и ОК, затем перезагрузите ПК.
⚠️ Внимание: Редактор групповой политики доступен только в Windows 10 Pro и Enterprise. В Home-версии этот способ не сработает.
Какой способ вам подошёл?
BIOS
Редактор реестра
Групповая политика
Программа от праизводителя

Способ 4: Программы от производителей клавиатур

Некоторые производители клавиатур и ноутбуков предлагают собственные утилиты для управления функциональными клавишами. Например, на устройствах Lenovo это Lenovo Vantage, на Asus — Armoury Crate, а на клавиатурах Logitech — Logitech Options.

В этих программах часто есть опция для включения NumLock по умолчанию. Проверьте настройки своей утилиты — возможно, там уже есть нужный параметр.

ПроизводительПрограммаСсылка на скачиваниеНаличие настройки NumLock
LenovoLenovo VantageОфициальный сайт LenovoДа
AsusArmoury CrateMicrosoft StoreДа
HPHP Command CenterОфициальный сайт HPДа
LogitechLogitech OptionsОфициальный сайт LogitechНет (только для мышей)
MSIMSI CenterMicrosoft StoreДа

Способ 5: Скрипты и сторонние утилиты

Если ни один из вышеперечисленных способов не сработал, можно воспользоваться сторонними утилитами или скриптами. Например, программа NumLock Always On или AutoHotkey могут автоматически включать NumLock при старте Windows.

AutoHotkey — это мощный инструмент для автоматизации, который позволяет создавать скрипты для выполнения различных действий. Чтобы включить NumLock при запуске Windows, создайте файл с расширением .ahk и добавьте в него следующую строку:

SetNumLockState, On

Затем поместите этот файл в папку автозагрузки (%AppData%\Microsoft\Windows\Start Menu\Programs\Startup), и NumLock будет включаться автоматически.

Сторонние утилиты могут конфликтовать с системными настройками. Перед использованием создайте точку восстановления Windows

Практическая инструкция: выбираем лучший метод

Какой способ выбрать? Всё зависит от вашего устройства и версии Windows.

Если у вас стационарный ПК с материнской платой Asus, Gigabyte или MSI, начните с настройки BIOS — это наиболее надёжный метод. Для ноутбуков Lenovo или HP прежде всего проверьте утилиты от производителя.

Если не поддерживает изменение состояния NumLock, а у вас Windows 10 Pro, используйте редактор групповой политики. Для Home-версии подойдёт редактирование реестра или сторонние утилиты.

Чек-лист по настройке NumLock

Выполнено: 0 / 5

Часто задаваемые вопросы

Можно ли включить по умолчанию без перезагрузки?

Да, можно использовать скрипт AutoHotkey или программу вроде NumLock Always On. Эти инструменты включают NumLock сразу после входа в систему, но не изменяют поведение BIOS. Для полноценного решения всё равно потребуется перезагрузка.

Почему после изменения реестра всё равно отключается?

Возможно, ваш сбрасывает состояние клавиши при загрузке. Попробуйте изменить настройки в или обновите его прошивку. Также проверьте, не конфликтуют ли сторонние утилиты (например, драйвера клавиатуры) с настройками Windows.

Работает ли способ с реестром на Windows 11?

Да, способ с изменением параметра InitialKeyboardIndicators в реестре работает и на Windows 11. Путь остаётся тем же: HKEY_USERS\.DEFAULT\Control Panel\Keyboard.

Можно ли включить для конкретного пользователя?

Да, для этого нужно изменить параметр реестра в ветке текущего пользователя: HKEY_CURRENT_USER\Control Panel\Keyboard. Создайте или измените параметр InitialKeyboardIndicators на 2. Это включит NumLock только для вашего профиля.