Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Автоматическая установка Windows » Автоматическая установка Windows 11 / 10 / 8 / 7 / Vista » 7 / 2008 R2 - Изменение файла INSTALL.WIM

Ответить
Настройки темы
7 / 2008 R2 - Изменение файла INSTALL.WIM

Аватара для CtrlSoft

Ветеран


Сообщения: 569
Благодарности: 169


Конфигурация

Профиль | Сайт | Отправить PM | Цитировать


Изменения
Автор: CtrlSoft
Дата: 28-01-2010



Для развертывании ОС я выделил на жестком диске отдельный раздел и назвал его "Deployment". Diskpart присвоил ему букву "K", так что в инструкциях я буду использовать именно ее...

Интеграция серийного номера в образ "Install.wim"


Если вам не хочется каждый раз при установки ОС Windows 7 вводить ключ продукта, можно его интегрировать в образ. Для этого монтируем нужный нам индекс:
(Посмотреть информацию об индексах образа можно здесь)
Запускаем "Командная строка средств развертывания" от имени администратора и пишем:
Код: Выделить весь код
dism /Mount-WIM /WimFile:K:\DVD\sources\install.wim /index:5 /MountDir:K:\Offline
В данном случае я смонтировал 5-й индекс образа install.wim соответствующий редакции "Ultimate".

Итак, образ успешно смонтирован. Переходим к интеграции "Product Key":
Код: Выделить весь код
dism /Image:K:\Offline /set-ProductKey:12345-QWERTY-67890-ASDFG-12345
Поскольку я пытался интегрировать вымышленный ключ, Dism выдал ошибку.
Тоже самое произойдет при попытке интеграции ключа другой редакции. На пример при интеграции "Product Key" Windows 7 Home Premium в издании Windows 7 Ultimate.

Если написать валидный серийный номер то операция произойдет успешно.

Демонтируем образ сохраняя сделанные изменения:
Код: Выделить весь код
dism /Unmount-WIM /MountDir:K:\Offline /commit
Если по каким-то причинам изменения не требуется сохранить, набираем команду:
Код: Выделить весь код
dism /Unmount-WIM /MountDir:K:\Offline /discard
Готово. Теперь во время установки вам не будет предложено ввести серийный номер!


Интеграция фоновых рисунков ("Wallpaper") в образ "Install.wim"


Монтируем нужный нам индекс:
(Посмотреть информацию об индексах образа можно здесь)
Запускаем "Командная строка средств развертывания" от имени администратора и пишем:
Код: Выделить весь код
dism /Mount-WIM /WimFile:K:\DVD\sources\install.wim /index:5 /MountDir:K:\Offline
В данном случае я смонтировал 5-й индекс образа install.wim соответствующий редакции "Ultimate".

Итак, образ успешно смонтирован. Переходим к интеграции фоновых рисунков:

Все обои должны быть скопированы в папку "K:\Offline\Windows\Web\Wallpaper".
(Допускаются "одноуровние" подпапки)
Копирование можно выполнить как через командную строку, так и "обычным" метом.

При вставки изображении в вышеуказанную папку, появляется предупреждение:

(мы должны обладать правами администратора для копировании файлов в эту папку)

В командной строке ничего не предлагается, но если ее не запустить от имени администратора, скопировать ничего не удастся

Итак, запускаем командную строку от имени администратора и пишем:
Код: Выделить весь код
copy "H:\Wallpaper\7_Wallpaper_Pack_2_by_zawir\1920x1200\*.*" "K:\Offline\Windows\Web\Wallpaper"
Операция выполнена успешно.

Демонтируем образ сохраняя сделанные изменения:
Код: Выделить весь код
dism /Unmount-WIM /MountDir:K:\Offline /commit
Если по каким-то причинам изменения не требуется сохранить, набираем команду:
Код: Выделить весь код
dism /Unmount-WIM /MountDir:K:\Offline /discard
Готово! Теперь после установки в "Персонализация" можно выбрать собственные обои в качестве фонового рисунка.


