9 просмотров
Рейтинг статьи
1 звезда2 звезды3 звезды4 звезды5 звезд
Загрузка...

Numlock при загрузке Windows xp

Активация NumLock при включении компьютера

Большинство современных клавиатур сегодня снабжены отдельным блоком цифровых клавиш Numpad. Их расположение гораздо удобнее использования верхнего ряда цифр, поэтому даже производители ноутбуков в ущерб размерам устройств добавляют цифровую клавиатуру к стандартному блоку. Часто пользователи, лишённые данного блока, даже докупают его отдельным модулем и подключают к компьютеру через USB-интерфейс.
В рамках данной статьи мы рассмотрим, как настроить автоматическое включение цифровых клавиш при старте компьютера.

Содержание статьи:

Цифровой блок и клавиша NumLock

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

Автоматическая активация NumLock при включении компьютера зависит от двух моментов. Во-первых, данная возможность должна быть включена в БИОС материнской платы вашего ПК. Во-вторых, активность NumLock зависит от используемой вами при установке системы сборки дистрибутива ОС. Именно настройку включения цифровой клавиатуры в системе мы и рассмотрим ниже.

Однако, даже если в установленной на вашем компьютере системе, функция Num Lock по умолчанию отключена , её автоматический запуск можно настроить самостоятельно.

Настройка автоматического включения NumLock

Настройку включения цифровой клавиатуры мы будем производить через редактор реестра Windows. Вопрос о реестре Windows и его структуре подробно был рассмотрен в статье Изменение параметров cистемного реестра Windows.

Открываем редактор реестра Windows:

  • Запускаем утилиту Выполнить перейдя в ПускВсе программыСтандартные (в Windows 10 утилита Выполнить находится в каталоге Служебные), либо зажав на клавиатуре клавиши Пуск (на некоторых клавиатурах она отмечается как Win) и R
  • В открывшемся окне вбиваем команду

и жмём на клавишу Enter

Далее находим ветку реестра

Здесь нас интересует параметр InitialKeyboardIndicators . Нам нужно изменить данное значение, дважды щёлкнув по нему мышкой.
Если параметра InitialKeyboardIndicators по нужному пути нет, то его нужно просто добавить в левой части окна редактора реестра, выбрав при создании Строковый параметр

Стоит также отметить, что иногда, по определённым причинам, настройка в ветке .DEFAULT может не работать. В этом случае все манипуляции над параметром InitialKeyboardIndicators следует проводить в ветке:

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

Автоматическое включение NumLock в Windows XP

Значение параметра InitialKeyboardIndicators в Windows XP задаётся по нашему желанию в соответствии с приведённой ниже схемой:

Для удобства внесения изменений в реестр можно воспользоваться приложенным к статье рег-файлом (о том, как создавать подобные файлы, рассказывалось в публикации Создание reg-файлов. Синтаксис редактирования записей реестра) или батником (подробнее о редактировании реестра из командной строки в публикации Редактирование реестра Windows из командной строки, bat-файлы)

Автоматическое включение NumLock в Windows XP:

Автоматическое включение NumLock в Windows 7 (применимо к Windows Vista)

Для автоматической активации NumLock при включении компьютера с Windows 7 значение параметра InitialKeyboardIndicators необходимо изменить на 2147483650.
Соответственно, если нам нужно, чтобы Numpad при включении компьютера был неактивен , мы присваиваем вышеупомянутому параметру значение 2147483658.

Автоматическое включение NumLock в Windows 7 (Vista):

Автоматическое включение NumLock в Windows 10 (применимо к Windows 8/8.1)

После установки на компьютер ОС Windows 10 функция NumLock также может быть отключена по умолчанию. Это же будет наблюдаться, если вы обновили свою систему до Windows 10 с прежних версий, как описано в статье: Обновление Windows 7 и Windows 8/8.1 до Windows 10 после 29.07.2016

Для того, чтобы при запуске Windows 10 автоматически включалась функция NumLock , нам нужно присвоить параметру InitialKeyboardIndicators значение 80000002.

Автоматическое включение NumLock в Windows 10 (8/8.1):

После проведённых настроек закрываем окно редактора реестра и перезагружаем компьютер. Функция Num Lock будет активна сразу после входа в систему.

Включение NumLock скриптом в автозагрузке

