No Image

Язык и региональные стандарты из командной строки

СОДЕРЖАНИЕ
0 просмотров
22 января 2020

Средство настройки региональных параметров (Intlcfg.exe) используется для изменения языка и региональных параметров, шрифтов и параметров ввода для образов Windows Vista® и Windows Server® 2008. Обычно Intlcfg.exe запускается после применения одного или нескольких пакетов поддержки языков к образу Windows.

Внимание!

Средство intlcfg используется для настройки компьютеров, работающих только под управлением операционных систем Windows Vista и Windows Server 2008. Для изменения региональных параметров на компьютерах, работающих под управлением операционных систем Windows® 7 и Windows Server® 2008 R2, воспользуйтесь средством системы DISM. Дополнительные сведения см. в разделе Языки и параметры командной строки для работы с региональными параметрами.

Команду intlcfg можно выполнить для автономного образа Windows или для работающей операционной системы Windows.

Средство Intlcfg.exe устанавливается в папке «Средства» пакета инструментов предварительной установки Windows для изготовителей оборудования (OEM) (Windows OPK) или пакета автоматической установки Windows (Windows AIK).

Для средства настройки региональных параметров доступны следующие параметры командной строки.

Изменение языка и региональных настроек

intlcfg.exe [-all:имя_языка] [-uilang:имя_языка]
[-uilangfallback:имя_языка] [-syslocale:имя_языка]
[-userlocale:имя_языка]
[-inputlocale:описание_клавиатуры_по_умолчанию; описание_клавиатуры или имя_региональных_настроек]
[-userhive:путь_к_кусту_реестра] [-syshive:путь_к_кусту_реестра]
[-image:путь] [-dist:путь] [-silent] [-skudefaults:язык]

Обновление файла lang.ini и установка языка по умолчанию

Отчет о языках и настройках языков

Параметр Свойства

Устанавливает все значения языка и региональных настроек в автономном образе Windows. Этот параметр определяет значение языка для следующих компонентов:

    язык пользовательского интерфейса;

пользовательский региональный стандарт;

языковые стандарты ввода.

Если параметр -all используется с любым из параметров, используемых для задания индивидуального языка или региональных настроек, приоритетом обладают индивидуальные настройки.

Определяет имя языка и код региональных настроек, например en-US, es-ES или fr-FR.

Переписывает файл Lang.ini. По умолчанию перед перезаписью файла средство запрашивает у пользователя подтверждение этого действия.

Определяет папку подключаемого образа Windows. Этот параметр обязателен в случае изменения любых настроек в образе, изменения файла Lang.ini или получения отчета о настройках и языках образа.

Определяет путь к дистрибутиву Windows. Дистрибутив Windows – это содержание продукта Windows, выпущенное на DVD-диске. Этот параметр обязателен только в случае, если пакеты поддержки языков скопированы в каталог пакетов поддержки языков дистрибутива Windows, или если выводится отчет о языке по умолчанию, используемом при установке Windows.

Если задан этот параметр, программа создает новый файл Lang.ini, используя языки образа Windows и дистрибутива Windows. Новый файл Lang.ini добавляется в папку источников дистрибутива Windows.

Чтобы указать другое расположение файла Lang.ini, необходимо использовать параметр -genlangini:имя файла.

-inputlocale: описание_клавиатуры_по_умолчанию; описание_клавиатуры

Определяет клавиатуру по умолчанию, которая будет использоваться в автономном образе Windows.

Данный параметр может иметь одно из следующих значений:

Используя точку с запятой в качестве разделителя, можно задать несколько значений. Это полезно, если нужно предусмотреть поддержку нескольких клавиатур на одном компьютере. Первое значение, указанное для -inputlocale, будет определять клавиатуру по умолчанию.

Допустимые раскладки клавиатуры, которые можно настроить на компьютере, перечислены в следующем разделе реестра.

HKEY_LOCAL_MACHINE SYSTEMControlSet001ControlKeyboard Layouts

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

Используйте шестнадцатеричное значение настраиваемой раскладки клавиатуры.

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

Если параметр -report является единственным передаваемым параметром, средство Intlcfg выводит настройки и языки, установленные для текущей операционной системы.

Если параметр -report используется с параметром -image, средство Intlcfg возвращает настройки и язык, установленные в образе Windows.

Если параметр -report используется вместе с параметрами -image и -dist, программа Intlcfg возвращает настройки и языки, установленные в образе Windows, а также языковые пакеты, доступные в дистрибутиве Windows. Intlcfg также выводит язык по умолчанию, заданный в файле Lang.ini дистрибутива Windows. Если файл Lang.ini не существует, этот параметр будет недоступен.

Определяет путь к подключенному или используемому образу Windows.

Определяет путь к дистрибутиву Windows.

Текстовые сообщения программы не будут выводиться.

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

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

Определяет путь к системному кусту в реестре.

Задает путь к кусту реестра.

Определяет язык системы и настройки шрифтов в автономном образе Windows.

Определяет имя языка и региональных настроек, устанавливаемых в качестве языка системы по умолчанию, например en-US.

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

Указывает имя используемого часового пояса, например «Московское время». Полный список строк часовых поясов см. в разделе Справочник по автоматической установке Windows®.

Имя часового пояса должно точно соответствовать настройкам часового пояса в разделе реестра HKLMSOFTWAREMicrosoftWindows NTCurrentVersionTimeZones.

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

Определяет используемый по умолчанию язык пользовательского интерфейса системы. Если язык не установлен в образе Windows, программу Intlcfg выполнить не удастся.

Читайте также:  Струйный фотопринтер для дома

Определяет имя языка, устанавливаемого в качестве языка по умолчанию, например ja-JP.

Определяет базовый язык для пользовательского интерфейса системы. Этот параметр используется только в случае, если язык, заданный параметром UILanguage, является частично локализованным языком.

Определяет имя языка, устанавливаемого в качестве базового языка по умолчанию, например en-US.

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

Задает путь к кусту реестра.

Определяет пользовательские региональные настройки. Пользовательские региональные настройки (так называемые «стандарты и форматы») – это устанавливаемая для каждого пользователя переменная, определяющая порядок сортировки по умолчанию и настройки по умолчанию для форматирования дат, времени, валюты и чисел.

Определяет имя языка и региональных настроек, устанавливаемых в качестве пользовательских региональных настроек по умолчанию, например en-US.

Определяет язык по умолчанию, используемый при установке Windows в файле Lang.ini.

Этот параметр применим только к установке Windows. Чтобы изменить язык пользовательского интерфейса при установке Windows, используйте параметр -uilang.

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

Если этот параметр не задан вместе с параметром -genlangini, то программа сохраняет язык по умолчанию, определенный в существующем файле lang.ini дистрибутива. Если файл Lang.ini отсутствует или указанное значение по умолчанию не установлено в образе, то в качестве языка по умолчанию используется первый язык, найденный в образе Windows. Языки задаются в алфавитном порядке. Если образ Windows содержит en-US и fr-FR, то в качестве языка по умолчанию задается значение en-US.

Язык, используемый по умолчанию. Например, en-US, es-ES или fr-FR. В качестве этого значения может быть выбрано только одно из поддерживаемых значений UILanguage.

Значения имя_языка и имя_региональных_настроек основаны на соглашениях о метках языков, определенных в RFC 3066. Этот параметр является кодом языка ISO 639, заданным строчными буквами, идентификатором страны или региона ISO 3166-1, заданным прописными буквами. Например, en-US (английский, США), fr-CA (французский, Канада) и es-ES (испанский, Испания).

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

Следующие команды показывают примеры использования Intlcfg.exe.

Изменение всех региональных параметров

Следующая команда определяет все параметры (пользовательские, системные, региональные настройки ввода и UIlanguage) образа Windows, подключенного как C:Wim_mount, как японские. Региональные настройки ввода определяются как японская клавиатура по умолчанию.

Изменение конкретных региональных параметров

Следующая команда устанавливает для региональных настроек пользователя значение en-US в кусте реестра, загруженном по адресу HKLMofflineusersdefault.

Создание нового файла Lang.ini

Следующая команда изменяет файл Lang.ini дистрибутива в папке C:Windows_distribution, не требуя подтверждения пользователя. Для языка по умолчанию устанавливается значение en-US.

Создание нового файла Lang.ini и изменение настроек

Следующая команда создает файл lang.ini, описывающий языки дистрибутива Windows в папке C:Windows_distribution. Файл Lang.ini создается как файл C:Windows_distributionLang.ini. Если файл Lang.ini в этой папке уже существует, пользователю будет предложено перезаписать существующий файл.

Предполагается, что образ, определяемый параметром -image, совпадает с образом Windows в каталоге исходных файлов дистрибутива Windows.

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

Отчет о языках, доступных в образе или дистрибутиве Windows

Следующая команда выводит доступные и установленные языки образа Windows, а также язык по умолчанию.

Отчет о языках, доступных в работающем экземпляре Windows

Следующая команда выводит языки, установленные в текущем работающем экземпляре Windows.

Изменение языка по умолчанию

Следующая команда изменяет язык по умолчанию в файле Lang.ini дистрибутива в папке C:Windows_distribution на en-US.

Щелкните здесь, чтобы отправить отзыв на этот раздел.

Обновлено: Октябрь 2013 г.

Назначение: Windows 8, Windows 8.1, Windows Server 2008 R2, Windows Server 2012, Windows Server 2012 R2

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

