Ответ для тех, кому надо изменить текущий язык при входе в Windows XP: Alt+Shift.
Если же вам надо изменить язык по умолчанию, то придётся поплясать.
Как правило, изменить хочется дефолтовый русский на дефолтовый английский, т.к. пароли большинство пользователей заводит себе латиницей, а каждый раз переключаться Alt+Shiftом задалбывает. Русский по дефолту выстанавливается при установке Windows, если его задали языком по умолчанию для первого пользователя. У меня была именно такая ситуация: купил ноутбук с уже установленной виндой (и четвёртый год на ней работаю), а криворукие продавцы сделали русский дефолтным. Поменять язык по умолчанию для текущего пользователя очень просто, а вот изменить дефолтовый при загрузке — нетривиально.
1. Идём в Настройка » Панель Управления » Язык и региональные стандарты » Дополнительно. Устанавливаем Языком программ, не поддерживающих Юникод, Английский а также Применяем эти параметры для текущей учётной записи и для стандартного профиля пользователя, как показано на рисунке:
2. Перегружаемся, как советует система. При загрузке дефолтовым языком стал английский. Ура! Однако перестали отображаться русские буквы в программах, не поддерживающих Юникод — например Far Manager, TheBat! Действительно, ведь мы только что указали Английский язык для таких программ. Чиним.
3. Снова идём в Настройка » Панель Управления » Язык и региональные стандарты » Дополнительно. Устанавливаем Языком программ, не поддерживающих Юникод, Русский и не применяем эти параметры для текущей учётной записи и для стандартного профиля пользователя, как показано на рисунке:
4. Перегружаемся. Языком по умолчанию должен остаться английский, а кириллица в неюникодовских программах отображается корректно.
Альтернативный способ решения проблемы для любителей реинсталла: перестановка винды с заданием в качестве дефолтового языка первого пользователя английского. “Я антивирусами не пользуюсь, просто каждое воскресенье переставляю систему.”
А реестр слабо поменять?
Идём по адресу [HKEY_USERS\.DEFAULT\Keyboard Layout\Preload], и видим там в каком порядке переключается раскладка в окне логона, и меняем на то что нам надо. В случае с двумя установленными языками, русским и английским, всё должно выглядеть так:
“1″=”00000409″ - Английская (США), основная
“2″=”00000419″ - Русская, дополнительная
Если охота поменять сочетание клавиш, которые переключают раскладку, то и это можно сделать. Для этого идём по адресу [HKEY_USERS\.DEFAULT\Keyboard Layout\Toggle], и редактируем ключ Hotkey. Когда он имеет значение 1, язык переключается через левые Alt+Shift, когда 2, то через левые Crtl+Shift.
Comment by Михаил — 19.08.2009 @ 10:18
а не проще зайти
Панель Управления » Язык и региональные стандарты » Языки » кнопка Подробнее… » Язык ввода по умолчанию - выбрать Русский
Comment by нубло — 17.09.2009 @ 18:15
нубло, зайти-то проще, только мне не нужен русский по умолчанию, читать научись.
Comment by Val Petruchek — 27.09.2009 @ 17:59
первый способ бред, и не работает.
второй–тру!
Comment by kukunber — 28.12.2009 @ 18:29
поддерживаю
первый способ not working
Comment by carter — 30.12.2009 @ 15:38
блин, все удалось, безразмерное спасибо!
Comment by princeali — 04.01.2010 @ 23:47
автору спасибо =)
всё получилось
Comment by avstralopitek — 10.01.2010 @ 15:43
Правка реестра рулит, давно уже так меняю
Comment by jstex — 13.01.2010 @ 11:50
в семействе есть юный друг, который по моей неосторожности остался на едине с ПК, после чего на рабочем столе появилось безмерное кол-во ярлыков(это пол беды)и после перезагрузки компа вся система оказалась на английском (меню пуск, контекстное меню и т.д.)притом в панели управления/в языках и региональных стандартах везде стоят русский язык…
помогите пож-та..
Comment by detka — 19.03.2010 @ 14:29
Большое спасибо автору поста, описывающего изменения в реестре. То что нужно ^_^
Comment by Core — 25.06.2010 @ 08:26
Подтверждаю. Изменения в реестре работают. Язык загрузки стал англ. Гранд мерси.
Comment by Igor — 03.09.2010 @ 10:35
2Михаил, правка регистра рулит — спасибо!
Comment by Sergey — 24.10.2010 @ 16:41
Работает! Респект!
Comment by Fixus — 06.11.2010 @ 11:25
Большое спасибище! Давно думал над проблемой раскладки в окне выбора пользователя. Способ с региональными стандартами решил проблему.
Comment by gehrmann — 20.12.2010 @ 10:34
А где находится этот HKEY_USERS?
Comment by And — 05.01.2011 @ 08:54
Первый способ тоже работает, если четко все сделать, как предложено.
Но править реестр таки быстрее
Comment by DG — 09.04.2011 @ 20:27
Всё хорошо,но в Windows 7 парамертра [HKEY_USERS\.DEFAULT\Keyboard Layout\Toggle] нету,как подругому изменить сочетания клавиш при входе в Windows
Comment by leksuk — 15.05.2011 @ 10:51
написано для одаренных
Изменить язык при входе в Windows XP !!!!!!!!!!!!!!!
Comment by epte — 21.11.2011 @ 11:50
А что такое реестр и где его искать слабо объяснить?
Мне статья понравилось то, что там все пошагово объяснено для обычных пользователей, а вот остальное - извините выипёж. Комменты от программеров обычно самые неподходящие для простых пользователей, так как первые забывают о том, что у обычных пользователей нет знаний по системному устройству компьютера. Так что если хотите сделать свой совет полезным, пишите подробно - учитесь у автора.
Comment by комментаторам статьи — 14.07.2012 @ 14:08
автор - не засоряй интернет
Comment by da — 31.01.2013 @ 07:13
От незасоряя слышу.
Автор
Comment by Val Petruchek — 31.01.2013 @ 10:28