Тема: Реестр: настройки клавиатуры
Для Windows XP.
Чтобы изменить раскладку клавиатуры по умолчанию в окне приветствия или в окне залогинивания Windows, достаточно соответствующим образом изменить строковые параметры "1", "2" и т.д. в разделе HKEY_USERS\.DEFAULT\Keyboard Layout\Preload, поставив первой нужную раскладку ("00000409" - английская, "00000419" - русская).
В названии ветки всегда должен быть указан язык программирования или среда исполнения скрипта, если это возможно.