..........................................................

читать дальше »

Изменение файла INSTALL.WIM в русском дистрибутиве

Редактировался файл из сборки 7600.16385.090713-1255_x86.

Удаление объектов



1. Удалил курсоры, оставив только Aero,

2. Удалил темы с обоями, оставив только Aero и Basic,

3. Удалил все ненужные языковые папки, кроме en-US, en и ru-RU, ru

4. Удалил тему Россия.


Добавление объектов


1. Добавил в папку Windows\Web\Wallpaper свои обои,

2. Добавил в папку \Program Files папку \7-Zip, скопировав
ее из уже установленной и пропатченной ресурсами от Prokazzza,

3. Заменил файлы themeservice.dll, themeui.dll и uxtheme.dll на
пропатченные для использования неподписанных тем оформления.


Изменение объектов


Изменение названий "Максимальная", "Профессиональная", и т.д. на "Ultimate", "Professional" и т.д.

Решение

Пример пропатчивания ресурсов


С помощью gimagex 2.0.16 можно экспортировать из INSTALL.WIM образ
Ultimate (индекс 5) и заменить им INSTALL.WIM в дистрибутиве, т.е в файле
INSTALL.WIM останется только образ Ultimate с индексом 1.
(экономия места небольшая, но из принципа!).
Замечания >>

Если у вас в дистрибутиве в папке sources имеется файл ei.cfg, то выглядеть он должен так:
Код: Выделить весь код
[EditionID]
Ultimate
[Channel]
Retail
[VL]
0
Если вы используете файл ответов autounattend.xml, то не забудьте в нем указать редакцию:
Код: Выделить весь код
<InstallFrom>
<MetaData wcm:action="add">
<Key>/IMAGE/INDEX</Key>
<Value>1</Value>
</MetaData>
</InstallFrom>

После установки системы файл setuperr.log чистый, т.е. ошибок нет!

В первом вложении пропатченные файлы для использования неподписанных тем.
Во втором вложении gimagex 2.0.16, который работает с файлами WIM Windows 7


Mr. dUSHA поделился написанной им утилитой, которая изменяет размер шрифта с 9 на 8.

Делать это лучше со смонтированным файлом INSTALL.WIM, т.к. 7 файлов MUI в "живой" системе заблокированы.
Разница в окнах с Segoe UI 9 и Segoe UI 8:
с изменением размера шрифта уменьшается размер окна!



К утилите прилагается командный файл, в котором надо прописать свои пути к папке монтирования.
Тех. поддержку утилиты осуществляет Mr. dUSHA.
*Изменить шрифт с Segoe UI на Tahoma вручную во всех файлах MUI можно, но придется пропатчить 76 файлов!

Кому не нравится шрифт Segoe UI, то во вложении измененный и подписанный шрифт Segoe UI,
который содержит Tahoma. Т.е. надо заменить шрифтом (от Mr. dUSHA) из вложения шрифт в папке FONTS.
Замена шрифта нужна для отображения четких букв при отключеном сглаживании шрифтов.
Если в настройках темы для всех элементов, для которых стоит размер шрифта 9 поставить 8, то будет красиво, как в ХР


PS. Если вы создали файл ответов для автоматической установки (autounattend.xml),
а потом изменяли в нем системные файлы (интегрировали обновления, например),
то, во избежание ошибок при установке, понадобится создать новый файл каталога install*.CLG!
Прочитать о файлах install*.CLG можно здесь

Как работать с образами .WIM описано здесь и здесь.


Патчер ресурсов в INSTALL.WIM[/ht]

Отправлено: 20:18, 05-08-2009

 

Пользователь


Сообщения: 85
Благодарности: 11

Профиль | Отправить PM | Цитировать


При монтировании образа выскакивает ошибка 0xc1420127.
Проблема уже обсуждалась на 10 странице:

