Добавление языков в программу установки Windows

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

  • Добавьте языки в образ установки Windows (индекс boot.wim:2), чтобы помочь техническим специалистам или пользователям устанавливать Windows образы с помощью программы установки Windows.
  • При добавлении языков в образ Windows (install.wim) добавьте список языков (lang.ini), чтобы во время установки специалист или пользователь могли выбрать язык, установленный по умолчанию.

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

Предварительные требования

  • Компьютер технического специалиста, на котором установлена надстройка Windows Assessment and Deployment Kit (Windows ADK) и Windows PE.

    Если вы используете ADK для Windows 10 версии 1803 или более ранней, Windows PE является частью ADK и не требует надстройки Windows PE.

  • Windows установочный носитель для всех языков, которые вы создаете.

  • ISO-файл Windows языкового пакета.

Шаг 1. Копирование файлов установки в рабочую папку

На компьютере технического специалиста скопируйте файлы установки Windows с установочного носителя Windows в локальный каталог.

При создании носителя для использования с настроенным образом необходимо использовать Windows носитель, соответствующий версии настроенного образа. Например, при создании пользовательского образа установки Windows 11 необходимо использовать исходный носитель Windows 11 продукта.

md C:\my_distribution
xcopy /E D: C:\my_distribution

Где D: расположение установочного носителя Windows.

Шаг 2. Добавление языков в загрузочный образ установки по умолчанию Windows (индекс:2)

  1. Нажмите кнопку Пуск и введите развертывание. Щелкните правой кнопкой Deployment and Imaging Tools Environment и выберите Запуск от имени администратора.

  2. Подключите второй образ (индекс 2) в Boot.wim.

    md C:\mount\boot
    Dism /mount-image /imagefile:C:\my_distribution\sources\boot.wim /index:2 /mountdir:C:\Mount\boot
    
  3. Добавьте языковые пакеты из Windows ADK в подключенный образ с помощью Dism /Add-Package для каждого языка, который требуется поддерживать. Добавьте lp.cab, WinPE-setup_<language>.cab. Также добавьте WinPE-Setup-client_language>.cab<. Для сервера Windows также добавьте winPE-Setup-server_<language>.cab

    Windows языковые пакеты PE доступны в Windows ADK.

    Пример для выпусков Windows desktop с помощью fr-FR:

    Dism /image:C:\mount\boot /add-package /packagepath:"C:\Program Files (x86)\Windows Kits\10\Assessment and Deployment Kit\Windows Preinstallation Environment\amd64\WinPE_OCs\fr-fr\lp.cab"
    
    Dism /image:C:\mount\boot /add-package /packagepath:"C:\Program Files (x86)\Windows Kits\10\Assessment and Deployment Kit\Windows Preinstallation Environment\amd64\WinPE_OCs\fr-fr\WinPE-Setup_fr-fr.cab"
    
    Dism /image:C:\mount\boot /add-package /packagepath:"C:\Program Files (x86)\Windows Kits\10\Assessment and Deployment Kit\Windows Preinstallation Environment\amd64\WinPE_OCs\fr-fr\WinPE-Setup-Client_fr-fr.cab"
    

    Пример для Windows Server с помощью fr-FR:

    Dism /image:C:\mount\boot /add-package /packagepath:"C:\Program Files (x86)\Windows Kits\10\Assessment and Deployment Kit\Windows Preinstallation Environment\amd64\WinPE_OCs\fr-fr\lp.cab"
    
    Dism /image:C:\mount\boot /add-package /packagepath:"C:\Program Files (x86)\Windows Kits\10\Assessment and Deployment Kit\Windows Preinstallation Environment\amd64\WinPE_OCs\fr-fr\WinPE-Setup_fr-fr.cab"
    
    Dism /image:C:\mount\boot /add-package /packagepath:"C:\Program Files (x86)\Windows Kits\10\Assessment and Deployment Kit\Windows Preinstallation Environment\amd64\WinPE_OCs\fr-fr\WinPE-Setup-Server_fr-fr.cab"
    
  4. Для японского языка (ja-JP), корейского (ko-KR) и китайского (zh-HK, zh-CN, zh-TW) добавьте поддержку шрифта к изображению. Например, чтобы добавить поддержку японского шрифта, выполните приведенные ниже действия.

    Dism /image:C:\mount\boot /add-package /packagepath:"C:\Program Files (x86)\Windows Kits\10\Assessment and Deployment Kit\Windows Preinstallation Environment\amd64\WinPE_OCs\WinPE-FontSupport-JA-JP.cab"
    
  5. Для тайского языка (th-TH) добавьте в образ пакет WinPE-FontSupport-WinRE.

    Dism /image:C:\mount\boot /add-package /packagepath:"C:\Program Files (x86)\Windows Kits\10\Assessment and Deployment Kit\Windows Preinstallation Environment\amd64\WinPE_OCs\WinPE-FontSupport-WinRE.cab"
    