Если по каким-то причинам способ с редактированием реестра Windows не сработал или он вам не подходит, то можно прибегнуть к альтернативному варианту включения NumLock при старте системы .
Речь идёт об использовании vbs-скриптов Windows. А так как язык скриптов общий для всех операционных систем семейства Windows, этот способ можно использовать на любой версии ОС, будь то Windows XP, Windows 7, Windows 10 или какой-либо другой релиз продукта от компании Microsoft.

Суть заключается в том, что при помощи скриптов vbs можно имитировать нажатие в системе той или иной кнопки клавиатуры. Получается, что если после включения компьютера имитировать нажатие клавиши NumLock, то незамедлительно будет активирована работа цифрового блока. Нужно только настроить автоматическое имитирование клавиши.

Содержание скрипта будет следующим:

Этот текст нужно вставить в любой текстовый редактор (например, стандартный Блокнот Windows) и сохранить получившийся файл с произвольным именем и расширением *.vbs , должно получиться что-то вроде numlock.vbs .
Для удобства можно скачать уже готовый скрипт в архиве, прикреплённом к статье: numlock

Если мы распакуем файл numlock.vbs и запустим его, то увидим, как изменится состояние переключателя NumLock.

То есть, если запустить скрипт при выключенном NumLock, то он включится. И наоборот: если при запуске скрипта цифровой блок был активен, то он отключится. Теперь остаётся только сделать так, чтобы данный файл запускался при включении компьютера

Самый простой вариант настроить автоматический запуск скрипта – поместить его в папку Автозагрузки вашего пользователя, которая располагается по следующему пути:

В русскоязычной версии системы папки будут иметь следующие названия

Каталог AppData является скрытым. Поэтому для его обнаружения нужно включить отображение скрытых файлов и папок в файловом менеджере (например, в стандартном проводнике Windows).

Более подробно об этом способе и о других способах добавить скрипт в автозагрузку Windows уже говорилось в статье Автозагрузка. Добавление приложений в автозагрузку Windows

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

Включение 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 при загрузке

Включение Num Lock при загрузке

Num Lock при перезагрузке Windows XP отключается – это небольшая досада и некоторым доставляет трудность

Для исправления этой маленькой неприятности необходимо зайти в реестр Windows

пуск – Выполнить – cmd – “regedit”

Открываем ветку реестра HKEY_USERS.DEFAULTControl PanelKeyboard

Меняем значение у “InitialKeyboardIndicators” с “0” на “2”

Изменения вступят в силу после перезагрузки компьютера.

Здесь цыфры:
2 – означает – включение NumLock
1 – включение CapsLock
3 – NumLock и CapsLock.

Так же можно воспользоваться запуском при старте системе из автозагрузки, используя скрипт и метод SendKeys – нажатие клавиш.

Создайте в текстовом редакторе следующее:

set WsNumlock = CreateObject(“WScript.Shell”)
WsNumlock.SendKeys “
set WsCapsLock = CreateObject(“WScript.Shell”)
WsCapsLock.SendKeys “

Сохраните под именем SendKeys .vbs и включите в автозагрузку при старте Windows.

Количество просмотров: 26834

Комментарии к статье:

Автор комментария: Олег
Дата: 2016-02-22

Спасибо, то, что надо. У меня в ключе вообще было 214753. Заменил на 2 и чудо произошло.

Автор комментария: lol
Дата: 2015-11-10

Автор комментария: Данил
Дата: 2014-05-20

Спасибо, помогло! и спасибо предыдущему комментарию, сначала хотел тоже по ошибочному пути пойти

Автор комментария: Валентин
Дата: 2014-04-24

Отлично! Сначала ошибся и искал в “HKEY_CURRENT_USER”. Прочитав внимательно “HKEY_USERS.DEFAULT” понял ошибку и NumLock стал включаться при загрузке XP

Автор комментария: Lex
Дата: 2013-11-24

