Включение Num Lock при загрузке Windows
Иногда бывает так, что этот самый блок вообще не работает. т.е. Вы нажимаете, например, кнопку с цифрой 2, а на экране, вместо того, чтобы эта самая цифра появилась, курсор уходит вниз. Почему так? Потому что за включение и отключение этого цифрового блока отвечает кнопка Num Lock , и при выключении включаются функции которые находятся на этой кнопке (под цифрой 2 стрелка вниз). Чаще всего она находится вверху справа над блоком, а так же у неё есть свой световой индикатор, который сообщает своим светом что блок активен:
Итак, как включить разобрались (что-то я отвлёкся), теперь перейдём к самой сути статьи — почему при включении компьютера (ноутбука, нетбука и т.п.) в Windows (XP, 7, 8, 8.1, 10) цифровой блок не работает и приходится каждый раз после включения снова нажимать Num Lock ?
Ответ прост — если включение Windows, нажатие Num Lock, а затем перезагрузка не помогла, то будем править реестр (клавиши Win + R и вводим regedit ).
В ветке
находим параметр InitialKeyboardIndicators (если его нет, то создаем строковый) и задаем ему один из следующих параметров:
Для Windows XP:
0 — Все отключить
1 — Будет включена только CapsLock
2 — Будет включена только NumLock
3 — Будет включена только NumLock и CapsLock
4 — Будет включена только ScrollLock
5 — Включена только ScrollLock и CapsLock
6 — Включена только ScrollLock и NumLock
7 — Включены включить
Для Windows 7, Windows 8:
2147483648 заменяем на 2147483650
Для Windows 10:
80000002
Если что не понятно, то можете написать в комментариях. Разберемся почему Num Lock выключен при загрузке Windows.
Как включить Num Lock при загрузке Windows
Я пользуюсь дополнительной клавиатурой для ввода цифр при наборе текста. По-умолчанию в моей Windows 8.1 Num Lock выключен, то есть дополнительные боковые клавиши работают как стрелки. Мне надоело каждый раз после включения компьютера нажимать клавишу Num Lock. В этой статье я расскажу как настроить Windows, чтобы клавиша Num Lock была активирована, то есть чтобы дополнительные боковые клавиши стандартной клавиатуры работали как цифры, а не как стрелки.
Чтобы активировать Num Lock при загрузке нам придется внести изменения в реестр Windows. Поэтому не забываем делать резервную копию и точку восстановления.
Запустите редактор реестра regedit.exe, например нажав одновременно клавиши [Win]+[R]:
Откройте куст (ветку) HKEY_USERS\.Default\Control Panel\Keyboard:
И проверьте значение параметра InitialKeyboardIndicators.
В зависимости от установленной операционной системы у вас могут быть различные значения. Чтобы включить Num Lock нужно к значению InitialKeyboardIndicators прибавить 2 и сохранить.
Num Lock Off | Num Lock On | |
---|---|---|
Windows XP | 0 | 2 |
Windows 7, 8, 8.1 | 2147483648 | 2147483650 |
Windows 10 | 80000000 | 80000002 |
Так как у меня Windows 8.1, то я изменил значение на 2147483650
После внесения изменений в реестр Windows нужно перегрузить компьютер.
Теперь при загрузке индикатор Num Lock будет гореть, а клавиши дополнительного блока клавиатуры будут работать как цифры, а не как стрелки.
Как включать Num Lock автоматически во время загрузки компьютера
Windows 10 позволяет вам совершать быструю авторизацию с помощью цифрового PIN-кода, а не длинного пароля. Если у вас есть клавиатура с цифровым блоком, вы можете использовать его для ввода PIN-кода после активации Num Lock. Вот как можно включить Num Lock во время загрузки, чтобы вам не приходилось каждый раз нажимать на клавишу.
Учитывая использование PIN-кодов в Windows 10, разработчикам стоило бы упросить автоматическое включение Num Lock или сделать для этого отдельную настройку. К сожалению, пока нам придётся пользоваться сложным методом.
Возможно, на вашем экране настроек BIOS или UEFI присутствует опция «Включать Num Lock при загрузке». Впрочем, нам она не помогла, даже после отключения быстрого запуска. Поэтому мы нашли другой способ, занимающий чуть больше времени.
Первый шаг: Отредактируйте реестр
В реестре Windows есть настройки, контролирующие состояние клавиш Num Lock, Caps Lock и Scroll Lock при загрузке системы. Чтобы заставить Windows 10 автоматически активировать Num Lock, вам придётся их изменить.
Запустите редактор реестра, открыв меню Пуск, введя в текстовое поле «regedit» и нажав Enter. Подтвердите своё действие в появившемся диалоговом окне Контроля учётных записей.
Далее, вам нужно изменить значение параметра «InitialKeyboardIndicators» в нескольких местах.
Во-первых, откройте ветку HKEY_CURRENT_USER\Control Panel\Keyboard. Кликните на значение «InitialKeyboardIndicators» два раза и поменяйте его на «2».
Теперь раскройте директорию «HKEY_USERS». Повторите вышеописанный процесс несколько раз, изменяя значение InitialKeyboardIndicators в каждой папке из директории HKEY_USERS.
Начните с ветки HKEY_USERS\.DEFAULT\Control Panel\Keyboard и поменяйте значение InitialKeyboardIndicators на 2. Затем повторите процесс для папки, находящейся под папкой .DEFAULT. Её название начинается с «S-».
Продолжайте работать с оставшимися в HKEY_USERS папками, изменяя значение параметра Panel\Keyboard\InitialKeyboardIndicators в каждой из них.
Второй шаг: Воспользуйтесь этим трюком (или отключите быстрый запуск)
После завершения работы с реестром, вам остаётся только перезагрузить компьютер и Windows 10 должна автоматически включить Num Lock. Но так просто это не работает. Функция быстрого запуска, так же известная как гибридная загрузка, игнорирует наши настройки и Windows продолжит запускаться с отключённым Num Lock.
Мы нашли два способа решения этой проблемы. Конечно, можно просто отключить быстрый запуск, но мы обнаружили другой выход, позволяющий вам сохранить преимущества гибридной загрузки.
После запуска .reg файла выключите свой компьютер. Не перезагружайте его, а выберите опцию «Прекращение работы».
Снова включите компьютер. Когда вы доберётесь до экрана входа, нажмите на клавишу Num Lock один раз, чтобы включить её. Не входите в свою учётную запись. На экране входа найдите кнопку выключения и выберите «Прекращение работы», в очередной раз выключив компьютер.
После следующего включения вы увидите, что Num Lock уже включён на экране входа. Похоже, что наши действия заставили функцию быстрого запуска автоматически включать Num Lock при каждой загрузке. Да, это странный трюк, но он работает!
Кроме этого, вы можете отключить функцию быстрого запуска после внесения изменений в реестр. Если вышеописанный трюк вам не помог, попробуйте вариант с выключением быстрого запуска.
Чтобы сделать это, откройте Панель управления, перейдите в «Оборудование и звук», «Электропитание», а затем нажмите на пункт «Действия кнопок питания». Перейдите по ссылке «Изменить недоступные настройки» в верхней части окна, прокрутите список опций вниз и снимите галочку с параметра «Включить быстрый запуск (рекомендуется)». Нажмите «Сохранить изменения».
После этого ваш компьютер будет загружаться немного медленнее. Если ваша система установлена на SSD диск, время загрузки увеличится всего на несколько секунд. Зато Num Lock будет каждый раз включаться автоматически.
В идеале, Windows должен предоставлять опцию автоматической активации Num Lock по умолчанию. Ну а пока, нам придётся пользоваться обходными путями для выполнения этого, в общем-то, простого действия.