Включить Num Lock при загрузке Windows 7

Обновлено: 21.11.2024

Был испробован ряд способов активировать цифровую блокировку при входе в Windows, которые были предложены для XP и Vista, но безуспешно. К ним относятся внесение изменений в реестр, чтобы установить для
InitialKeyboardIndicators значение 2 в
HKEY_USERS\.DEFAULT\Control Panel\Keyboard и
HKEY_CURRENT_USER\Control Panel\Keyboard

.

Независимо от того, что я пробовал, включая выключение с включенной блокировкой num, блокировка num будет отключена при перезагрузке компьютера. В биосе нет настроек для управления num lock. У кого-нибудь есть другое предложение?

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

Сообщить о нарушении

Домогательство – это любое поведение, направленное на то, чтобы побеспокоить или расстроить человека или группу людей. К угрозам относятся любые угрозы самоубийства, насилия или причинения вреда другому человеку. Любой контент на тему для взрослых или неуместный для веб-сайта сообщества. Любое изображение, ссылка или обсуждение наготы. Любое поведение, которое является оскорбительным, грубым, вульгарным, оскверняет или демонстрирует неуважение. Любое поведение, которое может нарушать лицензионные соглашения с конечными пользователями, включая предоставление ключей продукта или ссылок на пиратское программное обеспечение. Незапрашиваемая массовая рассылка или массовая реклама. Любые ссылки на вирусы, шпионское ПО, вредоносное ПО или фишинговые сайты или их пропаганда. Любой другой неприемлемый контент или поведение, как это определено Условиями использования или Кодексом поведения. Любое изображение, ссылка или обсуждение, связанные с детской порнографией, детской наготой или другим жестоким обращением с детьми или их эксплуатацией.

Я сам столкнулся с той же проблемой; к счастью, решение простое. По какой-то причине значения по умолчанию для некоторых ключей реестра (не для всех) были изменены в Windows 7, из-за чего система явно игнорирует настройки InitialKeyboardIndicators в других местах. Все, что требуется, — это выполнить поиск в реестре с помощью regedit для этого ключа. Важно использовать функцию поиска, чтобы найти ВСЕ клавиши клавиатуры для индикаторов InitialKeyboardIndicators и установить для них одинаковые значения. Варианты значений следующие:

0 — выключить все индикаторы (NumLock, CapsLock, ScrollLock)
1 — включить CapsLock
2 — включить NumLock
3 — включить CapsLock и NumLock
4 - Включить ScrollLock
5 - Включить CapsLock и ScrollLock
6 - Включить NumLock и ScrollLock
7 - Включить все индикаторы (NumLock, CapsLock, ScrollLock)

В моем случае строковое значение представляло собой 7- или 8-значное число, такое как 21765430. Эти записи являются причиной изменения состояния num lock при перезагрузке. Если вы хотите, чтобы он включался при загрузке, установите строковое значение 2 во всех клавишах с числовыми значениями. Проблема решена!

Сообщить о нарушении

Домогательство – это любое поведение, направленное на то, чтобы побеспокоить или расстроить человека или группу людей. К угрозам относятся любые угрозы самоубийства, насилия или причинения вреда другому человеку. Любой контент на тему для взрослых или неуместный для веб-сайта сообщества. Любое изображение, ссылка или обсуждение наготы. Любое поведение, которое является оскорбительным, грубым, вульгарным, оскверняет или демонстрирует неуважение. Любое поведение, которое может нарушать лицензионные соглашения с конечными пользователями, включая предоставление ключей продукта или ссылок на пиратское программное обеспечение. Незапрашиваемая массовая рассылка или массовая реклама. Любые ссылки на вирусы, шпионское ПО, вредоносное ПО или фишинговые сайты или их пропаганда. Любой другой неприемлемый контент или поведение, как это определено Условиями использования или Кодексом поведения. Любое изображение, ссылка или обсуждение, связанные с детской порнографией, детской наготой или другим жестоким обращением с детьми или их эксплуатацией.

Относительно распространенная проблема, с которой сталкиваются некоторые пользователи Windows, заключается в том, что их клавиша Numeral Lock или Num Lock не включена, отключена, не работает или неактивна при запуске или перезагрузке в Windows 11, Windows 10, Windows 8. , или Windows 7. Я немного изучил этот вопрос и нашел два возможных решения проблемы. Одно из них — это исправление реестра, которое может работать в Windows 11/10/8/7, а другое — отключение быстрого запуска в Windows 11/10/8.

Num Lock не работает при запуске

Для тех, кто не знает, что такое Fast Startup, вот краткое описание. Эта функция называется гибридным отключением. Windows 8/10 делает это, закрывая пользовательские сеансы, но в этот момент вместо продолжения и завершения системных служб и закрытия сеанса 0 Windows переходит в спящий режим. Это называется гибридным отключением. Как это работает, Windows отправляет сообщение запущенным приложениям, давая им возможность сохранить данные и настройки. Приложения также могут запрашивать немного дополнительного времени, чтобы закончить то, что они делают. Затем Windows закрывает пользовательские сеансы для каждого вошедшего в систему пользователя, а затем переводит сеанс Windows в спящий режим. Вот небольшое иллюстрированное пояснение.

