Поделиться через


Общие сведения о языках

Примечание.

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

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

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

  • Языковые пакеты: пакеты локализации для Windows.

    • Поставляется как CAB-файл, например Microsoft-Windows-Client-Language-Pack_x64_es-es.cab.
    • Включает элементы пользовательского интерфейса, такие как текст для диалоговых окон, элементов меню и файлов справки.
  • пакет интерфейса пользователя (пакет интерфейса пользователя): частично локализованный языковой пакет. Требуется базовый языковой пакет:

    • Из Windows 10 версии 1809 до Windows 10 версии 21H1 пакет интерфейса пользователя доставляются как файлы APPX(LXPs), например LanguageExperiencePack.am-et.neutral.appx.
    • Для версий Windows 10 до Windows 10 версии 1809 пакет интерфейса пользователя предоставляются как CAB-файлы, например C:\Languages\ca-ES\lp.cab.
  • Языковые функции: функции языка включают язык:

    • Основы (например, орфографическая проверка)
    • Fonts
    • Распознавание текста
    • Handwriting
    • Преобразование текста в речь
    • Распознавание речи.

    Вы можете сэкономить место на диске, не включив в образ некоторые языковые компоненты. Хотя это уменьшение размера изображения может оказаться полезным при создании образов для устройств с ограниченным хранилищем, это приводит к неполному языку. Поставляется как CAB-файлы, например Microsoft-Windows-LanguageFeatures-Basic-fr-Package.cab.

  • Языки восстановления: текст пользовательского интерфейса для среды восстановления Windows (WinRE). Доставлены как CAB-файлы. Пример: lp.cab, WinPE-Rejuv_fr-fr.cab и многое другое.

Получение языковых ресурсов: языковой пакет ISO и FOD ISO

  • Изготовители оборудования и системные построители с условиями лицензионного соглашения на программное обеспечение Майкрософт могут скачать ISO-пакет ISO и FOD ISO (диск 1) на сайте изготовителя оборудования Майкрософт или Центре партнеров устройств.

    • Для Windows 10 версии 1803 и более поздних версий пакет интерфейса пользователя .appx-файлы и связанные с ними файлы лицензий находятся в папке LocalExperiencePack в ISO-файле пакета языка.
    • Для Windows 10 версии 1709 и более ранних версий пакет интерфейса пользователя доступны в виде отдельной загрузки.
    • Языковые пакеты WinRE распределяются по ISO-коду языкового пакета. Не используйте языковые пакеты WinPE, которые поставляются с ADK.
  • ИТ-специалисты могут скачать языковые пакеты с сайта корпоративного лицензирования Microsoft Next Generation.

  • После установки Windows пользователи могут скачать и установить дополнительные языки, выбрав Параметры> Time и язык>>Добавления языка.

Примечание.

  • Языковые компоненты должны соответствовать версии Windows. Например, нельзя добавить языковой пакет Windows 10 версии 1809 в Windows 10 версии 1803.
  • Windows Server: полные языковые пакеты не взаимозаменяемы с Windows 10.

