В состав всех установок Windows® 7 входит как минимум один языковой пакет и независимые от языка двоичные файлы, образующие основу операционной системы. В этом разделе представлены сведения об использовании средства DISM.exe для добавления или удаления дополнительных языковых пакетов и настройки региональных параметров. Для добавления или удаления пакетов интерфейса пользователя (LIP) можно воспользоваться одними и теми же процедурами. Дополнительные сведения о различиях между языковым пакетом и пакетом интерфейса пользователя см. в разделе Общие сведения о многоязыковых развертываниях.

Образ Windows должен быть недавно установлен и сохранен, либо это должен быть образ дистрибутива Windows 7 по умолчанию. Это гарантирует отсутствие каких-либо незавершенных пакетных действий в образе Windows. Языки образов Windows могут быть любыми. Например, можно начать с англоязычного (en-US) образа и добавить поддержку для японского (ja-JP) и корейского (ko-KR) языков. Кроме того, в образ Windows, содержащий поддерживаемый основной язык, можно добавить пакеты интерфейса пользователя. Для получения дополнительных сведений о поддерживаемых языковых пакетах и пакетах интерфейса пользователя см. раздел Общие сведения о языковых пакетах.

В этом разделе описаны следующие процедуры.

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

Удаление языкового пакета из образа Windows

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

Важно!

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

Удаление языкового пакета с помощью DISM

  1. Найдите файл образа Windows (WIM), содержащий образ Windows, из которого нужно удалить языки.

  2. Нажмите кнопку Пуск и последовательно выберите пункты Все программы, Windows OPK или Windows AIK, щелкните правой кнопкой мыши пункт Командная строка средств развертывания и в контекстном меню выберите пункт Запуск от имени администратора.

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

    Dism /Get-WIMInfo /WimFile:C:\test\images\install.wim 
    
    Для выполнения большинства операций, задающих WIM-файл, требуется индекс или имя.

  4. Чтобы подключить автономный образ Windows, введите следующую команду.

    Dism /Mount-WIM /WimFile:C:\test\images\install.wim /Name:"Windows 7 HomeBasic" /MountDir:C:\test\offline
    
  5. Необязательно. Чтобы вывести список языков в автономном образе, введите следующую команду.

    Dism /Image:C:\test\offline /Get-Intl
    
  6. Чтобы удалить языковой пакет из образа, введите следующую команду. С помощью одного оператора командной строки можно удалить несколько CAB-файлов.

    Dism /Image:C:\test\offline /Remove-Package /PackagePath:C:\packages\package1.cab /PackagePath:C:\packages\package2.cab ...
    
  7. Чтобы сохранить изменения, введите следующую команду. Образ остается подключенным до использования параметра /unmount.

    Dism /Commit-Wim /MountDir:C:\test\offline
    
  8. Языковые пакеты удалены из образа. Следующим этапом является добавление языкового пакета в подключенный автономный образ. Чтобы продолжить, см. раздел Добавление языковых пакетов в образ Windows.

Удаление языкового пакета с помощью DISM и файла ответов автоматической установки

  1. С помощью диспетчера установки Windows® (Windows SIM) создайте файл ответов, содержащий только языковые пакеты, которые требуется удалить. Откройте образ Windows при помощи диспетчера установки Windows и создайте новый файл ответов. Дополнительные сведения об использовании Windows SIM см. в разделе Создание файла ответов.

  2. В узле Пакет в разделе Языковые пакеты правой кнопкой мыши щелкните пакет, который нужно удалить, а затем в контекстном меню выберите команду Добавить к файлу ответов.

  3. На панели Свойства в разделе Параметры выберите Удалить в качестве значения параметра Действие.

  4. Сохраните файл ответов и закройте диспетчер установки Windows. Файл ответов должен быть похож на следующий пример:

    <package action="remove">  
       <assemblyIdentity name="Microsoft-Windows-LanguagePack-Package" version="6.0.5714.0" processorArchitecture="x86" publicKeyToken="31bf3856ad364e35" language="en-US" />  
    </package>
    
  5. С помощью системы DISM подключите образ Windows. Пример.

    Dism /Mount-WIM /WimFile:C:\test\images\install.wim /Index:1 /MountDir:C:\test\offline
    
  6. Примените автоматический файл ответов к подключенному образу Windows с помощью DISM. Пример.

    Dism /Image:C:\test\offline /Apply-Unattend:C:\test\answerfiles\myunattend.xml
    
    Дополнительные сведения об использовании DISM для применения файла ответов автоматической установки см. в разделе Параметры командной строки для автоматического обслуживания.

  7. Чтобы сохранить изменения, введите следующую команду. Образ остается подключенным до использования параметра /unmount.

    Dism /Commit-Wim /MountDir:C:\test\offline
    
  8. Языковые пакеты удалены из образа. Следующим этапом является добавление языкового пакета в подключенный автономный образ. Чтобы продолжить, см. раздел Добавление языковых пакетов в образ Windows.

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

Языковые пакеты доступны в качестве CAB-файлов, и им присвоено имя Lp.cab. Пакеты, поставляемые в виде файлов CAB, можно добавить в автономный образ Windows с помощью средства командной строки DISM. Для добавления языкового пакета или пакета интерфейса пользователя (LIP) используется та же процедура.

Важно!

