Num Lock в Windows 10: настройка автоматического включения

Цифровой блок клавиатуры в Windows 10 остаётся выключенным после загрузки, потому что система запоминает состояние клавиши Num Lock на момент завершения работы, а функция быстрого запуска дополнительно вмешивается в этот процесс. Из-за этого при вводе пароля на экране блокировки цифры не набираются, и пользователь вынужден каждый раз нажимать Num Lock вручную.

Проблема решается несколькими способами: через реестр, настройки электропитания или параметры BIOS/UEFI. Ниже разберём каждый метод подробно — от простого к более глубокому. Подходящий вариант зависит от того, когда именно слетает Num Lock: на экране входа, после загрузки рабочего стола или после выхода из сна.

Как Windows 10 запоминает состояние Num Lock

Операционная система хранит состояние клавиш-переключателей (Num Lock, Caps Lock, Scroll Lock) в параметре реестра InitialKeyboardIndicators. При завершении работы Windows записывает туда текущее состояние, а при следующем входе восстанавливает его. Если вы выключили компьютер с отключённым Num Lock — он будет отключён и при следующем старте.

Однако есть нюанс: функция быстрого запуска (Fast Startup) работает иначе, чем обычное завершение работы. При выключении система сохраняет состояние ядра в файл гибернации, и параметры клавиатуры могут применяться не так, как ожидает пользователь. Именно поэтому Num Lock часто «самопроизвольно» отключается именно на компьютерах с включённым быстрым запуском.

Отдельный случай — экран входа в систему. До входа пользователя действуют настройки из системного профиля, а не из вашего. Поэтому даже если Num Lock включён на рабочем столе, на экране ввода пароля он может быть выключен.

Быстрое решение: включить Num Lock и перезагрузиться

Простейший метод, который стоит попробовать первым, — «научить» систему запоминать нужное состояние. Порядок действий такой:

  • ⌨️ На экране входа в Windows (до ввода пароля) нажмите клавишу Num Lock, чтобы индикатор загорелся.
  • 🔄 Не входите в систему — сразу выберите Завершение работы → Перезагрузка в правом нижнем углу экрана.
  • ✅ После перезагрузки проверьте, сохранилось ли состояние Num Lock на экране входа.

Этот способ работает, если быстрый запуск отключён или не мешает записи параметра. Если после перезагрузки Num Lock снова выключен — переходите к настройке реестра.

⚠️ Внимание: именно перезагрузка, а не «Завершение работы». При обычном выключении с включённым быстрым запуском Windows не выполняет полный цикл инициализации, и состояние клавиши может не записаться.

Настройка реестра: параметр InitialKeyboardIndicators

Основной и самый надёжный способ — вручную задать значение в реестре. Параметр InitialKeyboardIndicators находится в двух ветках: одна отвечает за экран входа, другая — за сеанс пользователя.

Откройте редактор реестра: нажмите Win + R, введите regedit и подтвердите запуск. Затем последовательно проверьте два раздела:

HKEY_USERS\.DEFAULT\Control Panel\Keyboard

HKEY_CURRENT_USER\Control Panel\Keyboard

В каждом из них найдите строковый параметр InitialKeyboardIndicators и установите значение 2 — оно соответствует включённому Num Lock при загрузке. Значение 0 означает выключенное состояние. После изменения закройте редактор и перезагрузите компьютер.

☑️ Настройка Num Lock через реестр

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

⚠️ Внимание: перед правкой реестра создайте точку восстановления или экспортируйте изменяемую ветку (Файл → Экспорт). Ошибочное изменение других параметров может нарушить работу системы.

В некоторых сборках Windows 10 после обновлений значение параметра может сбрасываться на 2147483648 или подобное длинное число. Если вы видите такое значение — просто замените его на 2, это известное поведение системы, а не признак неисправности.

📊 Как проявляется проблема с Num Lock на вашем ПК?
Выключается на экране входа
Выключается после загрузки рабочего стола
Сбрасывается после сна или гибернации
Вообще не реагирует на нажатие

Отключение быстрого запуска

Если правка реестра не помогла, вероятная причина — быстрый запуск. Эта функция ускоряет загрузку, сохраняя часть состояния системы в файл гибернации, но при этом мешает корректному применению InitialKeyboardIndicators. Отключить её можно так:

  • ⚡ Откройте Панель управления → Электропитание.
  • 🔧 Слева выберите Действия кнопок питания.
  • 🔓 Нажмите Изменение параметров, которые сейчас недоступны.
  • ☑️ Снимите галочку Включить быстрый запуск и сохраните изменения.

