как поменять язык в реестре windows

Изменить язык при загрузке. Язык по умолчанию при загрузке.

Разберем ситуацию когда язык по умолчанию при загрузке компьютера постоянно приходится переключать, со временем это начинает надоедать, а стандартными средствами системы поменять язык по умолчанию нельзя.

Чтобы изменить язык при загрузке придется править реестр, для этого открываем редактор реестра нажатием клавиш Win + R или Пуск-Выполнить.

В появившемся окне пишем regedit и нажимаем Ok

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

В дереве реестра переходим по адресу HKEY_USERS\.DEFAULT\Keyboard Layout\Preload

Справа в окне под цифрами (на рисунке 1 и 2) изображены языки и порядок загрузки. Здесь можно указать язык по умолчанию при загрузке компьютера, для этого двойной щелчок мыши на имя параметра и меняем значение.

Комментарии к этой заметке:

Комментарий добавил(а): Руслан
Дата: 2013-10-07

но при включении компьютера команда Win + R не виполняеться, и что надо делать?

Комментарий добавил(а): Землянский Алексей
Дата: 2013-10-08

Руслан, Вы нажимаете клавиши при включении компьютера или когда компьютер уже включился? Второй вариант правильный. И не забывайте после изменения реестра перезагрузить компьютер.

Комментарий добавил(а): Александра
Дата: 2015-08-28

Спасибо, за подробное описание, очень помогло!)

Комментарий добавил(а): Евгений
Дата: 2015-08-30

Подскажите,где на клавиатуре клавиша Win или надо просто нарабрать это сочетание на клавиатуре и нажать ENTER

Комментарий добавил(а): Николай
Дата: 2015-11-16

На Windows 7 будет работать?

Комментарий добавил(а): Влад
Дата: 2016-03-15

Поменял местами, в место 409 назначил 419 и на оборот. Перегрузил комп, всё отлично. Спасибо!

Комментарий добавил(а): Евгений
Дата: 2017-03-03

