Категория: Windows 7 Seven / Настройка системы / Просмотров: 19141 / Комментариев: 0
Многие из вас сталкивались с такой проблемой - после установки русской версии Windows на экране приветствия по умолчанию устанавливался русский язык в качестве языка ввода. Это доставляет неудобство тем, кто привык использовать по умолчанию английский язык и соответственно английские символы для ввода логина и пароля.
В зависимости от версии Windows для решения этой проблемы можно использовать различные способы:
Параметры реестра, отвечающие за раскладку клавиатуры при входе в систему находятся в разделе
HKU\.DEFAULT\Keyboard Layout\Preload
|
В этом разделе будут параметры "1", "2" и т.д. Количество параметров определяет количество используемых языков, а их значения - сами языки. Например, значение 00000409 определяет английскую раскладку, а 00000419 - русскую. Порядок смены языков определяют сами значения "1", "2" и т.д. То есть раскладка, указанная в параметре "1", будет первой или по-умолчанию (в частности выставленной по-умолчанию на экране приветствия).
Таким образом, следующими командами можно задать порядок языков (не запуская RegEdit):
reg add "HKU\.DEFAULT\Keyboard Layout\Preload" /v 1 /t REG_SZ /d 00000409 /f
reg add "HKU\.DEFAULT\Keyboard Layout\Preload" /v 2 /t REG_SZ /d 00000419 /f
|
Смена языков ввода и раскладок клавиатуры осуществляется разными клавишами, за которые отвечают разные параметры раздела
HKU\.DEFAULT\Keyboard Layout\Toggle
|
Так параметр "Hotkey" и дублирующий его "Language Hotkey" отвечают за сочетание клавиш смены языков ввода, а "Layout Hotkey" отвечает смену раскладок клавиатуры. Опытным путём обнаружил следующие значения параметров и их соответствие горячим клавишам:
Таким образом, для приведённого рисунка можно использовать следующие команды:
reg add "HKU\.DEFAULT\Keyboard Layout\Toggle" /v Hotkey /t REG_SZ /d 2 /f
reg add "HKU\.DEFAULT\Keyboard Layout\Toggle" /v "Language Hotkey" /t REG_SZ /d 2 /f
reg add "HKU\.DEFAULT\Keyboard Layout\Toggle" /v "Layout Hotkey" /t REG_SZ /d 1 /f
|
Чаще можно встретить готовый reg-файл , который модифицирует реестр. Я использую следующий:
Windows Registry Editor Version 5.00
[HKEY_USERS\.DEFAULT\Keyboard Layout]
[HKEY_USERS\.DEFAULT\Keyboard Layout\Preload]
"1"="00000409"
"2"="00000419"
[HKEY_USERS\.DEFAULT\Keyboard Layout\Substitutes]
[HKEY_USERS\.DEFAULT\Keyboard Layout\Toggle]
"Hotkey"="2"
"Language Hotkey"="2"
"Layout Hotkey"="1"
|
В Windows 7 эту проблему можно решить без прямого вмешательства в реестр.
Откройте панель управления и выберите ссылку "Часы, язык и регион". Далее выберите "Изменение языка интерфейса". В открывшемся диалоговом окне перейдите на вкладку "Дополнительно" и щелкните на кнопке "Копировать параметры".
У вас откроется новое диалоговое окно "Параметры экрана и учетных записей новых пользователей". Если у вас по умолчанию в качестве языка ввода установлен Английский (США), то вам достаточно поставить флажок у пункта "Экран приветствия и системные учетные записи". Вы увидите, что в разделе "Экран приветствия" настройки будут соответствовать настройкам текущего пользователя, то есть вашим. Осталось только перезагрузить компьютер и убедиться в этом.