Файлы LIP имеют расширение MLC. При добавлении LIP в автономный образ Windows с помощью средства командной строки DISM следует изменить имя файла пакета с LIP.mlc на LIP.cab.

LIP могут быть установлены только в образ Windows, где установлены поддерживаемые основные языки. Например, баскский LIP может быть установлен только в образе Windows, в котором установлен пакет для испанского (Испания) или французского (Франция) языков. Перед установкой LIP в автономный образ Windows необходимо проверить наличие поддерживаемых основных языков. Для получения дополнительных сведений о поддерживаемых языковых пакетах и пакетах интерфейса пользователя см. раздел Общие сведения о языковых пакетах.

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

Важно!

Языковой пакет не следует устанавливать после обновления. Если обновление (исправление, выпуск для общего распространения [GDR] или пакет обновления [SP]), содержащее зависимые от языка ресурсы, устанавливается до языкового пакета, языковые изменения, находящиеся в обновлении, не применяются и это обновление потребуется переустановить. Языковые пакеты всегда следует устанавливать до обновлений.

Добавление языкового пакета с помощью DISM

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

  2. Нажмите кнопку Пуск и последовательно выберите пункты Все программы, Windows OPK или Windows AIK, щелкните правой кнопкой мыши пункт Командная строка средств развертывания и в контекстном меню выберите пункт Запуск от имени администратора.

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

    Dism /Get-MountedWimInfo
    
    Если образ не подключен, введите следующую команду, чтобы извлечь имя или номер индекса для образа, который требуется изменить.

    Dism /Get-WIMInfo /WimFile:C:\test\images\install.wim
    
    Для выполнения большинства операций, задающих WIM-файл, требуются значения индекса или имени. Чтобы подключить образ, введите следующую команду:

    Dism /Mount-WIM /WimFile:C:\test\images\install.wim /Name:"Windows 7 HomeBasic" /MountDir:C:\test\offline
    
  4. Чтобы добавить языковой пакет в подключенный автономный образ, введите следующую команду. С помощью одной команды можно добавить несколько пакетов.

    Dism /Image:C:\test\offline /ScratchDir:C:\Scratch /Add-Package /PackagePath:C:\packages\package1.cab /PackagePath:C:\packages\package2.cab ...
    
    Примечание.

    Минимальный размер каталога временных файлов должен составлять 1 ГБ, чтобы иметь возможность добавлять языковые пакеты.

  5. Чтобы сохранить изменения, введите следующую команду. Образ остается подключенным до использования параметра /unmount.

    Dism /Commit-Wim /MountDir:C:\test\offline
    
  6. Языковые пакеты добавлены в образ Windows. Следующим этапом является настройка региональных параметров.

Добавление языкового пакета с помощью файла ответов

  1. Обратите внимание на расположение языковых пакетов, которые требуется добавить в образ Windows. Языковые пакеты хранятся в файлах с расширением CAB и называются Lp.cab.

  2. С помощью Windows SIM создайте файл ответов, содержащий только те языковые пакеты, которые нужно добавить. Дополнительные сведения о создании файла ответов см. в разделе Работа с файлами ответов.

  3. В узле Пакет в разделе Языковые пакеты правой кнопкой мыши щелкните пакет, который нужно добавить, а затем в контекстном меню выберите команду Добавить к файлу ответов.

  4. На панели Свойства в разделе Параметры выберите Установить как значение параметра Действие.

  5. Региональные параметры можно также настроить в файле ответов. Дополнительные сведения см. в разделе Настройка региональных параметров в файле ответов.

  6. Проверьте и сохраните файл ответов.

  7. Закройте диспетчер установки Windows.

    Важно!

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

  8. Если образ не подключен, сделайте это с помощью DISM. Пример.

    Dism /Mount-WIM /WimFile:C:\test\images\install.wim /Index:1 /MountDir:C:\test\offline
    
  9. Примените файл ответов автоматической установки к подключенному образу Windows с помощью DISM. Пример.

    DISM /Image:C:\test\offline /Apply-Unattend:C:\test\answerfiles\myunattend.xml
    
    Дополнительные сведения о применении файла ответов автоматической установки с помощью DISM см. в разделе Параметры командной строки для автоматического обслуживания.

  10. Языковые пакеты добавлены в образ Windows; региональные параметры настроены.

Настройка региональных параметров

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

Региональные параметры можно настроить и в файле ответов. Дополнительные сведения о выполнении этих действий см. в разделе Настройка региональных параметров в файле ответов.

Примечание.

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

Настройка региональных параметров с помощью DISM

  1. Сначала необходимо подключить образ, если это еще не сделано. Пример.

    Dism /Mount-WIM /WimFile:C:\test\images\install.wim /Index:1 /MountDir:C:\test\offline
    
  2. Чтобы изменить все региональные и языковые параметры в подключенном автономном образе так, чтобы они соответствовали значениям по умолчанию, заданным корпорацией Майкрософт для данного языка, в командной строке DISM введите следующую команду:

    Dism /Image:C:\test\offline /Set-SKUIntlDefaults:en-us
    
    Дополнительные сведения о заданных по умолчанию значениях см. в разделе Значения по умолчанию для языкового пакета

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

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

    Dism /Unmount-WIM /MountDir:C:\test\offline /Commit
    

Образ Windows готов к развертыванию.

См. также