Как добавить язык на экран входа в Windows XP, Vista и 7

Третьего дня умудрился нарушить одно из важнейших правил придумывания паролей, за что и поплатился:

«Придумывайте пароли используя исключительно английские буквы, цифры и служебные символы!»

А расплата за халатность пришла следующим образом. Необходимо было в срочном порядке на компьютер установить пароль на вход в систему. В телефонном режиме надиктовал порядок действий, абонент на другом конце их выполнил. Через некоторое время — звонок с вопросом «А как на экране входа в систему выбрать русский или украинский язык? А то я пароль сложный придумала используя цифры и буквы русского и украинского языков, а по умолчанию стоит английский!»

Стандартные способы переключения языка вроде сочетаний клавиш Ctrl+Shift или Alt+Shift не помогли по той причине, что украинского языка просто не было в списке!  Причем после входа под гостевым аккаунтом язык установлен, а в окне входа в Windows его нет… Вот такой вот песец.

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

 Для добавления языка необходимо войти в редактор реестра, и найти в нём (в левой половине) раздел:

 [ HKEY_USERS\ .DEFAULT\ Keyboard Layout\ Preload ]

Откроем раздел реестра с нужными нам настройками языков ввода при входе в систему
Откроем раздел реестра с нужными нам настройками языков ввода при входе в систему

После того, как слева будет открыт нужный раздел (Preload), справа Вы увидите несколько значений вида:

  • 1              REG_SZ             00000419 
  • 2              REG_SZ             00000409    

Это, собственно и есть список языков доступных в окне логина в систему. Чтобы добавить новый необходимо щелкнуть правой кнопкой мышки по правой части окна  и выберите пункт «Создать» —> «Строковой параметр«:

Создаём новый строковый параметр
Создаём новый строковый параметр

 После этого на экране появится еще одна строчка, где вместо надписи «Строковый параметр #1″необходимо написать следующую по порядку цифру в первом столбце (ну, то есть например, если у вас там есть строки 1 и 2, то пишите — 3):

Создание нового строкового параметра в regedite
Создание нового строкового параметра в regedite

 

Должно получится вот так
Должно получится вот так

После этого дважды щелкните по новой строчке и в появившемся окошке «Изменение строкового параметра»  в поле «Значение» впишите код нужного вам языка. 

А коды языков такие:

00000409  — это для английского

00000419 — это русский

00000422 — украинский 

После этого просто перезагрузитесь. На странице входа появится новый язык. 

 

Как добавить язык на экран входа в Windows XP, Vista и 7