Я не уверен, как отключение быстрого запуска влияет на Num Lock, но в системах, сталкивающихся с этой проблемой, отключение быстрого запуска помогло.

Включить Num Lock при запуске

  • Отключите быстрый запуск, чтобы включить Num Lock.
  • Включить Num Lock при запуске с помощью настройки реестра
  • Запускать скрипт NumLock при запуске

Для выполнения этих шагов вам потребуется разрешение администратора.

1] Отключить быстрый запуск, чтобы включить Num Lock

  • Нажмите Win + X и выберите "Панель управления".
  • Нажмите "План питания".
  • Теперь нажмите Выберите, что делают кнопки питания на левой боковой панели.
  • Теперь выберите Изменить настройки, которые в данный момент недоступны.
  • Прокрутите вниз и снимите флажок Включить быстрый запуск (рекомендуется)

Вот и все. Теперь после выключения и перезагрузки ваш NumLock должен сохранить последнюю конфигурацию.

2] Включить Num Lock при запуске с помощью настройки реестра

  • Нажмите Win + R и введите Regedit.
  • Перейдите к разделу реестра HKEY_USERS\.Default\Control Panel\Keyboard
  • Нажмите правой кнопкой мыши на «InitialKeyboardIndicators», выберите «Изменить» и измените «Значение данных» на 2.
  • Выйти из реестра.

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

Надеюсь, вы найдете это полезным. Этот пост поможет вам, если цифровой или числовой замок вообще не работает!