Дополнительные сведения об указании различных международных параметров см. в разделе "Языки DISM" и "Параметры международного обслуживания" Command-Line.

Шаг 3. Добавление локализованных ресурсов Windows установки в дистрибутив Windows

На этом шаге вы копируете ресурсы программы установки для конкретного языка из каждого Windows распространения в папку "Источники" в дистрибутиве Windows. Например, подключите установочный носитель fr-FR Windows в качестве диска E: и скопируйте папку источников Fr-FR в дистрибутив Windows.

Примечание

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

  • Скопируйте локализованные файлы установки Windows в дистрибутив Windows.

    xcopy E:\sources\fr-fr C:\my_distribution\sources\fr-fr /cherkyi
    

    Где E: расположение установочного носителя Windows, содержащего локализованные ресурсы установки Windows.

Шаг 4. Добавление языковых пакетов в образ Windows

Сведения об изменении языков в образе Windows см. в статье "Добавление языковых пакетов в Windows".

После этого обновите список доступных языков Windows (Lang.ini):

  1. Повторно создайте файл Lang.ini для отражения дополнительных языков.

    Dism /image:C:\mount\windows /gen-langINI /distribution:C:\my_distribution
    
  2. Измените язык по умолчанию для установки Windows:

    Dism /image:C:\mount\boot /Set-SetupUILang:fr-FR /distribution:C:\my_distribution
    
  3. Скопируйте файл lang.ini в дистрибутиве Windows в папку загрузки.

    Xcopy C:\my_distribution\sources\lang.ini C:\mount\boot\sources\lang.ini
    

Шаг 5. Фиксация изменений в образах Windows

Dism /unmount-image /mountdir:C:\mount\boot /commit
Dism /unmount-image /mountdir:C:\mount\windows /commit

Шаг 6. Создание носителя

Флэш-накопитель USB

Используйте MakeWinPEMedia с параметром /UFD форматирования и установки Windows PE на USB-накопитель флэш-памяти, указав букву диска USB-ключа:

MakeWinPEMedia /UFD C:\my_distribution F:

Дополнительные сведения см. в статье "WinPE: создание загрузочного USB-накопителя".

DVD-диск или компакт-диск

  1. Создайте файл заказа загрузки. Это необходимо для dvd-дисков или компакт-дисков размером более 4,5 ГБ, чтобы убедиться, что загрузочные файлы расположены в начале образа.

    Например, скопируйте его в текстовый файл с именем C:\Temp\BootOrder.txt:

    boot\bcd
    boot\boot.sdi
    boot\bootfix.bin
    boot\bootsect.exe
    boot\etfsboot.com
    boot\memtest.efi
    boot\memtest.exe
    boot\en-us\bootsect.exe.mui
    boot\fonts\chs_boot.ttf
    boot\fonts\cht_boot.ttf
    boot\fonts\jpn_boot.ttf
    boot\fonts\kor_boot.ttf
    boot\fonts\wgl4_boot.ttf
    sources\boot.wim
    
  2. Создайте ISO-файл с помощью файла порядка загрузки:

    Oscdimg -m -n -yo C:\temp\BootOrder.txt -bC:\winpe_amd64\Efisys.bin C:\winpe_amd64\winpeamd64.iso
    
  3. В проводник щелкните правой кнопкой мыши ISO-файл и выберите Burn образ диска.

Технический справочник по настройке Windows

Параметры управления образами DISM Command-Line

Параметры обслуживания Command-Line DISM Windows PE

Параметры Command-Line Oscdimg

WinPE: подключение и настройка

WinPE: установка на жестком диске (плоская загрузка или не ОЗУ)