Ни 1 ни 2й способы не помогли( нумлок включаеться только когда винда уже загрузилась либо Fn + NumLock ввод пароля с цифровой клавиатуры невозможен на ноутах? нифига не верю. перерыл кучу форумов везде одно и тоже. в реестре стоит 2ка, помогите плиз.

Автор комментария: koba
Дата: 2012-12-08

этот способ не работает, в биосе тоже нет парамерта num lock, есть еще советы?

Автор комментария: adm
Дата: 2012-12-08

–> koba. Воспользуйтесь вторым способом. Создайте скрипт нажатия клавиш и поместите его в автозагрузку при старте Windows.

Автор комментария: ande
Дата: 2012-08-10

Спасибо. Второй способ, включения клавиш при старnе Windows, как раз то что нужно.

Автор комментария: Сергей
Дата: 2012-08-07

И у меня там и так стоит 2,а Num Lock все равно не работает. Что делать?

Автор комментария: Полианна
Дата: 2011-07-25

У меня там и так стоит 2,а Num Lock все равно не работает. Что делать?

Как настроить автоматическое включение NumLock при включении Windows 10

Многие отмечают, что дополнительная клавиатура из цифр справа куда удобнее, чем клавиши, которые сосредоточены над буквами. Однако не у всех вспомогательные кнопки работают «правильно» изначально, так как вторая их функция — это управление курсором. Для того чтобы дополнительная клавиатура работала в сфере цифр и арифметических команд, необходимо включить режим NumLock.

Что за клавиша NumLock и для чего она нужна

NumLock — это клавиша, которая отвечает за включение и отключение дополнительной цифровой клавиатуры. Точнее, за переключение режима между математическими клавишами и режимом управления курсором. При этом кнопки, которые отвечают за математические действия и ввод, работают идентично как с включённым NumLock, так и с выключенным:

Таблица: как работает дополнительная клавиатура при включённом и отключённом режиме NumLock

Как настроить автоматическое включение клавиши NumLock при загрузке Windows 10

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

Существует две основных настройки, которые отвечают за автовключение NumLock:

  • реестр;
  • внутренние (кэшируемые) настройки системы.

Настройки эти не взаимоисключающие, потому создав нужные условия в одном сегменте можно не получить желаемого результата. Во время подготовки этой статьи я воспользовался методом изменения кэширования настроек системы, после чего NumLock начал автоматически включаться. Затем вернул настройки в первоначальный вид и отредактировал реестр. На экране приветствия NumLock автоматически не включился, но заработал сразу же внутри учётной записи.

Включение перед загрузкой системы

Чтобы NumLock включался ещё до загрузки системы, на экране быстрого запуска необходимо «обхитрить» ОС и заставить её думать, что это стандартная настройка.

  1. Полностью выключаем компьютер. Полностью завершаем работу ПК
  2. После включаем ПК, на экране приветствия, где нужно ввести пароль, нажимаем клавишу NumLock и снова выключаем компьютер. Нажимаем клавишу NumLock и снова выключаем компьютер
  3. Система сохранит настройку как собственную, а NumLock будет автоматически включаться при запуске системы.

Редактирование реестра

Реестр Windows (англ. Windows Registry), или системный реестр — иерархически построенная база данных параметров и настроек в большинстве операционных систем Microsoft Windows.

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

Википедия

https://ru.wikipedia.org/wiki/Реестр_Windows

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

  1. В поиске Windows прописываем Regedit и выбираем лучшее соответствие. В поиске Windows прописываем Regedit и выбираем лучшее соответствие
  2. В редакторе реестра, в колонке с древом директорий слева, переходим в папку HKEY_USERS.DEFAULTControl PanelKeyboard. В редакторе реестра, колонке с древо директорий слева переходим в папку HKEY_USERS.DEFAULTControl PanelKeyboard
  3. Далее двойным щелчком открываем параметр InitialKeyboardIndicators и заменяем его значение на 2. После сохраняем изменение кнопкой OK. Двойным щелчком открываем параметр InitialKeyboardIndicators и заменяем его значение на 2. После сохраняем изменение кнопкой OK
  4. Проводим аналогичные операции для корневых папок реестра:
    • HKEY_USERS.DEFAULT;
    • и для всей группы директорий HKEY_USERSS-. Проводим настройку NumLock для каждой директории в папке HKEY_USERS
  5. Перезагружаем компьютер.

Видео: как настроить автовключение NumLock при старте ОС через редактор реестра

Настроить автоматическое включение NumLock очень просто. Достаточно воспользоваться одной из двух инструкций, и цифровая клавиатура будет активна до её отключения.

Хорошо жить не запретишь.

Кое-что из жизни, кое-что о жизни или мысли в слух

21 декабря 2009 г.

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

Уже неоднократно сталкивался со следующей проблемой: после установки Windows XP на ноутбук при его перезагрузке автоматом включается NumLock. При чем в BIOSe он выключен наглухо.

Причину этого явления так и не нашел, зато нашел простое решение проблемы.
Пишем файлик numlock_off.reg со следующим содержимым:

REGEDIT4
[HKEY_USERS.DefaultControl PanelKeyboard]
“InitialKeyboardIndicators”=”0”

Запускаем его, перегружаем ноутбук и вуаля – NumLock больше не включается автоматом.

8 комментариев:

а можно по подробнее об этом?)