Поменял значение, после перезагрузки всё как и было раньше(((

Комментарий добавил(а): Рина
Дата: 2017-10-14

Ни каких изменений после перезагрузки. В чем причина?

Комментарий добавил(а): Сергей
Дата: 2017-11-28

тоже самое, после перезагрузки все как было, не работает метод 🙁

Комментарий добавил(а): Сергей
Дата: 2019-07-16

Комментарий добавил(а): Юрий
Дата: 2019-10-12

Источник

Как поменять язык в реестре windows

Не совсем понятно, почему создатся.

первые два параметра стоят Язык ввода: Английский (США)

а в третьем русский(Россия).

И создается с русским языком по умолчанию.

Может я чего не доглядел?

Было бы здорово, но не работает. Параметра 3 и default задает второй, а не третий. Попробуйте изменить реестр и у вас изменится второй параметр (Экран приветствия), но не третий (Новый пользователь).

P.S. Если хочется заморачиваться, загрузите куст Default и настройте у него в HKCU. Результат будет тот же.

reg add «HKEY_CURRENT_USER\Keyboard Layout\Preload» /v 1 /t REG_SZ /d 00000409 /f
reg add «HKEY_CURRENT_USER\Keyboard Layout\Preload» /v 2 /t REG_SZ /d 00000419 /f

для экрана приветствия

reg add «HKEY_USERS\.DEFAULT\Keyboard Layout\Preload» /v 1 /t REG_SZ /d 00000409 /f
reg add «HKEY_USERS\.DEFAULT\Keyboard Layout\Preload» /v 2 /t REG_SZ /d 00000419 /f

А вот для нового пользователя не понятно куда писать.

Писать нужно что-то типа:

Reg load «HKU\DefUser» «%USERPROFILE%\..\Default User\NTUSER.DAT»
Reg add «HKU\DefUser\Keyboard Layout\Preload» /v 1 /t REG_SZ /d 00000409 /f
Reg add «HKU\DefUser\Keyboard Layout\Preload» /v 2 /t REG_SZ /d 00000419 /f
Reg unload «HKU\DefUser»

Может где-то немного ошибся. Под рукой Windows 7 нет.

Но только все это не нужно 🙂 Я же выше сказал, достаточно настроить параметры в HKU. В случае с раскладками клавиатуры они распространяются и на вновь созданных пользователей, хотя в принципе не предназначены для этого.

И кстати, расскажите, как система с мультизагрузкой влияет на расположение стандартного профиля Windows 7 относительно системного диска 😉

И кстати, расскажите, как система с мультизагрузкой влияет на расположение стандартного профиля Windows 7 относительно системного диска 😉

А что за проблема с правами администратора? Такие скрипты обычно распространяются с помощью GPO, SCCM и тому подобным средствам. И, соответственно, их легко выполнить как под правами текущего пользователя, так и от имени системы.

может мы про разные операционные системы говорим?

Eugene абсолютно прав, мне нужно это для развертывания операционной системы через SCCM. Но при изменения профиля Default изменяется только экран приветствия (системные учетные записи). У новых пользователей как был Русский так и остается русский. Вот у меня и закралось подозрение, что есть еще где-то запись в реестре.

Если сделать через GUI, то там есть пометка » В качестве языка новых учетных записей в настоящее время используется язык окна приветствия». И для нового пользователя действительно применяется профиль default и я зык становится английским (если поставить только одну галку «Копировать текущие параметры в: Экран приветствия и системные учетные записи»)

Если кто-то совсем не верит, могу скриншот предоставить, но мне кажется это излишним.

Видимо нужно где-то в реестре «поставить» галку «Копировать текущие параметры в: Экран приветствия и системные учетные записи».

Странно, что это вопрос никого раньше не интересовал. Или все это делают через GUI?

Источник

Вадим Стеркин

Сегодня я расскажу, как работает язык ввода до входа в систему и после него, а также разберу настройку в специфических случаях с помощью групповой политики. Эта запись продолжает серию статей о тонкостях языковых настроек.

[+] Сегодня в программе

Как настроить язык ввода по умолчанию после входа в систему

Вы вошли в систему, открыли меню Пуск и начали печатать. Какой язык вы видите в поле ввода, тот и задан по умолчанию. Из коробки он соответствует верхнему предпочитаемому языку, но вы можете переопределить его в дополнительных параметрах клавиатуры. Смотрите также Как грамотно настроить язык интерфейса Windows, магазинных приложений и ввода по умолчанию.

Как работает язык ввода по умолчанию на экране входа в систему

Исторически предпочтения языка ввода на экране приветствия задаются для всех пользователей в разделе HKEY_USERS (освежить память на предмет HKU vs HKCU вам поможет мой разбор 2009 года).

Однако начиная с Windows 8 поведение изменилось и теперь учитывает языковые предпочтения каждого пользователя, нежели форсирует один язык для всех сразу.

Язык ввода по умолчанию, заданный в своей учетной записи, одновременно определяет ее настройки до и после входа в систему.

Изменения в разделе HKCU означают, что конфигурация одной учетной записи не влияет на другие. Например, в системе две учетные записи – у первой язык ввода по умолчанию английский, а у второй — русский. Если на экране входа вы выберете первую, у нее будет английский язык, а если вторую – русский.

При этом настройки HKCU преобладают над HKU!

Поэтому только административным копированием ( control intl.cpl,,1 ) или внесением изменений в раздел реестра HKU (что одно и то же) у вас не получится задать единый язык на экране входа для всех пользователей.

То же самое верно и для попыток настроить разные языки для одного пользователя.

Как настроить разные языки ввода на экране входа в систему и после входа

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

Так ли это необходимо

Мне понятен сценарий, но желание странное, на мой взгляд. Есть пара способов обойтись без удовлетворения специальных потребностей.

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

Решение: групповая политика

Несколько читателей сообщили, что описанное далее решение работает нестабильно или совсем не работает в Windows 10 20H2. Я не смог воспроизвести проблему у себя на 20H2 и 21H1. Если у вас не работает групповая политика, мне нечем помочь. Заносите баг в центр отзывов и/или пишите в техподдержку Microsoft.

Задача решается с помощью групповой политики Disallow copying of user input methods to the system account for sign in, которая появилась в Windows 8 наряду с новым поведением. Из официального описания:

Этот параметр политики предотвращает автоматическое копирование пользовательских методов ввода в системную учетную запись для использования на экране входа.

Формулировка не совсем точная, потому что копирование выполняется не только в системные аккаунты (что не существенно), но и на экран входа пользователя. Кстати, политика сломалась в версии Windows 10 1709, но ее починили в 1809.

Включить политику можно в gpedit.msc или в реестре, например, из командной строки от имени администратора:

При этом вам надо учитывать, что политика фиксирует язык, настроенный для экрана входа в систему, т.е. в HKU. Администратор, конечно, может поменять его в любой момент. Но если в системе есть пользователи с паролями на разных языках, кому-то из них придется переключать раскладку каждый раз.

Настройка

Вы можете просто импортировать приведенный ниже REG-файл и сразу же перезагрузить ОС.

Вручную действуйте так:

Теперь язык ввода на экране приветствия не будет меняться у пользователей в зависимости от языка ввода, который они задали в Параметрах.

Замечание о языке ввода на экране блокировки

Рассматриваемые выше параметры реестра и политика распространяются на экран входа, но не на экран блокировки.

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

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

Мне неизвестен способ форсирования конкретного языка на экране блокировки. Если знаете, сообщите, и я добавлю его в статью. В качестве обходного пути следует включить настройку и устанавливать пароль на предпочитаемом языке ввода.

Заключение

Решение написать в блог я принял после очередного вопроса, как это нередко бывает. Поведение далеко не новое, но любопытное, согласитесь. И оно заслуженно пополнило большую коллекцию нестыковок в блоге.

Если честно, я сам узнал об изменении, только когда в форуме люди сообщили о неработающей политике. У меня всегда задан английский язык ввода, а ставить какой-то другой язык на экран входа даже мысли не возникало. Поэтому сам я наступить на грабли не мог. Но да, меня бомбит, когда сажусь за чужой ПК с русским языком ввода по умолчанию 🙂 А вас?

Какой у вас язык ввода по умолчанию после входа в систему?

Источник

Как изменить язык ввода по умолчанию

В этой заметке я хочу рассказать об одной достаточно важной настройке Windows.

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

Но зачем может понадобиться изменить язык ввода по умолчанию?

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

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

Язык ввода по умолчанию настраивается в самом начале установки Windows. Обычно по привычке мы устанавливаем там русский язык. На рисунке ниже показан скриншот окна установки Windows 7.

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

Что касается языка ввода на экране приветствия, то для его изменения нам понадобится поковыряться в реестре.

HKEY_USERS\.DEFAULT\KeyboardLayout\Preload

Здесь мы видим два параметра: 1 со значением 00000419 и 2 с значением 00000409. Первый параметр говорит о том, что язык по умолчанию русский. Второй параметр указывает на то, что дополнительным языком является английский. Меняем значение параметров 1 и 2 местами и проблема решена!

Чтобы поменять параметр, нужно дважды на нем щелкнуть левой кнопкой мыши и в появившемся окне указать значение:

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

Источник

diflyon

Журнал айтишника

Недавно на работе поручили купить ноутбук в подарок иностранцу. Всем понятно, что в России ноутбуки ориентированы на русскоязычных пользователей и найти ноут с предустановленной Английской операционкой довольно сложно. Можно было, конечно, купить ноут без операционки. Купить Английскую винду и поставить её самостоятельно. Но, знаете, не хотелось иметь лишних трудностей с установкой и поиском драйверов, так как с ноутами такое часто бывает. Поэтому решил покупать ноут с предустановленной Windows.

Пользователи Windows 7 Ultimate (Максимальная) или Windows 7 Enterprise (Корпоративная) знают, что поменять язык интерфейса дело простецкое. Заходишь в панель управления, тыкаешь «Часы, язык и регион», а дальше выбираешь «Изменение языка интерфейса». Ну а дальше просто выбираешь из приведённого списка, на каком языке ты хочешь созерцать свой интерфейс. Если нужного языка в списке нет, то надо выбрать «Установка или удаление языков интерфейса» и установить новый язык из пакетного файла. Файл можно скачать с сайта майкрософт или через Windows Update из раздела «необязательные обновления». Всё просто.

Пользователям же других редакций Windows 7 как то Starter (Начальная), Home Basic (Домашняя базовая), Home Premium (Домашняя расшиненная) и Porfessional (Профессиональная) менять язык интерфейса не разрешено. Если вы зайдёте в панель управления, выберете «Часы, язык и регион», а затем «Изменение языка интерфейса», то самого раздела, где меняется язык не обнаружите.

В справке Windows говорится следующее:

Примечание

Раздел языка интерфейса будет доступен, если уже установлен пакет LIP или если данный выпуск Windows поддерживает MUI. Пакеты MUI доступны только для версий Windows 7 Максимальная и Windows 7 Корпоративная.

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

Что же делать? Обмену ноутбук не подлежит, на другой ноут денег нет. Удалять существующую операционку и ставить выкачанную из Интернета Windows 7 Ultimate и подсовывать ей левый ключ, а потом ещё взламывать защиту мелкомягких, чтобы прокатила активация тоже не особо хотелось.

Как обычно в таких ситуациях обращаемся к ораклу всея Интернет господину Яндексу или Гуглу, кому что больше нравится. Бегая по разным форумам и статьям в интернете, мне к своему большому счастью удаётся наткнуться на одну статью на сайте www.thevista.ru. Надо отдать должное, молодцы ребята, выручили в трудную минуту. Кто желает более детально получить информацию, те могут сходить по этой ссылке. А здесь я приведу туже информацию, но в сокращённом варианте.

Итак. Существует 2 метода смены языка интерфейса.

Вариант №1. Подходит для всех редакций, кроме Sarter (Начальная).

Чтобы сменить язык интерфейса с Русского на Английский необходимо выполнить следующие действия:

1. Загрузить Windows 7 в режиме восстановления (Repair Your Computer) через F8 на этапе начальной загрузки.
2. Открыть окно коммандной строки (Command Prompt)
3. Ввести команду dism /image:D: /Set-SKUIntlDefaults:en-US

Будьте внимательны в слове SKUIntlDefaults. Не перепутайте буквы. INTL, а не INITL.

4. Перезагрузить компьютер и загрузить Windows 7 в нормальном режиме.
5. Открыть окно коммандной строки (Command Prompt)
6. Ввести команду bcdedit /set locale en-US
7. Ввести команду bcdedit /set locale en-US
8. Перезагрузиться

Таким хитрым образом, мы поменяли язык интерфейса и остались при легальной активации.

Вариант №2. Подходит для всех редакций Windows 7.

Источник

Операционные системы и программное обеспечение