В состав всех установок Windows® 7 входит как минимум один языковой пакет и независимые от языка двоичные файлы, образующие основу операционной системы. Согласно лицензионным требованиям, Windows 7, кроме выпусков Windows 7 Максимальная и Корпоративная, могут содержать только один язык. Такие выпуски называются одноязычными. При этом выпуски Windows 7 Максимальная и Корпоративная могут содержать несколько языковых пакетов. Они называются многоязычными выпусками.

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

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

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

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

  1. Для работающей операционной системы Windows 7 откройте окно командной строки с повышенными привилегиями.

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

    Dism /online /Add-Package /PackagePath:C:\test\LangPacks\lp.cab
    

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

Использование средства Lpksetup для работающей операционной системы

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

  1. Установите операционную систему Windows.

  2. Скопируйте языковой пакет (CAB-файл) в доступную папку установленной операционной системы Windows. Не распаковывайте файл LP.cab.

  3. Запустите программу Lpksetup одним из следующих способов:

    • В командной строке введите команду Lpksetup.

      Откроется окно Установка и удаление языков интерфейса. Выполняйте указания на экране для добавления языкового пакета.

      - или -

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

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

Использование Lpksetup.exe во время автоматической установки

Программу lpksetup.exe можно запустить как часть автоматической установки, создав команду RunSynchronous и указав точные параметры Lpksetup. Дополнительные сведения об использовании командной строки Lpksetup см. в разделе Параметры командной строки Lpksetup.

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

  1. Откройте диспетчер установки Windows (Windows SIM).

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

  3. В меню Вставка укажите пункт Синхронная команда, а затем выберите в подменю или этап настройки auditUser, или этап настройки oobeSystem.

    Важно!
    • Средство Lpksetup обрабатывает языковые пакеты только на этапах настройки auditUser и oobeSystem.
    • Для использования средства Lpksetup необходимы права администратора. Команда RunSynchronous должна выполняться от имени учетной записи с правами администратора.
    • Средство Lpksetup не может устанавливать развернутые CAB-файлы. При использовании Lpksetup во время автоматической установки не разворачивайте файл LP.cab.
  4. В диалоговом окне Создать синхронную команду задайте параметры командной строки, которые нужно использовать, в текстовом поле Введите командную строку. Например, введите следующую команду:

    lpksetup.exe /i de-DE /r /p %SYSTEMDRIVE%\LangPacks
    
  5. Сохраните файл ответов и закройте диспетчер установки Windows. Файл ответов должен выглядеть похожим на следующий пример XML:

       <SynchronousCommand wcm:action="add">
    	 <Order>1</Order>
    	 <CommandLine>lpksetup.exe /i de-DE /r /p %SYSTEMDRIVE%\LangPacks</CommandLine>
    	 <Description>Install German (Germany) Language Pack</Description>
       </SynchronousCommand>
    
  6. Запустите программу установки Windows, чтобы применить файл ответов и добавить языковой пакет на компьютер.

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

См. также