Цитата kert:
Через DISM выдает:
Cистема DISM
Версия: 6.1.7600.16385
Ошибка: 0xc1420127
Указанный образ в указанном WIM-файле уже подключен с доступом на чтение и запись. »
Цитата Smarty:
Значит он был некорректно размонтирован.
Запустите imagex.exe с командой:
imagex /unmount D:\Mount
т.е. размонтирование образа без сохранения изменений. »
Цитата hvintik:
Dism /unmount-Wim /MountDir:D:\Mount »
Вопрос только в том, что я уже успел очистить папку для монтирования и при выполнении вышеописанных действий появляется следующее:



Получается замкнутый круг: чтобы смонтировать образ, нужно его сначала размонтировать, а чтобы размонтировать нужен смонтированный образ...
Как быть, выручайте.

Попытки монтирования любого другого образа в другую точку монтирования ни к чему не приводят.

Отправлено: 01:17, 03-05-2010 | #131



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

Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля.


Аватара для Boa Soft

Компьютерный шаман


Сообщения: 2910
Благодарности: 956

Профиль | Сайт | Отправить PM | Цитировать


Попробуйте так:

Dism /Cleanup-Wim
Dism /Unmount-Wim /MountDir:D:\Mount /discard

Кроме того, отключите антивирус или добавить точку монтирования в исключения. Я долго не мог понять причину сбоев при работе с реестром образа, пока не посмотрел процессмоном что KAV цепляется за файлы образа и мешает работе.

-------
Человеческая лень - главная движущая сила технического прогресса.


Отправлено: 18:28, 03-05-2010 | #132


Пользователь


Сообщения: 85
Благодарности: 11

Профиль | Отправить PM | Цитировать


Boa Soft, первая команда проходит успешно:



а при запуске команды Dism /Unmount-Wim /MountDir:F:\BootWin7\Mount /discard снова вылетает ошибка 0xc1420127.

Касперского всегда вырубаю перед началом работы с образами.
А началось все с того, что с помощью GImageX 2.0.17 я смонтировал образ, поменял несколько ресурсных файлов с исправлением локализации, добавил в папку Пейзажи свои обои, остальные папки с обоями удалил, предварительно намучившись с правами доступа. И при размонтировании с применением изменений GImageX никак не реагировал на кнопку Unmount или среагировал очень быстро. По крайней мере wim-файл изменил дату и подрос на сотню мегабайт. И после этого смонтировать получившийся wim никак не получалось, из-за чего я и заменил его на оригинал, а точку монтирования очистил. Теперь выяснилось что зря поторопился...

Отправлено: 23:01, 03-05-2010 | #133


Аватара для kert

Пользователь


Сообщения: 115
Благодарности: 24

Профиль | Отправить PM | Цитировать


Цитата north7:
GImageX никак не реагировал на кнопку Unmount »
также сталкивался с такой проблемой решение простое
ставить галочку в GImageX Rite/write
монтируем образ добавляем што нужна
в GImageX ставим галочку Commint и тогда проходит все без проблем

Отправлено: 09:38, 04-05-2010 | #134


Пользователь


Сообщения: 85
Благодарности: 11

Профиль | Отправить PM | Цитировать


kert, галочка Read and Write была установлена. Всё делал по этой инструкции http://forum.oszone.net/post-1190361-8.html

Интересно, где находится информация о том, что образ смонтирован, я уже и WAIK переустанавливал и все равно вылетает та же ошибка при попытке монтирования. Совсем не хочется из-за этого винду переустанавливать, да и поможет ли ещё переустановка, вот вопрос...

Отправлено: 10:31, 04-05-2010 | #135


Аватара для kert

Пользователь


Сообщения: 115
Благодарности: 24

Профиль | Отправить PM | Цитировать


north7, была подобная проблема мучался час как решыл не помню но стало все норм
если не изменяет память то помоему проста переиминовал каталог где был смонтирован образ и попробуй смонтировать
Это сообщение посчитали полезным следующие участники:

Отправлено: 14:59, 04-05-2010 | #136


Аватара для Boa Soft

Компьютерный шаман


Сообщения: 2910
Благодарности: 956

Профиль | Сайт | Отправить PM | Цитировать


Как вариант - попробовать удалить каталог монтирования и битый образ Ulocker`ом.

-------
Человеческая лень - главная движущая сила технического прогресса.

Это сообщение посчитали полезным следующие участники:

Отправлено: 16:58, 04-05-2010 | #137


Пользователь


Сообщения: 85
Благодарности: 11

Профиль | Отправить PM | Цитировать


Boa Soft, Ulocker в моём случае без надобности, и точка монтирования и сам wim-образ удаляются без каких-либо проблем, что я и сделал вобщем-то сразу как начались проблемы. Но точку монтирования я очистил а саму папку Mount не трогал, а как оказалось зря. После удаления папки Mount я снова прогнал первую команду:

Dism /Cleanup-Wim

и результат не заставил себя долго ждать



kert и Boa Soft, спасибо за подсказки.

Отправлено: 23:31, 05-05-2010 | #138


Аватара для semiono

Ветеран


Сообщения: 842
Благодарности: 33

Профиль | Отправить PM | Цитировать


1. gimagex, imagex, а не лучше ли dism с которого объяснения начинаются ?
Только я не понял, он что может сохранить изменения в install.wim ?
Вообщем я начинающий поэтому туплю пока.

А изменения сохраняются в тот же монтированный sources\install.wim или в какой-то новый файл?

2. Можно ли папки переименовать? Например, Windows? Какие конфиги или реестр надо править в имидже?
Или это не известно. У меня походу зацикленность на этом, я всегда windows переименовывал, уже не могу
без этого. Это даже важнее патча ресурсов для меня
???

Сорри!
http://www.oszone.net/10037/Windows_7_DISM

# dism /image:C:\tmp /?

-------
Полезное сообщение


Последний раз редактировалось semiono, 19-06-2010 в 00:17.


Отправлено: 20:44, 18-06-2010 | #139


Аватара для semiono

Ветеран


Сообщения: 842
Благодарности: 33

Профиль | Отправить PM | Цитировать


Потрясающе!!! Как всё просто! Смонтировал в папку и готово!
Теперь я уже действительно хочу знать как переименовать папки?
И зачем нужны тогда комманды - /Set-ProductKey
Не проще ли руками? Хотя понятно что когда много конфигов править то это маловероятно.
Да и зашифрованно может быть наверное. А вообще что там кусты реестра? Куда все пишется?
Вообщем, хочу папки переименовать... ??
Наверное можно загрузить куст из образа и поправить систему? Хотя этим раньше я не занимался.
??

-------
Полезное сообщение


Отправлено: 02:14, 19-06-2010 | #140



Компьютерный форум OSzone.net » Автоматическая установка Windows » Автоматическая установка Windows 11 / 10 / 8 / 7 / Vista » 7 / 2008 R2 - Изменение файла INSTALL.WIM

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
7 / 2008 R2 - Неполная интеграция твиков в install.wim. Почему? Pozia Автоматическая установка Windows 11 / 10 / 8 / 7 / Vista 31 24-06-2018 06:34
7 / 2008 R2 - Возможно ли создать архив install.wim rushen Автоматическая установка Windows 11 / 10 / 8 / 7 / Vista 3 22-11-2009 21:40
7 / 2008 R2 - [архив] Патчер ресурсов в INSTALL.WIM Smarty Автоматическая установка Windows 11 / 10 / 8 / 7 / Vista 53 28-09-2009 16:12
[решено] Install.wim + vLite, добавляет текст Malfatto Автоматическая установка Windows 11 / 10 / 8 / 7 / Vista 9 14-02-2009 00:12
Поскажите как отредактировать архив Install.wim Vadimannim Автоматическая установка Windows 11 / 10 / 8 / 7 / Vista 7 11-11-2007 21:39




 
Переход