25 октября 2013 г.

Как сделать английский по умолчанию для экрана логина в Windows XP

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

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

Все мои попытки настроить английский язык по умолчанию через Панель управления / Языки и региональные стандарты на таком компе ни к чему не привели. Почему-то Windows неизменно показывает русский язык по умолчанию.

Но проблема достаточно просто решается.


Решить эту проблемо быстро и без заморочек можно через реестр Windows:

  1. Откройте Редактор реестра (нажмити Win+R, введите regedit и нажмите ENTER).

  2. Раскройте раздел HKEY_USERS\.DEFAULT\Keyboard Layout\Preload.

  3. Измените значения параметров 1, 2 так, чтобы первым было значение 00000409, вторым, то что было первым.



  4. Перезагрузите компьютер.
И язык на экране входа по умолчанию станет 00000409, то есть английским.


Например, если у вас установлено 2 языка: русский и английский, и на экране логина в профиль у вас по умолчанию - русский, то значения в данном разделе реестра будут такие:

1="00000419"
2="00000409"

где 419 - это код русского языка, а 409 - английского.

Поэтому в шаге 3 поменяйте местами эти значения, чтобы получилось так:

1="00000409"
2="00000419"

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

Тогда фокусы с реестром делать не придется.

Комментариев нет:

Отправить комментарий