3] Запуск сценария NumLock при запуске

  • Откройте приглашение «Выполнить», введите «Блокнот» и нажмите клавишу Enter.
  • Скопируйте и вставьте следующее в блокнот и сохраните его под именем, которое вы можете запомнить, с расширением VBS. (например, enablenumlock.vbs)
  • Затем вы можете добавить этот сценарий для запуска при запуске с помощью планировщика заданий.
    • Откройте поиск с помощью Win + S, введите планировщик заданий и откройте его, когда он появится.
    • Щелкните правой кнопкой мыши Планировщик заданий и создайте задание.
    • На вкладке "Общие": настройте запуск с наивысшими привилегиями и запуск только при входе пользователя в систему.
    • В разделе "Действия": нажмите "Создать", а затем добавьте скрипт.

    Вы всегда можете протестировать скрипт, сначала отключив цифровой замок, а затем запустив его.

    ОБНОВЛЕНИЕ. Прочтите также комментарии Кена и Джозефа ниже.

    Многие пользователи Windows предпочитают, чтобы при включении компьютера функция Numlock клавиатуры включалась автоматически. Этот параметр недоступен в Панели управления, но вы можете сделать это, отредактировав реестр Windows напрямую.

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

    Windows 10

    Если вы хотите настроить Windows 10 таким образом, чтобы Numlock включался при запуске компьютера, необходимо изменить реестр, выполнив следующие действия.

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

    1. Нажмите клавишу Windows + R на клавиатуре, чтобы открыть окно «Выполнить».
    2. Введите regedit и нажмите Enter . Если откроется диалоговое окно контроля учетных записей пользователей с запросом на подтверждение, нажмите Да.

    Будьте очень осторожны при изменении реестра, поскольку неправильное изменение может повлиять на другие функции вашего компьютера. Мы настоятельно рекомендуем вам сделать резервную копию вашего реестра, прежде чем начать. В редакторе реестра выберите «Файл» → «Экспорт» и сохраните копию реестра.

    Выберите легко запоминающееся место, например рабочий стол, и дайте файлу описательное имя, например "Резервная копия реестра от 6 июня". Если вам когда-нибудь понадобится восстановить настройки реестра, вы можете дважды щелкнуть этот файл .reg, чтобы сбросить реестр до сохраненного состояния.

    Внесите изменения в реестр

    1. В редакторе реестра перейдите к HKEY_CURRENT_USER\Панель управления\Клавиатура. Справа вы увидите запись реестра InitialKeyboardIndicators.

    1. Значение InitialKeyboardIndicators определяет, включается ли Numlock при запуске компьютера. Его значение может быть либо 0 (Numlock отключается при запуске), либо 2 (Numlock включается при запуске). Чтобы включить Numlock при каждом запуске компьютера, дважды щелкните InitialKeyboardIndicators, измените значение data на 2 и нажмите OK.

    1. Повторите этот процесс для других пользовательских записей в вашем реестре (к сожалению, вам придется делать это вручную для каждого из них). В папке реестра HKEY_USERS вы увидите другие учетные записи пользователей, перечисленные как S-1-. . Для каждого из них перейдите к их значению Панель управления \ Клавиатура \ InitialKeyboardIndicators и измените его на 2.

    Если запись Control Panel \ Keyboard \ InitialKeyboardIndicators еще не существует, вам не нужно вносить какие-либо изменения для этого конкретного пользователя.

    Отключить быстрый запуск

    В следующих шагах вы отключите функцию Windows под названием Быстрый запуск. Эта функция, также известная как Гибридная загрузка, использует спящий режим или режим гибернации вашего компьютера, чтобы ускорить запуск компьютера. Вам нужно отключить эту функцию, если вы хотите, чтобы ваши пользовательские настройки Numlock работали после перезагрузки.

    1. Откройте панель управления. Вы можете открыть его из меню «Задачи опытного пользователя», нажав клавишу Windows + X и выбрав «Панель управления».
    2. Нажмите "Оборудование и звук".
    3. Нажмите "Электропитание".
    4. Нажмите Выберите, что делают кнопки питания.
    5. В разделе "Определение кнопок питания" нажмите "Изменить параметры, которые в данный момент недоступны".
    6. В разделе "Параметры завершения работы" снимите флажок "Включить быстрый запуск (рекомендуется)".

    Старые версии Windows

    В более ранних версиях Windows, включая Windows 8, Windows 7 и Windows Vista, выполните следующие действия:

    1. Нажмите клавишу Windows + R на клавиатуре, чтобы открыть окно «Выполнить».
    2. Введите regedit в текстовое поле Открыть и нажмите Enter, чтобы открыть редактор реестра Windows. Если откроется диалоговое окно контроля учетных записей, нажмите кнопку "Да", чтобы продолжить.
    3. В реестре перейдите к HKEY_CURRENT_USER\Панель управления\Клавиатура.
    4. Справа дважды щелкните InitialKeyboardIndicators. Измените значение данных на 0 (цифровая блокировка отключена при запуске компьютера) или 2 (цифровая блокировка включена при запуске компьютера).

    Настройка Numlock в BIOS вашей системы

    Если вы хотите контролировать поведение Numlock, не забудьте проверить настройки BIOS на наличие дополнительных параметров. Подробные сведения о настройках BIOS, характерных для вашего компьютера, см. в документации к компьютеру/материнской плате.

    Крис Хоффман

    Крис Хоффман
    Главный редактор

    Крис Хоффман – главный редактор How-To Geek. Он писал о технологиях более десяти лет и два года был обозревателем PCWorld. Крис писал для The New York Times, давал интервью в качестве эксперта по технологиям на телевизионных станциях, таких как NBC 6 в Майами, и освещал свою работу в таких новостных агентствах, как BBC. С 2011 года Крис написал более 2000 статей, которые были прочитаны почти миллиард раз — и это только здесь, в How-To Geek. Подробнее.

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

    Это должно быть намного проще включить или даже установить по умолчанию, учитывая использование PIN-кодов в Windows 10. Удивительно, но это не так.

    Для этого у вас может быть возможность включить «Num Lock at Boot» на экране настроек BIOS или UEFI. Однако мы попробовали это, и это просто не сработало, даже когда мы отключили быстрый запуск. Поэтому мы нашли другой способ — просто нужно немного больше потрудиться.

    Обновление. С момента выпуска Windows 10 Creators Update, выпущенного в апреле 2017 года, Windows теперь позволяет вводить числовой PIN-код на экране входа с включенной функцией Num Lock или без нее. Возможно, вы по-прежнему захотите включить Num Lock при загрузке по другой причине, но больше не нужно просто входить в систему с помощью PIN-кода.

    Шаг первый: отредактируйте реестр

    Windows содержит параметры реестра, которые определяют состояние клавиш Num Lock, Caps Lock и Scroll Lock при загрузке. Вам придется изменить эти параметры реестра, чтобы Windows 10 автоматически включала Num Lock при загрузке.

    Запустите редактор реестра, открыв меню «Пуск», введя «regedit» и нажав Enter. Подтвердите запрос UAC.

    Затем вам нужно изменить значение 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, изменив настройку Control Panel\Keyboard\InitialKeyboardIndicators в каждой из них.

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

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

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

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

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

    Выполните резервную загрузку компьютера, и Num Lock будет включен на экране входа в систему. Кажется, что это переводит Fast Startup в состояние, когда он автоматически включает Num Lock при каждой загрузке. Да, это странный трюк, но он работает. (Спасибо DznyRulz на Reddit за это открытие!)

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

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

    Теперь при загрузке компьютера он должен загружаться немного медленнее (возможно, на несколько секунд дольше на SSD), но при загрузке будет включена клавиша Num Lock.

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

    • › Почему прозрачные чехлы для телефонов желтеют?
    • › Худшее, что есть в телефонах Samsung, — это программное обеспечение Samsung.
    • › Почему СМС должен умереть
    • ›5 шрифтов, которые следует прекратить использовать (и лучшие альтернативы)
    • › Что означает XD и как вы его используете?
    • › Что такое GrapheneOS и как она делает Android более приватным?

    Читайте также: