В состав всех установок Windows® 7 входит как минимум один языковой пакет и независимые от языка двоичные файлы, образующие основу операционной системы. Согласно лицензионным требованиям, Windows 7, кроме выпусков Windows 7 Максимальная и Корпоративная, могут содержать только один язык. Такие выпуски называются одноязычными. При этом выпуски Windows 7 Максимальная и Корпоративная могут содержать несколько языковых пакетов. Они называются многоязычными выпусками.
Этот раздел содержит сведения о добавлении языковых пакетов в работающую операционную систему с помощью одного из следующих методов:
- Из командной строки с помощью системы
обслуживания образов и управления ими (DISM.exe).
- Из графического пользовательского интерфейса
средства установки пакета языковой поддержки (Lpksetup.exe).
Средство LPKSetup проверит требования лицензирования.
- Из файла ответов автоматической установки на
этапах настройки auditUser или oobeSystem программы
установки Windows с помощью команды RunSynchronous, задавая
параметры командной строки для Lpksetup.
Для добавления или удаления пакетов интерфейса пользователя (LIP) можно воспользоваться одними и теми же процедурами. Дополнительные сведения о различиях между языковым пакетом и пакетом интерфейса пользователя см. в разделе Общие сведения о многоязыковых развертываниях.
Добавление языкового пакета с помощью DISM
При добавлении языковых пакетов с помощью DISM проверка требований лицензирования не выполняется. Следовательно, при добавлении нескольких языковых пакетов в одноязычный выпуск Windows все языки, кроме установленных по умолчанию, будут удалены с компьютера после того, как конечный пользователь откроет в приветствие Windows, выберет язык и перезагрузит компьютер. Дополнительные сведения см. в разделе Общие сведения о многоязыковых развертываниях.
- Для работающей операционной системы Windows 7 откройте
окно командной строки с повышенными привилегиями.
- Чтобы добавить языковой пакет в операционную систему, введите
следующую команду.
Dism /online /Add-Package /PackagePath:C:\test\LangPacks\lp.cab
Дополнительные сведения о командах DISM для работы с региональными параметрами см. в разделе Языки и параметры командной строки для работы с региональными параметрами.
Использование средства Lpksetup для работающей операционной системы
При добавлении языковых пакетов с помощью средства LPKSetup выполняется проверка требований лицензирования. Если используется версия Windows с поддержкой одного языка и нельзя установить дополнительные языковые пакеты, появляется соответствующее предупреждение.
- Установите операционную систему Windows.
- Скопируйте языковой пакет (CAB-файл) в доступную папку
установленной операционной системы Windows. Не распаковывайте файл
LP.cab.
- Запустите программу Lpksetup одним из следующих способов:
- В командной строке введите команду
Lpksetup.
Откроется окно Установка и удаление языков интерфейса. Выполняйте указания на экране для добавления языкового пакета.
- или -
- В командной строке введите Lpksetup с
параметрами, необходимыми для установки или обновления языковых
пакетов. Дополнительные сведения о синтаксисе командной строки см.
в разделе Параметры командной
строки Lpksetup.
- В командной строке введите команду
Lpksetup.
Использование Lpksetup.exe во время автоматической установки
Программу lpksetup.exe можно запустить как часть автоматической установки, создав команду RunSynchronous и указав точные параметры Lpksetup. Дополнительные сведения об использовании командной строки Lpksetup см. в разделе Параметры командной строки Lpksetup.
При использовании одноязычного выпуска Windows этот процесс не будет выполнен.
- Откройте диспетчер установки Windows (Windows SIM).
- Откройте файл ответов. Дополнительные сведения см. в разделе
Открытие файла
ответов.
- В меню Вставка укажите пункт Синхронная команда,
а затем выберите в подменю или этап настройки auditUser, или
этап настройки oobeSystem.
Важно! - Средство Lpksetup обрабатывает языковые пакеты только на этапах настройки auditUser и oobeSystem.
- Для использования средства Lpksetup необходимы права администратора. Команда RunSynchronous должна выполняться от имени учетной записи с правами администратора.
- Средство Lpksetup не может устанавливать развернутые CAB-файлы. При использовании Lpksetup во время автоматической установки не разворачивайте файл LP.cab.
- В диалоговом окне Создать синхронную команду задайте
параметры командной строки, которые нужно использовать, в текстовом
поле Введите командную строку. Например, введите следующую
команду:
lpksetup.exe /i de-DE /r /p %SYSTEMDRIVE%\LangPacks
- Сохраните файл ответов и закройте диспетчер установки 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>
- Запустите программу установки Windows, чтобы применить файл
ответов и добавить языковой пакет на компьютер.
В некоторых случаях может потребоваться перезагрузка компьютера.