Рекомендации

  • Установите языки, а затем обновления и приложения. Если вы добавляете языки в образ, который уже содержит приложения или обновления (например, обновления стека обслуживания (SSU) или последнее накопительное обновление (LCU), переустановите приложения и обновления.

    Важно!

    После установки языкового пакета необходимо переустановить последнее накопительное обновление (LCU). Если вы не переустановите LCU, могут возникнуть ошибки. Если LCU уже установлен, Обновл. Windows не предлагает его снова. Необходимо вручную установить LCU.

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

    • Начиная с Windows 10 версии 2004, образ Windows 10 по умолчанию включает несколько FOD с языковыми ресурсами в вспомогательных пакетах. Перед добавлением языков необходимо сначала создать пользовательский репозиторий FOD и языка, чтобы убедиться, что соответствующие вспомогательные пакеты извлекаются при добавлении языка.
    • Для версий Windows 10 до 2004 года это обычно возникает только при добавлении FOD со вспомогательными пакетами. Рекомендуется сначала добавить языки, а затем FOD.
  • Размер и производительность

    • Вы можете установить несколько языков и компонентов на одном образе Windows. Слишком много влияет на дисковое пространство и может повлиять на производительность, особенно при обновлении и обслуживании Windows.
    • Языковые пакеты с поддержкой LXP меньше, чем их аналоги Lp.cab-backed.
    • При создании образов Windows можно удалить компоненты английского языка при развертывании в регионах, отличных от английского языка, для экономии места. Их необходимо удалить в обратном порядке из способа их добавления.
    • В Windows 10, 21H1 и более ранних версий после завершения работы с OOBE язык по умолчанию нельзя удалить. Язык пользовательского интерфейса по умолчанию выбирается в режиме "Вне коробки" (OOBE) или может быть предварительно выбран в изображении с помощью DISM или файла автоматического ответа.
    • Через некоторое время после OOBE все предварительно установленные языки, которые не использовались, удаляются автоматически.
  • Кроссязычные обновления не поддерживаются. Это означает, что при обновлении или миграции при обновлении или переносе операционной системы с несколькими языковыми пакетами можно обновить или перенести только на язык пользовательского интерфейса по умолчанию системы. Например, если английский язык является языком по умолчанию, можно обновить или перенести только на английский.

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

Блокировка очистки компонента языка

В управляемых средах ИТ-администраторы могут предотвратить очистку неиспользуемых языковых пакетов и (или) языковых компонентов по запросу.

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

В Windows 10 и более поздних версиях задача очистки фона (Microsoft\Windows\MUI\LPRemove) удаляет языковые пакеты, которые не используются активно, например языки, не выбранные во время OOBE или языков, удаленных через приложение Параметры.

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

Раздел реестра:

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

Свойство раздела реестра Значение
Путь HKLM\Software\Policies\Microsoft\панель управления\International
Имя. BlockCleanupOfUnusedPreinstalledLangPacks
Тип REG_DWORD
Значение 0x1

Групповая политика:

Настройте следующий объект групповой политики (GPO), чтобы заблокировать неиспользуемую задачу очистки языковых пакетов от удаления неиспользуемых языков:

Полис Параметр
параметр панель управления/Региональный и язык/BlockCleanupOfUnusedPreinstalledLangPacks Да

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

В Windows 10 и более поздних версий задача фоновой очистки (Microsoft\Windows\LanguageComponentsInstaller\Removeation) удаляет пакеты языка по запросу, которые не используются, например пакеты, поддерживающие языки, которые не были выбраны во время OOBE или языков, удаленных через приложение Параметры.

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

Раздел реестра:

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

Свойство раздела реестра Значение
Путь HKLM\Software\Microsoft\Windows\CurrentVersion\Policies\TextInput
Имя. AllowLanguageFeaturesUninstall
Тип REG_DWORD
Значение 0x0

Групповая политика:

Настройте следующий объект групповой политики ( GPO), чтобы заблокировать задачу очистки неиспользуемых языковых компонентов по запросу, чтобы удалить неиспользуемые пакеты языка по запросу:

Полис Параметр
Компоненты Windows, текстовые входные данные/AllowLanguageFeaturesUninstall 0 ('Не разрешено')

Создание пользовательского репозитория FOD и языкового пакета

Если образ содержит FOD с языковыми ресурсами в вспомогательных пакетах, необходимо создать пользовательский репозиторий FOD и языковых пакетов перед добавлением языковых пакетов, чтобы обеспечить извлечение языковых ресурсов для каждого FOD. Если это не удалось сделать правильно, эти функции не будут локализованы. Начиная с Windows 10 версии 2004, это включает такие функции, как Блокнот, WordPad, Paint и ISE PowerShell, включенные в образ по умолчанию.

  • Если образ не содержит foD с языковыми ресурсами в вспомогательных пакетах, вы добавляете FOD и языковые пакеты непосредственно из ОБЪЕКТОВ ISD.

При создании репозитория custon FOD и языкового пакета следует учитывать следующее:

  • Если размер репозитория не является проблемой, просто скопируйте все содержимое ISO-кода FOD и все языковые пакеты в один каталог.
  • Для минимального размера репозитория используйте переключатель /export-source с DISM для экспорта только foD, включенных в образ с вспомогательными пакетами и другими foD, которые вы хотите добавить. Скопируйте все языковые пакеты, интересующие вас, в один каталог.

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

  1. Подключите ISO языковой пакет и компоненты по запросу ISO с проводник. Это назначит им буквы диска.

  2. В командной строке используйте DISM для экспорта всех FOD, включенных в образ с вспомогательными пакетами, из ISO FOD. Если вы знаете, какие языки вы хотите добавить, вы также можете включить связанные функции языка:

    dism /image:"C:\mount\windows" /export-source /source:d: /target:c:\repository
    /capabilityname:App.StepsRecorder~~~~0.0.1.0
    /capabilityname:Microsoft.Windows.MSPaint~~~~0.0.1.0
    /capabilityname:Microsoft.Windows.Notepad~~~~0.0.1.0
    /capabilityname:Microsoft.Windows.PowerShell.ISE~~~~0.0.1.0
    /capabilityname:Microsoft.Windows.WordPad~~~~0.0.1.0
    /Capabilityname:Print.Fax.Scan~~~~0.0.1.0
    /capabilityname:Print.Management.Console~~~~0.0.1.0
    /capabilityname:Language.Basic~~~fr-FR~0.0.1.0
    /capabilityname:Language.Handwriting~~~fr-FR~0.0.1.0
    /capabilityname:Language.OCR~~~fr-FR~0.0.1.0
    /capabilityname:Language.Speech~~~fr-FR~0.0.1.0
    /capabilityname:Language.TextToSpeech~~~fr-FR~0.0.1.0
    /capabilityname:Language.Basic~~~lb-LU~0.0.1.0
    /capabilityname:Language.Handwriting~~~lb-LU~0.0.1.0
    

    Где D:\ — это расположение подключения для компонента по запросу ISO

  3. Скопируйте языковые пакеты, интересующие вас, в локальный репозиторий. В этом примере копируются все языковые пакеты.

    copy E:\x64\langpacks\* c:\repository\
    

    Где E:\ — это расположение подключения для ISO-пакета языка

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