Дополнительные сведения об использовании DISM для настройки региональных параметров в автономном образе Windows см. в разделе Параметры командной строки DISM для работы с языковыми и региональными параметрами.

Важно
В Windows 8 средства командной строки intl.cpl не поддерживают новые параметры, доступные в разделе "Язык и региональные стандарты" на панели управления. В случае Windows 8 мы рекомендуем использовать параметры командлета региональных параметров PowerShell для автоматизации настройки региональных параметров.

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

В Windows 8 можно использовать командлет региональных параметров PowerShell, чтобы изменить язык в ходе установки Windows. Преимущество командлетов PowerShell в том, что их можно встроить в сценарий, чтобы облегчить развертывание и настройку Windows.

Читайте также:  Сортировка фото по дате съемки программа

Откройте командную строку Windows PowerShell.

Импортируйте модуль региональных параметров вводом следующей команды:

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

Установите нужный язык и регион. Например, следующая команда устанавливает японский язык (Япония) как язык системы:

Подробное описание этих командлетов: Get-WinSystemLocale и Set-WinSystemLocale. Дополнительные сведения см. в разделе о командлетах региональных параметров.

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

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

На панели Результаты выберите Язык.

В области Изменение языковых параметров выберите Добавление языка.

Найдите язык, который следует установить. Например, выберите Каталанский, а затем щелкните Добавить.

Теперь каталанский язык добавлен в список ваших языков.

В области Изменение языковых параметров выберите пункт Параметры рядом с добавленным языком.

Если языковой пакет доступен для вашего языка, выберите Скачивание и установка языкового пакета.

После установки языкового пакета язык можно будет использовать как язык интерфейса Windows.

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

Чтобы изменение вступило в силу, выйдите из Windows и снова войдите в нее.

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

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

Чтобы изменить региональные параметры в автономном образе Windows, вы можете использовать систему обслуживания образов развертывания и управления ими (DISM).

Подключите образ Windows. Пример.

Для получения языковых параметров, настроенных в образе Windows, используйте параметр командной строки /Get-Intl. Пример.

Чтобы изменить язык по умолчанию, языковые стандарты и другие региональные параметры, используйте параметр /set-allInlt.

Вы можете настроить региональные параметры в файле ответов следующими способами.

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

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

Компонент Microsoft-Windows-International-Core-WinPE включает в себя параметры, которые можно использовать для изменения языка и региональных параметров на этапе настройки среды предустановки Windows. Также можно изменить язык пользовательского интерфейса программы установки Windows, указав значения в этом компоненте.

Языковые пакеты устанавливаются в образ Windows, а параметры настраиваются на этапах настройки specialize и oobesystem.

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

Компонент Microsoft-Windows-International-Core включает в себя параметры, которые можно использовать для изменения языка и языковых стандартов на этапах настройки specialize и oobeSystem.

Можно предварительно выбрать язык и пропустить страницу пользовательского интерфейса выбора языка экрана приветствия Windows, задав языковые стандарты и региональные параметры на этапе настройки oobeSystem в компоненте Microsoft-Windows-International-Core. В общем случае пользователь может выбрать между языком программы установки по умолчанию и любым дополнительным языком, установленным в образе. Выбор языка обновит другие региональные параметры, задав для них значения по умолчанию, связанные с этим языком. Затем пользователь может выбрать собственные параметры по умолчанию.

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

Откройте диспетчер установки Windows и создайте файл ответов. Дополнительные сведения см. в разделе Создание или открытие файла ответов.

Добавьте в используемый файл ответов компонент Microsoft-Windows-PnpCustomizationsWinPE, чтобы применить параметры на этапе настройки среды предустановки Windows.

Настройте региональные параметры в компоненте Microsoft-Windows-International-Core-WinPE. Например, если в дистрибутивном общем ресурсе доступен испанский языковой пакет, можно добавить значения es-ES в параметры компонента на этапе настройки среды предустановки Windows.

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

Дополнительные сведения об этих параметрах см. в описании компонентов Microsoft-Windows-International-Core-WinPE в Общий справочник по установке Windows(R).

Сохраните файл ответов и закройте диспетчер установки Windows. При запуске программы установки Windows и задании этого файла ответов языковой пакет в дистрибутивном общем ресурсе будет добавлен автоматически с применением указанных региональных параметров.

Проверьте доступность в образе необходимых языковых пакетов. Дополнительные сведения о добавлении языкового пакета в автономном режиме см. в разделе Добавление и удаление языковых пакетов в автономном режиме с помощью системы DISM. Дополнительные сведения о добавлении языкового пакета с помощью файла ответов см. в разделе Добавление пакета в файл ответов.

Читайте также:  Энергоэффективный обогреватель теплэко отзывы

