Войти

Показать полную графическую версию : [решено] Язык ввода по умолчанию и комбинация переключения


tr011_tmn
29-07-2014, 10:34
Доброго времени суток коллеги. Хотел бы уточнить каким образом на этапе OOBE (win8 и Win7) настроить язык ввода по умолчанию и комбинацию ctrl+shift, что бы они не сбрасывались после sysprep.

использую твик:

Windows Registry Editor Version 5.00

[HKEY_CURRENT_USER\Keyboard Layout\Preload]
"2"="00000419"
"1"="00000409"

[HKEY_CURRENT_USER\Keyboard Layout\Toggle]
"Hotkey"="2"
"Language Hotkey"="2"
"Layout Hotkey"="3"


[HKEY_USERS\.DEFAULT\Keyboard Layout\Preload]
"2"="00000419"
"1"="00000409"

[HKEY_USERS\.DEFAULT\Keyboard Layout\Toggle]
"Hotkey"="2"
"Language Hotkey"="2"
"Layout Hotkey"="3"

[HKEY_USERS\S-1-5-18\Keyboard Layout\Preload]
"2"="00000419"
"1"="00000409"

[HKEY_USERS\S-1-5-18\Keyboard Layout\Toggle]
"Hotkey"="2"
"Language Hotkey"="2"
"Layout Hotkey"="3"

[HKEY_USERS\S-1-5-19\Keyboard Layout\Preload]
"2"="00000419"
"1"="00000409"

[HKEY_USERS\S-1-5-19\Keyboard Layout\Toggle]
"Hotkey"="2"
"Language Hotkey"="2"
"Layout Hotkey"="3"

[HKEY_USERS\S-1-5-20\Keyboard Layout\Preload]
"2"="00000419"
"1"="00000409"

[HKEY_USERS\S-1-5-20\Keyboard Layout\Toggle]
"Hotkey"="2"
"Language Hotkey"="2"
"Layout Hotkey"="3"


но после sysprep язык ввода на экране Setup тем не менее русский, а вот комбинация клавиш искомая. Аналогичная ситуация с новыми пользователями.

THEDOGG
29-07-2014, 12:53
Windows Registry Editor Version 5.00

[HKEY_CURRENT_USER\Keyboard Layout\Preload]
"2"="00000419"
"2"="00000409"

[HKEY_CURRENT_USER\Keyboard Layout\Toggle]
"Hotkey"="2"
"Language Hotkey"="2"
"Layout Hotkey"="3"


[HKEY_USERS\.DEFAULT\Keyboard Layout\Preload]
"2"="00000419"
"1"="00000409"

[HKEY_USERS\.DEFAULT\Keyboard Layout\Toggle]
"Hotkey"="2"
"Language Hotkey"="2"
"Layout Hotkey"="3"

[HKEY_USERS\S-1-5-18\Keyboard Layout\Preload]
"2"="00000419"
"1"="00000409"

[HKEY_USERS\S-1-5-18\Keyboard Layout\Toggle]
"Hotkey"="2"
"Language Hotkey"="2"
"Layout Hotkey"="3"

[HKEY_USERS\S-1-5-19\Keyboard Layout\Preload]
"2"="00000419"
"1"="00000409"

[HKEY_USERS\S-1-5-19\Keyboard Layout\Toggle]
"Hotkey"="2"
"Language Hotkey"="2"
"Layout Hotkey"="3"

[HKEY_USERS\S-1-5-20\Keyboard Layout\Preload]
"2"="00000419"
"1"="00000409"

[HKEY_USERS\S-1-5-20\Keyboard Layout\Toggle]
"Hotkey"="2"
"Language Hotkey"="2"
"Layout Hotkey"="3"

tr011_tmn
29-07-2014, 14:18
читать дальше » »

а вас не смущает что не может существовать двух параметров с одним именем в одной группе?

THEDOGG
29-07-2014, 14:28
а вас не смущает что не может существовать двух параметров с одним именем в одной группе? »
Я лишь указал ответ на проблему, само собой нужно установить соответствующее значение второму

tr011_tmn
30-07-2014, 07:04
Я лишь указал ответ на проблему, само собой нужно установить соответствующее значение второму »
[HKEY_CURRENT_USER\Keyboard Layout\Preload]
"1"="00000419"
"2"="00000409"

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

Smokie_BlahBlah
02-08-2014, 19:17
tr011_tmn,
нужно импортировать твик в дефолтного пользователя, предварительно загрузив в реестр его куст командой

reg load HKEY_LOCAL_MACHINE\Loaded_User %systemdrive%\Users\default\NTUSER.DAT


далее импортируем твик командой

regedit /s tweak.reg

причем содержимое reg-файла должно быть такое (фрагмент):

[HKEY_LOCAL_MACHINE\Loaded_User\Keyboard Layout\Preload]
"1"="00000419"
...

выгружаем куст

reg unload HKEY_LOCAL_MACHINE\Loaded_User



ИТОГО. Пример содержимого файла OOBE.cmd:

cd /d "%~dp0"
reg load HKEY_LOCAL_MACHINE\Loaded_User %systemdrive%\Users\default\NTUSER.DAT
regedit /s tweak.reg
reg unload HKEY_LOCAL_MACHINE\Loaded_User




© OSzone.net 2001-2012