После отключения загрузка может занимать чуть больше времени, особенно на компьютерах с HDD. На системах с SSD разница обычно малозаметна, поэтому жертвовать быстрым запуском ради стабильной работы Num Lock вполне разумно.

Настройка Num Lock в BIOS/UEFI

Многие материнские платы имеют собственный параметр, задающий состояние Num Lock до загрузки операционной системы. Обычно он называется NumLock State, Boot Up NumLock Status или похожим образом и находится в разделе Boot или Advanced. Точное расположение зависит от производителя платы и версии прошивки — сверьтесь с документацией к вашей модели.

Чтобы попасть в BIOS/UEFI, при включении компьютера нажмите клавишу входа в настройки — чаще всего Del или F2, но на ноутбуках могут использоваться другие клавиши. Альтернативный путь из Windows 10: Параметры → Обновление и безопасность → Восстановление → Особые варианты загрузки, затем Поиск и устранение неисправностей → Дополнительные параметры → Параметры встроенного ПО UEFI. Этот пункт присутствует только на системах с UEFI.

Важно понимать приоритет: настройка BIOS действует до загрузки Windows, а дальше управление перехватывает система. Поэтому включённый Num Lock в BIOS не гарантирует его включённого состояния после входа в Windows, если реестр задаёт другое значение. Оптимальный вариант — согласовать оба параметра.

Что означают значения InitialKeyboardIndicators

Значение 0 — все индикаторы выключены; 1 — Caps Lock; 2 — Num Lock; 4 — Scroll Lock. Значения можно суммировать: например, 3 = Caps Lock + Num Lock. Для включённого Num Lock достаточно значения 2.

Сравнение способов решения

Чтобы выбрать подходящий метод, ориентируйтесь на таблицу ниже. Начинайте с простых вариантов и переходите к более глубоким только при неудаче.

Способ Сложность Когда применять
Включить Num Lock и перезагрузиться Минимальная Первая попытка, быстрый запуск не мешает
Правка InitialKeyboardIndicators Средняя Num Lock слетает на экране входа или в сеансе
Отключение быстрого запуска Низкая Реестр настроен, но состояние не сохраняется
Настройка BIOS/UEFI Средняя Num Lock выключен уже на этапе загрузки ПК

Если ничего не помогло

Иногда проблема связана не с настройками, а с самой клавиатурой или драйвером. Проверьте клавишу Num Lock на другом компьютере или подключите другую клавиатуру к своему. На некоторых компактных ноутбуках цифровой блок совмещён с основными клавишами и включается через Fn — поведение такой комбинации определяется производителем устройства.

Также стоит проверить раздел Параметры → Специальные возможности → Клавиатура: включённая функция управления указателем с цифровой клавиатуры меняет поведение цифрового блока. Если проблема появилась после обновления Windows, попробуйте повторно задать значение 2 в реестре — обновления иногда перезаписывают этот параметр.

Частые вопросы

Почему Num Lock выключен только на экране ввода пароля?

Экран входа использует системный профиль HKEY_USERS\.DEFAULT, а не настройки вашей учётной записи. Установите InitialKeyboardIndicators = 2 именно в этой ветке реестра.

Влияет ли быстрый запуск на Num Lock?

Да. При быстром запуске Windows не выполняет полную инициализацию, и состояние клавиши может восстанавливаться из файла гибернации, а не из реестра. Отключение функции часто решает проблему.

Что делать, если значение InitialKeyboardIndicators сбрасывается после обновлений?

Крупные обновления Windows 10 могут перезаписывать параметр. После каждого такого обновления проверьте значение и при необходимости снова установите 2.

На ноутбуке нет отдельной клавиши Num Lock — как включить цифры?

На компактных клавиатурах цифровой блок часто совмещён с буквенными клавишами и активируется сочетанием с Fn. Точная комбинация зависит от модели ноутбука — уточните её в документации производителя.

Может ли проблема быть в самой клавиатуре?

Да, если клавиша физически неисправна или драйвер работает некорректно. Проверьте клавиатуру на другом компьютере и обновите драйвер через Диспетчер устройств.