Откройте диспетчер установки Windows и создайте новый файл ответов. Дополнительные сведения см. в разделе Создание или открытие файла ответов.

Добавьте компонент Microsoft-Windows-International-Core, чтобы применить параметры на этапах настройки specialize и oobeSystem.

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

Измените параметры компонента Microsoft-Windows-International-Core, чтобы настроить региональные параметры для конкретного региона. Например, добавьте значения EN-US к параметрам Microsoft-Windows-International-Core на этапе настройки specialize.

Можно также заранее выбрать язык и задать язык и языковые стандарты на этапе настройки oobeSystem в компоненте Microsoft-Windows-International-Core. В этом случае при загрузке для пользователя экрана приветствия Windows страница пользовательского интерфейса выбора языка будет пропущена. В общем случае пользователь может выбрать между языком программы установки по умолчанию и любым дополнительным языком, установленным в образе. Выбор языка обновит другие региональные параметры, задав для них значения по умолчанию, связанные с этим языком. В дальнейшем пользователь сможет индивидуально изменить эти параметры по умолчанию.

Дополнительные сведения об этих параметрах см. в описании компонентов Microsoft-Windows-International-Core в Общий справочник по установке Windows(R).

Сохраните файл ответов и закройте диспетчер установки Windows. При запуске программы настройки Windows с этим файлом ответов будут применены региональные параметры, заданные в этом файле ответов.

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

Например, можно создать языковые и региональные параметры на этапе настройки среды предустановки Windows в компоненте Microsoft-Windows-International-Core-WinPE.

Затем можно изменить параметры по умолчанию на этапе настройки oobeSystem или specialize добавлением параметров в компонент Microsoft-Windows-International-Core.

Например, для компьютера в качестве языка по умолчанию можно указать на этапе настройки среды предустановки Windows значение EN-US. Но если этот компьютер предполагается отправить в другой регион, можно добавить дополнительные языковые и региональные параметры на этапе настройки oobeSystem.

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

Два раза у моего товарища случалась эта беда – куда-то бесследно пропадала панель языков из системного трея. Что он с ней делал? Случайно это получалось, или же происходил какой-то глюк системы после некорректного удаления кривого софта? – уже не известно 🙂

Факт только один – языковая панель пропала и ее нет на месте. Перезагрузка не помогает, значит – это не разовый глюк, а что-то посерьезнее. С одой стороны проблемы с переключением языков нет, и раскладку клавиатуры можно менять, как и раньше нажатием привычных комбинаций клавиш Ctrl+Shift, Alt+Shift или Shift? Но с другой стороны – неудобно без визуализации текущей раскладки.

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

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

Как же вернуть языковую панель?

Вариант 1 – Восстановление языковой панели средствами Windows 7

  1. Открыть «Язык и региональные стандарты», нажав Win+R, далее в командной строке ввести команду intl.cpl (для любителей классики, имеющих аллергию к командной строке использовать путь: Пуск -> Панель управления -> Язык и региональные стандарты);
  2. Перейти на закладку «Языки и клавиатуры» и нажать на кнопку «Изменить клавиатуру»;
  3. В открывшемся окне выбрать вкладку «Языковая панель» и отметить галочками пункты «Закреплена в панели задач» и «Отображать текстовые метки на языковой панели»;
  4. Нажать Применить затем нажать ОК.

Вариант 2 – Восстановление языковой панели средствами редактора реестра Windows 7

  1. Вызвать редактор реестра комбинацией клавиш Win+R, затем выполнить команду regedit);
  2. Перейти по пути HKEY_LOCAL_MACHINESoftwareMicrosoftWindowsCurrentVersionRun;
  3. Убедиться, что в правом окне присутствует параметр CTFMon, и его значение соответствует C:Windowssystem32ctfmon.exe;
  4. Если такой строки нет, то её надо создать: кликнуть правой кнопкой мыши по пустому полю правого окна редактора реестра ->Создать -> «Строковый параметр», присвоить ему имя CTFMon и присвоить значение C:Windowssystem32ctfmon.exe.

Вариант 3. Создание файла Run.reg

  1. Открыть Блокнот и напишите следующий текст:
    Windows Registry Editor Version 5.00
    [HKEY_CURRENT_USERSoftwareMicrosoftWindowsCurrentVersionRun]
    "CTFMON.EXE"="C:WINDOWSsystem32ctfmon.exe"
    ;
  2. Сохранить его под именем Run с расширением reg;
  3. Дважды кликнуть левой кнопкой мыши на получившемся файле Run.reg и ответьте «Да» на вопрос системы о согласии на внесение информации в реестр;
  4. Перезагрузить компьютер.

Языковая панель появится и останется на месте.

Комментировать
0 просмотров
Комментариев нет, будьте первым кто его оставит

Это интересно
Adblock detector