Многие из вас сталкивались с такой проблемой – после установки русской версии Windows на экране приветствия по умолчанию устанавливался русский язык в качестве языка ввода. Это доставляет неудобство тем, кто привык использовать по умолчанию английский язык и соответственно английские символы для ввода логина и пароля.
К сожалению Windows XP дает возможность задать раскладку клавиатуры “по умолчанию” только при установке системы. С помощью правки реестра можно изменить язык ввода “по умолчанию” с русского или украинского на английский, делается это в ветке:
HKU\.DEFAULT\Keyboard Layout\Preload
STRING “1” – первая раскладка, “2” – вторая раскладка и т.д.
например:
STRING “1” = “00000409” – английская раскладка клавиатуры (она будет использоваться по умолчанию)
STRING “2” = “00000419” – русская раскладка клавиатуры
STRING “3” = “00000422” – украинская раскладка клавиатуры
Примечание: чтобы запретить переключение на другие раскладки, удалите все значения кроме “1”. При удалении всех значений используется английский язык.
P.S. Опция применяет раскладку пользователю при входе в систему (т.н. default user). После входа в систему раскладкой по умолчанию стает раскладка, заданная пользователем в Панели управления.
В Windows 7 эту проблему можно решить без прямого вмешательства в реестр.
Откройте панель управления и выберите ссылку Часы, язык и регион. Далее выберите Изменение языка интерфейса. В открывшемся диалоговом окне перейдите на вкладку Дополнительно и щелкните на кнопке Копировать параметры.
У вас откроется новое диалоговое окно Параметры экрана и учетных записей новых пользователей. Если у вас по умолчанию в качестве языка ввода установлен Английский (США), то вам достаточно поставить флажок у пункта Экран приветствия и системные учетные записи. Вы увидите, что в разделе Экран приветствия настройки будут соответствовать настройкам текущего пользователя, то есть вашим. Осталось только перезагрузить компьютер и убедиться в этом.