Интегрирование языковых пакетов и обновлений в дистрибутив Windows 7.
Для работы Вам потребуются программа DISM, входящая в состав Windows 7 и программа UltraISO
Интегрирование будет происходить вручную с помощью программы DISM.
Вносим изменения в файл install.wim (для добавления языка в систему, которую Вы хотите установить)
- Создаете на диске D: папки ISO, Lip, Mount и mWim
- Распаковываете в папку D:\ISO iso-образ Вашего установочного диска.
- Изменяете текст файла lang.ini в папке D:\ISO\sources на следующий:
[Available UI Languages]
ru-RU = 2
en-US = 3
[Fallback Languages]
ru-RU = ru-ru
en-US = en-us
4. Копируете файл языкового пакета lp.cab и все файлы обновлений (MSU и CAB) в папку Lip
5. Создаете в папке D:\Lip папку uLip
6. Перемещаете из папки D:\ISO\Sources в папку D:\mWim файл install.wim
7. Запускаете командную строку от имени администратора.
8. Вводите команду указанную ниже, для того чтобы узнать номер индекса Вашей Windows 7:
DISM.exe /Get-WimInfo /WimFile:D:\mWim\install.wim
9. Монтируете файл install.wim в папку D:\Mount учитывая номер индекса Вашей операционной системы (Например, для Windows 7 Enterprise независимо от разрядности он равен 1, для 32-битной версии Windows 7 Ultimate он равен 5, а для 64-битной версии Windows 7 Ultimate он равен 4), используя команду:
dism /Mount-Wim /WimFile:D:\mWim\install.wim /Index:1 /MountDir:D:\Mount
Вместо Index:1 указываете индекс соответствующий Вашей операционной системе Windows 7.
10. Интегрируете языковой пакет и обновления:
Для интеграции языкового пакета введите команду:
dism /image:D:\Mount /scratchdir:D:\Lip\uLip /Add-Package /PackagePath:D:\Lip\lp.cab
Для интеграции обновления, используйте команду аналогичную предыдущей, подставляя вместо lp.cab, наименование интегрируемого обновления. Вот пример интеграции произвольного обновления:
dism /image:D:\Mount /Add-Package /PackagePath:D:\Lip\Windows6.1-KB123456-x64.msu
11. Применяете все настройки для русского языка командой:
dism /image:D:\Mount /Set-AllIntl:ru-RU
Примеры запуска команд DISM для установки локальных настроек:
dism /image:D:\Mount /Set-UILang:ru-RU (язык интерфейса системы)
dism /image:D:\Mount /Set-SysLocale:ru-RU (язык системной локали для не Unicode)
dism /image:D:\Mount /Set-UserLocale:ru-RU (денежный формат, формат времени)
dism /image:D:\Mount /Set-InputLocale:0419:00000419 (настройки ввода с клавиатуры)
dism /image:D:\Mount /Set-TimeZone:»Russian Standard Time» (временная зона)
12. Демонтируете образ с сохранением изменений:
dism /Unmount-Wim /MountDir:D:\Mount /commit
Демонтаж без сохранения:
dism /Unmount-Wim /MountDir:D:\Mount /discard
13. Удаляете файлы и папки, которые могли остаться после демонтирования wim-образа, используя команду:
dism /Cleanup-Wim
14. Перемещаете файл install.wim из папки D:\mWim в папку D:\ISO\Sources
Внесение изменений в Boot.Wim (для добавления языка в программу установки запускаемую с установочного DVD или флэш-диска при старте компьютера)
1. Распаковываете lp.cab в папку D:\Lip\uLip
expand D:\Lip\lp.cab -f:* D:\Lip\uLip
2. Очищаете папку D:\Mount (удаляете из нее любые следы, которые могли остаться от работы с файлом install.wim)
3. Перемещаете из папки D:\ISO\Sources в папку D:\mWim файл boot.wim
4. Монтируете файл boot.wim в папку D:\Mount (индекс указываете 2, так как он соответствует программе установки)
dism /Mount-Wim /WimFile:D:\mWim\boot.wim /index:2 /MountDir:D:\Mount
5. Добавляете в boot.wim русский язык:
xcopy D:\Lip\uLip\setup\* D:\Mount\ /cheryki
6. Добавляете в boot.wim файлы лицензий:
xcopy D:\Lip\uLip\sources\license\* D:\Mount\sources\license\ /cheryki
7. Изменяете текст файла lang.ini в папке D:\Mount\sources на следующий:
[Available UI Languages]
ru-RU = 2
en-US = 3
[Fallback Languages]
ru-RU = ru-ru
en-US = en-us
8. Демонтируете файл boot.wim с сохранением:
dism /Unmount-Wim /MountDir:D:\Mount /commit
9. Перемещаете файл boot.wim из папки D:\mWim в папку D:\ISO\Sources
Работа с папкой будущего образа
1. Добавляете русский язык, в программу установки запускаемую в среде Windows или с Live-CD:
xcopy D:\Lip\uLip\setup\* D:\ISO\ /cheryki
2. Добавляете файлы лицензий, в программу установки запускаемую в среде Windows или с Live-CD.:
xcopy D:\Lip\uLip\sources\license\* D:\ISO\sources\license\ /cheryki
3. Удаляете с диска D: папки Lip, Mount и mWim
4. Используя программу UltraISO создаете iso-образ установочного диска.
Также для работы с программой DISM в графическом режиме Вы можете воспользоваться программой DISM Tool. Данная программа позволяет выполнять, все необходимые Вам команды, используя графический интерфейс. С помощью неё Вы сможете смонтировать (Mount WIM) и демонтировать (Dis-Mount WIM) образ, интегрировать языковой пакет или необходимое Вам обновление(используйте пункт Add Packages).