Афигеть можно. “Пишем файлик”. Я по ходу чайник получается.
СТолкнулся с этой проблемой тоже. Ноут Тошиба. Ссистему ставил ХР.
Но есть и + в этом. Как доп защита к подбору пароля на ноут. Не сразу сообразишь, что нумлок включён .

Ещё немного погуглив – использовал схему решения проблемы без создания файликов exe

При включении компьютера переключатели NumLock, ScrollLock и CapsLock стоят не правильно? Хотите чтобы они были включены или выключены при входе пользователя в систему?

Обычно переключатели NumLock, ScrollLock и CapsLock не включаются автоматически.
Большинство людей предпочитают, чтобы NumLock был включен. Однако, в случае мобильного компьютера (ноутбука, нетбука) у которого отсутствует отдельная цифровая клавиатура лучше чтобы NumLock был выключен чтобы не вызывать не правильный ввод пароля – пользователи часто не обращают внимание на положение NumLock-а и блокируют доменную учетную запись.

Для того чтобы настроить эти переключатели запустите редактор реестра и откройте раздел:

Запись InitialKeyboardlndicators строкового типа как раз и указывает начальное состояние NumLock-а, ScrollLock-а и CapsLock-а.
Если она равна 0, то это означает, что NumLock, ScrollLock и CapsLock после загрузки будут отключены.
Для включения их, присвойте этому значению цифру из списка:

0 – NumLock, ScrollLock и CapsLock отключены (по умолчанию).
1- Включена только CapsLock.
2- Включена только NumLock.
3- Включены NumLock и CapsLock.
4- Включена ScrollLock.
5- Включены ScrollLock и CapsLock.
6- Включены NumLock и ScrollLock.
7- Включены NumLock, ScrollLock и CapsLock.

3акройте редактор реестра.
Изменения вступят в силу после перезагрузки.

Как включать 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_USERControl PanelKeyboard. Кликните на значение «InitialKeyboardIndicators» два раза и поменяйте его на «2».

Теперь раскройте директорию «HKEY_USERS». Повторите вышеописанный процесс несколько раз, изменяя значение InitialKeyboardIndicators в каждой папке из директории HKEY_USERS.

Начните с ветки HKEY_USERS.DEFAULTControl PanelKeyboard и поменяйте значение InitialKeyboardIndicators на 2. Затем повторите процесс для папки, находящейся под папкой .DEFAULT. Её название начинается с «S-».

Продолжайте работать с оставшимися в HKEY_USERS папками, изменяя значение параметра PanelKeyboardInitialKeyboardIndicators в каждой из них.

Второй шаг: Воспользуйтесь этим трюком (или отключите быстрый запуск)

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

Мы нашли два способа решения этой проблемы. Конечно, можно просто отключить быстрый запуск, но мы обнаружили другой выход, позволяющий вам сохранить преимущества гибридной загрузки.

После запуска .reg файла выключите свой компьютер. Не перезагружайте его, а выберите опцию «Прекращение работы».

Снова включите компьютер. Когда вы доберётесь до экрана входа, нажмите на клавишу Num Lock один раз, чтобы включить её. Не входите в свою учётную запись. На экране входа найдите кнопку выключения и выберите «Прекращение работы», в очередной раз выключив компьютер.

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

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

Чтобы сделать это, откройте Панель управления, перейдите в «Оборудование и звук», «Электропитание», а затем нажмите на пункт «Действия кнопок питания». Перейдите по ссылке «Изменить недоступные настройки» в верхней части окна, прокрутите список опций вниз и снимите галочку с параметра «Включить быстрый запуск (рекомендуется)». Нажмите «Сохранить изменения».

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


В идеале, Windows должен предоставлять опцию автоматической активации Num Lock по умолчанию. Ну а пока, нам придётся пользоваться обходными путями для выполнения этого, в общем-то, простого действия.

голоса
Рейтинг статьи
Читать еще:  Какую оперативную память выбрать для ноутбука?
Ссылка на основную публикацию
Статьи c упоминанием слов: