Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Автоматическая установка Windows 11 / 10 / 8 / 7 / Vista (http://forum.oszone.net/forumdisplay.php?f=83)
-   -   [статья] Интеграция обновлений (http://forum.oszone.net/showthread.php?t=128956)

Vadikan 17-01-2009 18:21 1010711

[статья] Интеграция обновлений
 
Автоматическая установка Windows Vista » Интеграция обновлений
Итак, вы загрузили все последние обновления Windows Vista и готовы приступить к их интеграции. Интеграция обновлений производится в автономном режиме, т. е. они устанавливаются в подключенный системный образ (install.wim). В этой статье рассматриваются два способа интеграции - рекомендуемый Microsoft и неофициальный, с помошью сторонней программы....


Читать дальше...

Прежде чем задать вопрос в этой теме, изучите следующую информацию:
Как интегрировать обновления, которые не являются CAB- или MSU-файлами

Некоторые обновления представляют собой исполняемые (EXE) файлы. Они не предназначены для интеграции, по кр. мере официально поддерживаемого способа их интеграции не существует. Такие обновления нужно устанавливать, а не интегрировать. Эти обновления имеют ключи для тихой установки. Посмотреть поддерживаемые ключи можно, запустив исполняемый файл с ключом /?.

Способы установки приложений описаны на OSzone.net: Автоматическая установки Windows Vista

Примеры обновлений:

Средство удаления вредоносных программ для Microsoft Windows
KB890830.
Ключ: /q.
См. также Развертывание средства удаления вредоносных программ для Microsoft Windows в среде организации

обновления для Windows Defender
mpas-fe.exe
ключи не требуются, достаточно просто запустить исполняемый файл.

Обновление программного обеспечения для веб-папок
KB907306

Ключ: /quiet


WindowsSoundSchemes-x86-intl-setup.exe - Звуковая схема
WindowsSoundSchemes-x86-intl-setup2.exe - Звуковая схема Tinker Game

Ключ: /quiet


.NET FrameWork 3.5 SP1
См. [решено] Пакет обновления 1 (SP1) для среды Microsoft .NET Framework 3.5

KB954430: Обновление для системы безопасности служб MSXML 4.0
Распакуйте любым архиватором - внутри MSI-пакет.
Ключ: /qn

IE8-WindowsVista-x86-RUS.exe - Internet Explorer 8 RC1
Можно интегрировать, а можно устанавливать.
Перед установкой RC1 требуется установить обновления KB957388 и KB937287
Ключ: /quiet /update-no /norestart

См. также Internet Explorer Administration Kit 8

xoxma81 28-01-2009 05:01 1021935

Удалось без ошибок интегрировать такие обновления (для ентерпрайз):
список
Windows6.0-KB905866-v27-x86
Windows6.0-KB938371-v2-x86
Windows6.0-KB938464-x86
Windows6.0-KB950762-x86
Windows6.0-KB950974-x86
Windows6.0-KB951066-x86
Windows6.0-KB951376-x86
Windows6.0-KB951698-x86
Windows6.0-KB951978-x86
Windows6.0-KB952069-x86
Windows6.0-KB952287-x86
Windows6.0-KB952709-x86
Windows6.0-KB953155-x86
Windows6.0-KB953733-x86
Windows6.0-KB954154-x86
Windows6.0-KB954211-x86
Windows6.0-KB954459-x86
Windows6.0-KB955020-x86
Windows6.0-KB955069-x86
Windows6.0-KB955302-x86
Windows6.0-KB955839-x86
Windows6.0-KB956391-x86
Windows6.0-KB956802-x86
Windows6.0-KB956841-x86
Windows6.0-KB957097-x86
Windows6.0-KB957200-x86
Windows6.0-KB957321-x86
Windows6.0-KB957388-x86
Windows6.0-KB958215-x86
Windows6.0-KB958623-x86
Windows6.0-KB958624-x86
Windows6.0-KB958644-x86
Windows6.0-KB958687-x86
Windows6.0-KB959108-x86
Windows6.0-KB959130-x86
Windows6.0-KB960714-x86
после етого апдейт предлагает только:
Агент обновления Windows 7.2.6001.788
Средство удаления вредоносных программ - Январь 2009 (KB890830)
Definition Update for Windows Defender - KB915597 (Definition 1.49.2551.0)
и необязательные:
Поиск Windows 4.0 для ОС Windows Vista (KB940157)
Клиентские расширения предпочтений групповых политик для ОС Windows Vista (KB943729)

Есть средство чтоб отключить Defender и средство удаления вредоносных програм?
Твик или заглушка как для ХП, чтоб они не предлагались.

Агент обновления можно также распаковать и интегрировать 3 каб архива если не ошибаюсь
WUClient-SelfUpdate-ActiveX
WUClient-SelfUpdate-Aux-TopLevel
WUClient-SelfUpdate-Core-TopLevel

e9990638 28-01-2009 23:17 1022928

Привет всем.
Как правильно скачать Microsoft Tinker, KB940510, Агент обновления Windows 7.2.6001.788 и интегрировать в дистрибутив.
Также интересуют как интегрировать следующие обновления:
windows-kb890830-v2.6.exe
WindowsSoundSchemes-x86-intl-setup.exe
WindowsSoundSchemes-x86-intl-setup2.exe

Спасибо за помощь.

Vadikan 29-01-2009 00:28 1022995

Цитата:

Цитата e9990638
windows-kb890830-v2.6.exe»

Здесь есть ссылка на последнюю версию. Не знаю, откуда взялось 2.6 у вас.
Цитата:

Цитата e9990638
KB940510 »

А зачем вам
Цитата:

обновление позволяет системе Windows Vista обнаруживать средства взлома
Если дистрибутив ваш, то вы знаете, есть там средство взлома или нет.

Цитата:

Цитата e9990638
Агент обновления Windows 7.2.6001.788 »

Общая процедура такая. Загружаете http://update.microsoft.com/redist/wuredist.cab - внутри XML файл со ссылкой на последнюю версию.
Цитата:

Цитата xoxma81
Агент обновления можно также распаковать и интегрировать 3 каб архива если не ошибаюсь
WUClient-SelfUpdate-ActiveX
WUClient-SelfUpdate-Aux-TopLevel
WUClient-SelfUpdate-Core-TopLevel »

Да.

Все остальные перечисленные вами обновления нужно устанавливать, как приложения. Соотв. запускаете с ключом /? и смотрите ключи для тихой установки. Дальше - см. статьи по установке приложений.

Цитата:

Цитата xoxma81
Твик или заглушка как для ХП, чтоб они не предлагались. »

А что есть для XP?
Защитник твиком можно отключать - есть политика. После этого обновления не должны предлагаться, емнип.

e9990638 30-01-2009 10:24 1024236

Vadikan,
Спасибо, буду пробовать, но по вашей ссылке загружается следующий файл - windows-kb890830-v2.6.exe?

KB940510 - дистрибутив мой, но все равно он висит в обновлениях - хотелось бы для "чистоты".

Vadikan,
Да, не подскажите как насчет Microsoft Tinker - где скачать его и как интегрировать?

CtrlSoft 30-01-2009 11:36 1024304

Цитата:

Цитата e9990638
не подскажите как насчет Microsoft Tinker - где скачать его и как интегрировать? »

Для загрузки можно воспользоваться утилитой Vista Update Toolkit.

Интегрировать с WAIK или другой удобной для вас програмой. Подробнее в Интеграция обновлений.

Vadikan 30-01-2009 13:27 1024400

Цитата:

Цитата e9990638
по вашей ссылке загружается следующий файл - windows-kb890830-v2.6.exe? »

Да, перепутал с другим обновлением, извините.

alcatraz 15-02-2009 13:43 1039033

Перелазил весь инет(может конечно плохо лазил) в том числе и oszone не упустил, но не нашел ответа на вопрос как интегрировать в дистрибутив Vist'ы обновления с расширениями exe msi, с cab'ами и msu как раз все понятно благодаря вашей статье.

Я бы хотел интегрировать:
mpas-fe.exe - обновления для Windows Defender
msxml4-KB954430-enu.exe - Обновление системы безопасности для служб Microsoft XML Core Services (MSXML) 4.0
Windows-KB890830-v2.7.exe - Средство удаления вредоносных программ Microsoft Windows: февраль 2009
WindowsSoundSchemes-x86-intl-setup.exe - Звуковая схема
WindowsSoundSchemes-x86-intl-setup2.exe - Звуковая схема Tinker Game
X86-ru-dotnetfx35langpack_x86ru.exe - SP1 для .NET FrameWork 3.5
Webfldrs-KB907306-RUS.exe - Software Update for Web Folders
IE8-WindowsVista-x86-RUS.exe - Internet Explorer 8 RC1

PlayReadyPC_x86_1.2.msi
SteadyState.msi
Эти обновления не обязательны, но все равно интересно как интегрировать msi.

Кстати по поводу IE 8 RC1 есть один вариант, если распаковать ехе-шник, то там два msu-пакета: ie8.msu и ielangpack-RUS.msu, а вот их уже можно попробвать интегрировать, но опять же не факт что все пройдет корректно. Уважаемые посетители форума, не могли бы вы подсказать как интегрировать обновления отличные от CAB и MSU. Спасибо.

Для чего это мне? Цель простая - ставишь ОС, и юзаешь со всеми обновлениями без лишних танцев после установки. Еще раз спасибо.

Vadikan 15-02-2009 15:25 1039139

alcatraz, учитывая тот факт, что по ряду обновлений ответ уже был дан, я решил занести ответы в шапку. Вероятно, вы не последний, интересующийся этими обновлениями.

По остальному:
Цитата:

Цитата alcatraz
PlayReadyPC_x86_1.2.msi
SteadyState.msi »

Это приложения, их нужно устанавливать - /qn.

alcatraz 15-02-2009 18:13 1039319

Vadikan спасибо вам большое за ответ, но возникает новый вопрос, возможно ли написать такой файл-сценарий, при запуске которого устанавливались бы все перечисленные в нем файлы с ключами тихой установки, от чего отталкиваться? Спасибо.

P.S. SilverLight 2.0 также является приложением и ставится по принципу PlayReadyPC и SteadyState?

Vadikan 15-02-2009 20:22 1039426

Цитата:

Цитата alcatraz
спасибо вам большое за ответ »

Пожалуйста.

Цитата:

Цитата alcatraz
возможно ли написать такой файл-сценарий, при запуске которого устанавливались бы все перечисленные в нем файлы с ключами тихой установки, от чего отталкиваться? »

Да, конечно. Обычный CMD-файл подойдет.

Код:

@echo off
start /wait WindowsSoundSchemes-x86-intl-setup.exe /quiet
start /wait windows-kb890830-v2.7.exe /q
:: и так далее

См. Пакетные файлы

Цитата:

Цитата alcatraz
SilverLight 2.0 также является приложением и ставится по принципу PlayReadyPC и SteadyState? »

А вот вы загрузите его, запустите с ключом /? и расскажите нам, является оно приложением или нет.

alcatraz 15-02-2009 20:43 1039450

И снова большое вам спасибо за подробный пример

SilverLight 2.0 закачал, последовав вашему совету запустил его с ключом /? вылезло виндовое окошко с перечнем команд, вобщем силверлайт поддерживает тихую установку, ключ обычный /q, так что можно смело его добавить в сценарий тихой установки.

LonerD 16-02-2009 16:08 1040264

Vadikan,
В статье описана Интеграция обновлений с помощью программы Vista-Tool.
А как насчет vLite, Vista Update Toolkit, Vista Update Integrator ?
Делают они то же самое, что и при ручной интеграции, но втихую от пользователя? Или используют какие-то свои неизвестные методы?
Можно ли им довериться? :)

И еще такой вопрос - ноут Core2Duo 2,2 Гг, Ram 2Gb. Первый опыт интеграции обновлений с помощью Vista-Tool. 73 обновления с форума RyanVM. Процесс длился более 4 часов :dont-know . Это нормально или нормальная интеграцая должна занимать меньше времени.

Vadikan 16-02-2009 16:21 1040273

Цитата:

Цитата DPavlik82
А как насчет vLite, Vista Update Toolkit, Vista Update Integrator ? »

Не пробовал, ничего не могу сказать.

Цитата:

Цитата DPavlik82
Можно ли им довериться? »

Я предпочитаю и рекомендую WSIM и pkgmgr - так легче выявить проблемы.

Рассказ о Vista-Tool включен лишь по одной причине. Всегда найдутся люди, которые скажут "Ха, это долго! Вот я взял Vista-Tool (vLite, Vista Update Toolkit, Vista Update Integrator), указал три папки и все дела." Поэтому в статье я показываю, что знаю об альтернативных методах, а выбор средства оставляю читателю.

Цитата:

Цитата DPavlik82
73 обновления с форума RyanVM. Процесс длился более 4 часов . Это нормально или нормальная интеграцая должна занимать меньше времени. »

Возможно, для этой утилиты это нормально :) Но с pkgmgr интеграция этих же обновлений у меня заняла намного меньше времени при сопоставимой конфигурации.

LonerD 19-02-2009 14:59 1043205

Vadikan,
Internet Explorer 8 RC1 можно распаковать и получить cab-архив. Его можно интегрировать способом, описанным в статье? Или лучше запускать ехе-шник с ключем?
Языковые пакеты (в виде cab-файлов) интегрируются тоже способом, описанным в Вашей статье или к ним другой подход нужен?

Vadikan 19-02-2009 17:33 1043329

Цитата:

Цитата DPavlik82
Языковые пакеты (в виде cab-файлов) интегрируются тоже способом, описанным в Вашей статье или к ним другой подход нужен? »

Запись Создаем мультиязычную Vista своими руками — Windows Live

Цитата:

Цитата DPavlik82
Internet Explorer 8 RC1 можно распаковать и получить cab-архив. Его можно интегрировать способом, описанным в статье? »

Можно интегрировать. IEBlog : Slipstreaming IE8

LonerD 08-03-2009 02:49 1057818

Цитата:

Цитата Vadikan
Запись Создаем мультиязычную Vista своими руками — Windows Live »

Спасибо.
А в каком порядке производить эти действия?
Вначале - интеграция языковых пакетов, потом обновлений, потом при желании интеграция драйверов, а потом при желании урезание vLite-ом ?

И еще такой вопрос: авто статьи пишет:
"на выходе позволяют получить wim файл или DVD с несколькими языками ОС, которые предлагаются для выбора на первой стадии установки".
Можно ли как-то отключить это?
Скажем, я беру дистрибутив английской висты, интегрирую пакет ru-RU, и мне требуется, чтоб система ставилась без вопросов на русском.


Судя по описанию процесс довольно простой.
vLite тоже умеет интегрировать языковые пакеты. Никто не знает, там просто автоматизированы действия из указанной статьи или автор программы пошел своим неизведанным путем?

Vadikan 08-03-2009 12:12 1057958

Цитата:

Цитата DPavlik82
"на выходе позволяют получить wim файл или DVD с несколькими языками ОС, которые предлагаются для выбора на первой стадии установки".
Можно ли как-то отключить это? »

Там в комментарии к посту совет, как установить язык по умолчанию с помощью
Код:

intlcfg -DefaultLang:ru-RU
И еще одно замечание там есть
Код:

Остальные будут жить 24 часа после первого логона.
но не сказано, как это обойти :) Думаю, что имелось в виду запланированное задание LPRemove. Тогда отключить его можно примерно так:
Код:

schtasks /change /tn "\Microsoft\Windows\MUI\lpremove" /disable
Цитата:

Цитата DPavlik82
А в каком порядке производить эти действия?
Вначале - интеграция языковых пакетов, потом обновлений, потом при желании интеграция драйверов, а потом при желании урезание vLite-ом ? »

Не думаю, что есть какая-то разница в порядке выполнения действий, поскольку изменяются не зависящие друг от друга компоненты ОС. Про vlite ничего не скажу. Очевидно, что если и использовать его, то в последнюю очередь. Причем я бы сделал резервную копию WIM-файла после всех интеграций, но до применения vLite.

Pozia 07-04-2009 00:10 1086246

Допустим я интегрирую все обнавления на сегодняшнее число. Как поступить через время когда выйдут новые обнавления? Обнавить уже имющийся обнавленный дистрибутив или взять оригинальный и провести интеграцию заново? Как правильнее?

Vadikan 07-04-2009 00:18 1086261

Pozia, как хотите. Установка обновлений в автономном режиме ведет к тому же результату, что и установка на живой системе.

Pozia 07-04-2009 00:29 1086279

Vadikan, Вы наверное не так меня поняли и я в принципе то не совсем четко объяснил. Подробнее:
есть оригинальный образ Vista SP1 x64. В него я внедряю все обнавления на сегодняшнее число. Получаю на выходе полностью обавленный образ. Через некоторое время как выходят новые обнавления мне можно будет внедрить их в мною созданный дистриббутив винды с обнавениями или нужно все внедрять заново с учетом новых обнавлений в исходный оригинальный образ Vista SP1 x64?

Vadikan 07-04-2009 09:51 1086516

Pozia, я вас правильно понял. Очевидно, вы устанавливаете (интегрируете) обновления не в
Цитата:

Цитата Pozia
оригинальный образ Vista SP1 x64 »

имеющий формат ISO, а во входящий в него системный образ install.wim. После выхода новых обновлений вы можете установить только новые обновления в измененный образ, либо установить все обновления в стандартный образ.

Pozia 12-04-2009 16:21 1091896

Vadikan, в статье написано:
К сожалению, WSIM не может импортировать все пакеты сразу, поэтому придется повторять процедуру несколько раз

Что не есть правда. При открытии пакетов в окне есть три кнопки - Открыть, Открыть папку, Отмена. Так вот если выбрать папку с обнавлениями и нажать Октрыть папку то откроются сразу все обнавления. Это я только что заметил. Если это уже обсуждалось, простите за повторение

Pozia 12-04-2009 18:31 1092023

Vadikan, после интеграции обнавлений и выполнения команды на сохранение образа (imagex /unmount /commit C:\VistaWork\Mount) нужны ли файлы оставшиеся в папке Distribution?

Pozia 12-04-2009 18:47 1092031

и еще вопросик. Скачал обнавление Net 3.5 от сюда . Внутри есть обычные cab файлы и NET3.5-SP1-x64.EXE. Что с ним делать? Для чего он?

Vadikan 12-04-2009 19:59 1092076

Цитата:

Цитата Pozia
Что не есть правда. При открытии пакетов в окне есть три кнопки - Открыть, Открыть папку, Отмена. Так вот если выбрать папку с обнавлениями и нажать Октрыть папку то откроются сразу все обнавления. Это я только что заметил. Если это уже обсуждалось, простите за повторение »

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

Цитата:

Цитата Pozia
после интеграции обнавлений и выполнения команды на сохранение образа (imagex /unmount /commit C:\VistaWork\Mount) нужны ли файлы оставшиеся в папке Distribution? »

Нет.

Цитата:

Цитата Pozia
Скачал обнавление Net 3.5 от сюда . Внутри есть обычные cab файлы и NET3.5-SP1-x64.EXE. Что с ним делать? Для чего он? »

А зачем вы скачали, если не знаете, для чего они? :) Я тоже не знаю. Спросите там, откуда вы скачали.

Pozia 12-04-2009 20:31 1092108

Цитата:

Цитата Vadikan
но при большом количестве пакетов выдает ошибку »

64 штуки это большое количество? У меня их нормально подхватило

Цитата:

Цитата Vadikan
Спросите там, откуда вы скачали. »

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

First slip all cabs with the tool, Then Install at firstlogon command NET3.5-SP1-x64.EXE (switchless).

Гугл перевел - Первый скольжения всех кабинах с инструментом, а затем установить на firstlogon команду NET3.5-SP1-x64.EXE (switchless).

Может наведете на путь истенный? )

Vadikan 12-04-2009 22:51 1092220

Pozia, используйте CAB'ы для интеграции, а затем устанавливайте безключеовй NET3.5-SP1-x64.EXE с помощью FirstLogonCommands :)

Pozia 13-04-2009 09:29 1092510

Интегрировал 73 обнавления и не понравилось то что дистрибутив увеличился на 1.5 или даже на 2 Гб. И как это чудо сейчас записать на диск? Мне вот интересно когда выйдет виста с сп2 она на двд уже не влезет? Как я понимаю обнавления должны заменять устаревшие файлы новыми или не так происходит? Или они просто ложатся мертвым грузом в wim образ и при установке используются? В таком случае после стольких обнавлений можно ли немного порезать висту вЛайт? Там есть китайский язык и еще не нужные и много занимающие места вещи. Или есть другие официальные методы уменьшения размеры установочного диска висты чтобы он хоть как на двд залез?

Vadikan 13-04-2009 23:01 1093272

Pozia, многие заблуждались насчет интеграции еще со времен ХР. Там настоящей интеграцией является UpdatePack, а все остальное - установка из svcpack.inf. В Vista же вы устанавливаете обновления в образ, фактически они распаковываются при этом - отсюда увеличение размера образа. В общем, я просто дублирую то, что уже сказано в статье.

Цитата:

Замечание о размере системного образа

После интеграции обновлений размер системного образа увеличится. Например, после ручной интеграции 42 обновлений, занимающих 116 Мб на диске (CAB), размер файла install.wim увеличился почти на 500 Мб. Это связано с тем, что обновления распаковываются из сжатых CAB-архивов. Конечно, при создании WIM-файла применяется сжатие, иначе образ мог бы и не поместиться на диск (распакованные пакеты в папке Sandbox заняли 1.7 Гб!).
Цитата:

Цитата Pozia
В таком случае после стольких обнавлений можно ли немного порезать висту вЛайт? »

Это уж ваше дело.

Цитата:

Цитата Pozia
Или есть другие официальные методы уменьшения размеры установочного диска висты чтобы он хоть как на двд залез? »

Использование максимальной компрессии при создании WIM-образа.

Pozia 13-04-2009 23:09 1093279

Цитата:

Цитата Vadikan
Использование максимальной компрессии при создании WIM-образа. »

а тут можно подробнее? как поставить максимальную степень сжатия?

Pozia 14-04-2009 00:03 1093333

Vadikan, скачал все от сюда же обнавления VistaSP1x64_MediaCenterTVPack2008_v902. Внутри написано:

MCETVPack-Windows6.0-KB958653
This one needs to be slipstreamed after the other media center hotfixes are already slipstreamed.

Объясните пожалуйста что значит, а то гугл опять бред пьяного переводит. Спасибо

Pozia 14-04-2009 00:25 1093346

Цитата:

Цитата Pozia
как поставить максимальную степень сжатия? »

вроде сам нашел. Правильно ли только я записал?:

imagex /unmount /commit /compress maximum i:\VistaWork\Mount

Vadikan 14-04-2009 01:05 1093358

Цитата:

Цитата Pozia
This one needs to be slipstreamed after the other media center hotfixes are already slipstreamed. »

Интегрировать только после того, как остальные обновления для Media Center будут интегрированы.

Цитата:

Цитата Pozia
imagex /unmount /commit /compress maximum i:\VistaWork\Mount »

Не думаю, что так сработает... сжатие применяется при захвате образа или его экспорте, но не сохранении. Посмотрите справку к ImageX в руководстве пользователя WAIK.

Pozia 14-04-2009 07:42 1093442

Цитата:

Цитата Vadikan
сжатие применяется при захвате образа или его экспорте »

а это что? что то я запутался в терминологии ( какой физический смысл этих понятий?

Vadikan 14-04-2009 09:50 1093514

Pozia, я же говорю
Цитата:

Цитата Vadikan
Посмотрите справку к ImageX в руководстве пользователя WAIK. »

Параметры командной строки ImageX

ImageX представляет собой средство командной строки Windows Vista, с помощью которого можно создавать файлы образа Windows (WIM-файлы) и управлять ими. WIM-файл содержит один или несколько образов томов диска, которые содержат образы установленной операционной системы Windows.

Чтобы изменить образы томов, необходимо установить драйвер фильтра WIM FS (Windows Imaging File System Filter) на компьютере под управлением Windows XP с пакетом обновления 2 (SP2), Windows Server 2003 с пакетом обновления 1 (SP1) или Windows Vista. Установка драйвера фильтра WIM FS позволяет подключить WIM-файл в качестве каталога, а затем просматривать, копировать, вставлять и изменять образы томов в средстве управления файлами, таком как проводник Windows, без извлечения или повторного создания образа.

Важно.
Каждый из этих параметров командной строки должен быть выполнен по отдельности. Если не указано расположение для захваченного WIM-файла, он будет автоматически создан в каталоге ImageX пользователя. Например, если вместо D:\Imaging\Data.wim ввести Data.wim, при использовании параметра /capture файл Data.wim появится в каталоге ImageX.



Параметры командной строки ImageXДля командной строки ImageX используется следующий формат:

imagex [флаги] {/append | /apply | /capture | /delete | /dir | /export | /info | /split | /mount | /mountrw | /unmount} [параметры]

В следующем списке приводится допустимый синтаксис для каждого из типов операций imagex.

imagex /append путь_к_образу файл_образа {"описание"} {/boot | /check | /config файл_конфигурации.ini | /scroll | /verify}

imagex /apply файл_образа номер_образа имя_образа путь_к_образу {/check | /ref | /scroll | /verify}

imagex /capture путь_к_образу файл_образа"имя" {"описание"} {/boot | /check | /compress [тип] | /config | /flags "ИД_версии" | /norpfix | /scroll | /verify}

imagex /delete файл_образа номер_образа имя_образа {/check}

imagex /dir файл_образа номер_образа имя_образа

imagex /export файл_источника номер_источника имя_источника файл_назначения имя_назначения {/boot | /check | /compress [тип] | /ref [splitwim.swm]}

imagex /info файл_образа [номер_образа | имя_образа] [новое_имя] [новое_описание] {/boot | /check}

imagex /mount файл_образа номер_образа имя_образа путь_к_образу {/check}

imagex /mountrw файл_образа номер_образа имя_образа путь_к_образу {/check}

imagex /split файл_образа файл_назначения размер {/check}

imagex /unmount путь_к_образу {/commit}

Операция Описание
imagex /append путь_к_образу файл_образа {"описание"} {/boot | /check | /config файл_конфигурации.ini | /scroll | /verify}
Добавление образа тома к существующему файлу образа Windows (WIM-файлу). Создание одного экземпляра файла и его сравнение с ресурсами, уже содержащимися в WIM-файле, с целью избежать повторного захвата одного файла.

Важно.
Этот параметр необходимо выполнить в среде предустановки Windows (Windows PE). Кроме того, необходимо убедиться, что на жестком диске достаточно места для выполнения параметра /append. Если при выполнении параметра /append не останется свободного места на жестком диске, это может привести к повреждению WIM-файла, в который добавляется файл.



Важно.
WIM-файлу может быть назначен только один тип сжатия, поэтому в него можно добавлять только файлы с тем же типом сжатия.



путь_к_образу

Имя и расположение существующего WIM-файла, в который нужно выполнить добавление.

файл_образа

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

"описание"

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

Также доступны следующие параметры:

/boot

Пометка образа тома как загружаемого. Этот параметр применяется только к образам Windows PE. В WIM-файле можно пометить как загружаемый только один образ тома.

/check

Проверка целостности WIM-файла. При отсутствии этого параметра существующие проверки удаляются.

/config файл_конфигурации.ini

Определяет имя и расположение файла конфигурации. При необходимости этот файл можно переименовать.

/scroll

Прокрутка выходных данных для перенаправления.

/verify

Включение проверки файлового ресурса путем проверки на наличие ошибок и дублирования файлов.

Например:


imagex /append d: d:\imaging\data.wim "Диск D" /verify


imagex /apply файл_образа номер_образа имя_образа путь_к_образу {/check | /ref | /scroll | /verify}
Применение образа тома к указанному диску.

Важно.
Этот параметр должен выполняться в среде Windows PE.



файл_образа

Определяет имя и расположение образа тома, который применяется к каталогу.

номер_образа

Определяет номер, который указывает конкретный том в WIM-файле.

имя_образа

Определяет имя, которое идентифицирует образ в WIM-файле.

путь_к_образу

Определяет путь к файлу, где будет применен данный образ.

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

Важно.
Для параметра /apply необходимо указать родительский каталог. В противном случае при применении образа будет перезаписано все содержимое в данном расположении. Например, если образ применяется к диску C, при использовании параметра /apply файлами образа будет перезаписано все содержимое диска C.

Чтобы каталоги создавались автоматически, необходимо добавить в сценарий команду mkdir целевой_каталог перед выполнением imagex /apply.



Также доступны следующие параметры.

/check

Проверка целостности WIM-файла. При отсутствии этого параметра существующие проверки удаляются.

/ref splitwim.swm

Включает ссылки на разделенные WIM-файлы (SWM). splitwim.swm указывает имя и расположение для дополнительных разделенных файлов. Допускаются подстановочные знаки.

/scroll

Прокрутка выходных данных для перенаправления.

/verify

Включение проверки файлового ресурса путем проверки на наличие ошибок и дублирования файлов.

Например:


imagex /apply d:\imaging\data.wim 1 d:\Новый_каталог /verify


imagex /capture путь_к_образу файл_образа"имя" {"описание"} {/boot | /check | /compress [тип] | /config | /flags "ИД_версии" | /norpfix | /scroll | /verify}
Создание образа тома с диска в новом WIM-файле. Захват каталогов, включая все подкаталоги и данные. Выполнить захват пустого каталога невозможно. Каталог должен содержать по меньшей мере один файл.

Примечание.
ImageX не поддерживает расширенные атрибуты. ImageX пропустит расширенные атрибуты во время процедуры захвата.



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

путь_к_образу

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

файл_образа

Задает имя и расположение нового WIM-файла.

"имя"

Задает имя нового WIM-файла. Это значение является обязательным. Требуется заключить значение в прямые кавычки.

"описание"

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

Также доступны следующие параметры.

/boot

Пометка образа тома как загружаемого. Доступно только для образов Windows PE. В WIM-файле можно пометить как загружаемый только один образ тома.

/check

Проверяет целостность WIM-файла. При отсутствии этого параметра существующие проверки удаляются.

/compress [maximum | fast | none]

Указывает тип сжатия, используемый в операции создания первичного образа. Параметр maximum предусматривает высшую степень сжатия при создании образа, что сопровождается увеличением времени выполнения этой процедуры. Параметр fast означает, что сжатие образа будет выполняться быстрее, однако итоговые файлы будут иметь больший размер, чем при сжатии с параметром maximum. Этот тип сжатия используется по умолчанию в том случае, если значение данного параметра не указано. При выборе значения none сжатие в процессе создания образа не выполняется.

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



/config файл_конфигурации.ini

Задает имя и расположение файла конфигурации. При необходимости этот файл можно переименовать.

Примечание.
Если переименовать файл Configuration_list.ini в Wimscript.ini и сохранить его в каталоге ImageX (где расположен файл ImageX.exe), он будет автоматически выполняться при выполнении параметра /capture; при этом не требуется использовать параметр /config.



/flags "ИД_версии"

Задает версию Windows, для которой производится процедура захвата. Задание значения параметра /flags обязательно, если предполагается вторичное развертывание пользовательского образа Install.wim с помощью Windows Setup. Требуется заключить этот текст в прямые кавычки. Этот флаг необязателен при развертывании образа с помощью ImageX. Действительные значения ИД_версии включают:

HomeBasic

HomePremium

Starter

Ultimate

Business

Enterprise

ServerDatacenter

ServerEnterprise

ServerStandard

/norpfix

Отключает активность маркеров точек повторной обработки. При задании параметра точки повторной обработки, разрешающиеся в пути, внешние по отношению к значению поля «путь_к_образу», не будут захватываться.

/scroll

Прокрутка выходных данных для перенаправления.

/verify

Включение проверки файлового ресурса путем проверки на наличие ошибок и дублирования файлов.

Примечание.
Параметр /verify влияет на общую длительность процедуры создания образа. В ходе процедуры создания образа индикатор выполнения отражает только состояние выполнения операции создания образа без учета операции проверки. После завершения создания образа начинается выполнение процесса проверки. Данный процесс занимает некоторое время, хотя на индикаторе выполнения отображается 100%.



Например:


imagex /capture d: d:\imaging\data.wim "Диск D" /verify
imagex /compress fast /flags "Ultimate" /check /scroll /capture c: d:\install.wim "Windows Vista Ultimate"


imagex /delete файл_образа номер_образа имя_образа {/check}
Удаление указанного образа тома из WIM-файла, содержащего несколько образов томов. При выполнении этого параметра удаляются только записи метаданных и XML-данные. Не удаляются потоковые данные, и не проводится оптимизация WIM-файла.

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

файл_образа

Имя и расположение WIM-файла, который нужно удалить.

номер_образа

Определяет номер, который указывает конкретный том в WIM-файле.

Важно.
Этот параметр должен выполняться в среде Windows PE. В WIM-файле должен содержаться по меньшей мере один образ тома, поэтому удаление образа тома допускается только в том случае, если данный WIM-файл включает в себя несколько образов.



имя_образа

Задает имя, ссылающееся на образ в WIM-файле.

Также доступен следующий параметр:

/check

Проверяет целостность WIM-файла. При отсутствии этого параметра существующие проверки удаляются.

Например:


imagex /delete d:\imaging\data.wim 1


imagex /dir файл_образа номер_образа имя_образа
Отображение списка файлов и папок в указанном образе тома.

файл_образа

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

номер_образа

Задает номер, указывающий конкретный том в WIM-файле.

имя_образа

Задает имя, ссылающееся на образ в WIM-файле.

Например:


imagex /dir d:\imaging\data.wim 1


imagex /export файл_источника номер_источника имя_источника файл_назначения имя_назначения {/boot | /check | /compress [тип] | /ref [splitwim.swm]}
Экспорт копии заданного WIM-файла в другой WIM-файл. В файлах источника и назначения должен использоваться одинаковый тип сжатия. Можно также оптимизировать образ, экспортировав его в новый файл образа. При изменении образа ImageX сохраняет дополнительные файлы ресурсов, что приводит к увеличению общего размера образа. При экспорте образа ненужные файлы ресурсов удаляются.

Важно.
Этот параметр должен выполняться в среде Windows PE. Кроме того, необходимо убедиться, что на жестком диске достаточно места для выполнения параметра /export. Если при выполнении параметра /export не останется свободного места на жестком диске, это может привести к повреждению файла Destination.wim.



файл_источника

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

номер_источника

Задает номер, указывающий конкретный том в WIM-файле.

имя_источника

Задает имя, которое идентифицирует образ в WIM-файле.

файл_назначения

Задает путь к WIM-файлу, в который будет скопирован образ.

имя_назначения

Задает уникальное имя образа в WIM-файле назначения.

Также доступны следующие параметры.

/boot

Пометка образа тома как загружаемого. Доступно только для образов Windows PE. В WIM-файле можно пометить как загружаемый только один образ тома.

/check

Проверяет целостность WIM-файла. При отсутствии этого параметра существующие проверки удаляются.

/compress [maximum | fast | none]

Задает тип сжатия, используемый в операции создания первичного образа. Параметр maximum предусматривает высшую степень сжатия при создании образа, что сопровождается увеличением времени выполнения этой процедуры. Параметр fast означает, что сжатие образа будет выполняться быстрее, однако итоговые файлы будут иметь больший размер, чем при сжатии с параметром maximum. Этот тип сжатия используется по умолчанию в том случае, если значение данного параметра не указано. При выборе значения none сжатие в процессе создания образа не выполняется.

/ref splitwim.swm

Включает ссылки на разделенные WIM-файлы (SWM). Параметр splitwim.swm указывает имя и расположение для дополнительных разделенных файлов. Допускаются подстановочные знаки.

Например:


imagex /export d:\imaging\data.wim d:\imaging\sample.wim 1


imagex /info файл_образа [номер_образа | имя_образа] [новое_имя] [новое_описание] {/boot | /check}
Возвращает сохраненные XML-описания указанного WIM_файла, в том числе общий размер файла, индекс образа, число каталогов, число файлов и описание.

файл_образа

Задает имя и расположение WIM-файла для просмотра XML-данных.

номер_образа

Задает номер, который указывает образ в WIM-файле.

имя_образа

Задает имя, которое идентифицирует образ в WIM-файле.

новое_имя

Задает новое уникальное имя указанного образа.

новое_описание

Задает новое описание указанного образа.

Также доступны следующие параметры.

/boot

Помечает образ тома как загружаемый. Доступно только для образов Windows PE. В WIM-файле можно пометить как загружаемый только один образ тома.

/check

Проверяет целостность WIM-файла. При отсутствии этого параметра существующие проверки удаляются.

Например:


imagex /info d:\imaging\data.wim


imagex /mount файл_образа номер_образа имя_образа путь_к_образу {/check}
Подключение к указанному каталогу WIM-файла из ОС Microsoft Windows XP с пакетом обновления 2, ОС Microsoft Windows Server 2003 с пакетом обновления 1 или ОС Windows Vista с разрешениями только на чтение.

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

Важно.
Перед подключением образа необходимо установить фильтр WIM FS.



файл_образа

Указывает путь к WIM-файлу, содержащему заданный образ.

номер_образа

Задает номер, указывающий конкретный том в WIM-файле.

имя_образа

Задает имя, ссылающееся на образ в WIM-файле.

путь_к_образу

Задает путь к файлу, куда будет подключен указанный образ.

Также доступен следующий флаг:

/check

Проверяет целостность WIM-файла. При отсутствии этого параметра существующие проверки удаляются.

Например:


imagex /mount d:\imaging\data.wim 2 c:\подключаемые_образы


imagex /mountrw файл_образа номер_образа имя_образа путь_к_образу {/check}
Подключение к указанному каталогу WIM-файла из ОС Microsoft Windows XP с пакетом обновления 2, ОС Microsoft Windows Server 2003 с пакетом обновления 1 или ОС Windows Vista с разрешениями на чтение и запись.

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

Важно.
Перед подключением образа необходимо установить фильтр WIM FS.



Использование параметра /mountrw требует монопольного доступа к WIM-файлу, следовательно, параметр /mountrw нельзя использовать, если образ смонтирован с помощью параметра /mount или /mountrw.

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



файл_образа

Задает имя и расположение WIM-файла, который нужно подключить с разрешениями на чтение и запись.

номер_образа

Задает номер, указывающий конкретный том в WIM-файле.

имя_образа

Задает имя, ссылающееся на образ в WIM-файле.

путь_к_образу

Задает путь к файлу, куда будет подключен указанный образ.

Также доступен следующий параметр:

/check

Проверяет целостность WIM-файла. При отсутствии этого параметра существующие проверки удаляются.

Например:


imagex /mountrw d:\imaging\data.wim 2 c:\подключенные_образы


imagex /split файл_образа файл_назначения размер {/check}
Разделение существующего WIM-файла на несколько разделенных WIM-файлов (SWM-файлов), предназначенных только для чтения.

Важно.
Этот параметр должен выполняться в среде Windows PE.



файл_образа

Задает имя и расположение существующего WIM-файла, который нужно разделить.

файл_назначения

Задает путь к разделенным файлам.

размер

Задает максимальный размер (в мегабайтах) для каждого из созданных файлов.

При выполнении этого параметра в указанном каталоге создаются SWM-файлы, каждый из которых имеет указанное имя файл_образа с добавлением номера, а также расширение SWM. Например, если нужно разделить файл с именем «Данные.wim», при выполнении этого параметра будут созданы файлы «Данные.swm», «Данные2.swm», «Данные3.swm» и так далее, которые содержат части WIM-файла.

Также доступен следующий параметр:

/check

Проверяет целостность WIM-файла. При отсутствии этого параметра существующие проверки удаляются.

Например:


imagex /split d:\imaging\data.wim 600


imagex /unmount путь_к_образу {/commit}
Отключение подключенного образа из указанного каталога.

Важно.
Убедитесь, что на жестком диске доступно достаточно места для добавления файлов для образа. Перед выполнением параметра /commit необходимо оценить размер файлов, добавляемых в WIM-файл, прибавить размер увеличения файлов при их изменении и вычесть размер удаленных файлов. Если на жестком диске недостаточно свободного места, произойдет ошибка.



путь_к_образу

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

Важно.
Если параметр /unmount используется без параметра /commit, изменения не сохраняются. Чтобы сохранить изменения, необходимо подключить образ с использованием параметра /mountrw, а при отключении этого образа воспользоваться параметром /commit.



Например:


imagex /unmount /commit c:\подключенные_образы


Параметры /verify и /checkПараметры /verify и /check обеспечивают поддержку проверки файлов и целостности данных для WIM-файлов.

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

Параметр /check служит для определения повреждения WIM-файлов. Если параметр /check не задан в ходе процедуры захвата, во время процедуры применения флаг игнорируется. В ходе процедуры захвата параметр /check создает и сохраняет серию хэшей для каждого 10-мегабайтного (МБ) блока данных WIM-файла. В ходе процедуры применения параметр /check создает хэши и проверяет 10-МБ блоки, сравнивая их с хэшами, которые были сохранены во время процедуры захвата.

Параметры /verify и /check влияют на производительность во время процедур применения. Для обеспечения оптимальной проверки образа и целостности данных рекомендуется использовать как параметр /verify, так и параметр /check.

Pozia 20-04-2009 23:34 1099499

Цитата:

Цитата Vadikan
Можно интегрировать. IEBlog : Slipstreaming IE8 »

вы не могли бы в кратце рассказать как провести интегрирование? А то по тому как переводит гугл я не могу понять с какой стороны подойти к интеграции IE 8.

Vadikan 20-04-2009 23:43 1099508

Цитата:

Цитата Pozia
вы не могли бы в кратце рассказать как провести интегрирование? »

Точно так же, как любое другое обновление :) Сначала из EXE извлекается MSU, потом интегрируется с pkgmgr.exe.

Pozia 20-04-2009 23:50 1099513

Vadikan, так то и не так. при распаковке получаю две папки:

ie8:
Windows6.0-KB944036-x64.cab
WSUSSCAN.cab

ielangpack-RUS:
KB944036.cab
WSUSSCAN.cab

WSUSSCAN.cab - разные файлы в обеих папках. Как я пологаю сперва нужно провести интеграцию первой папки а затем второй, и файл WSUSSCAN.cab плучается интегрируется два раза? А почему так? что это вообще за файл?

Vadikan, и еще. После интеграции получаю что INSTALL.WIM весит 4,1 гига. создаю образ, он весит - 4,54 гига. НО внутри него INSTALL.WIM весит около 87 Мб. И сделав образ я уже не могу его скопировать на комп из ISO файла чтобы еще что то интегрировать. Почему так? Или я не правильно копирую? Я просто монтирую образ в алкоголь и копирую содержимое, или просто через тотал. Ничего не помогает.

Vadikan, вот ща попробовал интегрировать. и WSUSSCAN.cab не хочет интегрироваться. WSIM выкидывает ошибку какую то

Vadikan 21-04-2009 00:06 1099524

Цитата:

Цитата Pozia
WSUSSCAN.cab - разные файлы в обеих папках. »

Цитата:

Цитата Статья
Импорт пакетов в дистрибутивный общий ресурс

Импортироваться будут все пакеты из папки Temp, кроме файла WSUSSCAN.cab.

Цитата:

Цитата Pozia
После интеграции получаю что INSTALL.WIM весит 4,1 гига »

Многовато что-то... Я уже говорил вам по поводу того, что не надо интегрировать лишние обновления.
Цитата:

Цитата Pozia
создаю образ, он весит - 4,54 гига. НО внутри него INSTALL.WIM весит около 87 Мб. »

Так не может быть. Во-первых, чем вы смотрите? Надо смонтировать в Daemon Tools, например. Если и в нем то же самое, значит неправильно образ создаете.

Цитата:

Цитата Pozia
Я просто монтирую образ в алкоголь и копирую содержимое, или просто через тотал. Ничего не помогает. »

Я не понял, куда и что вы копируете таким путем.

Pozia 21-04-2009 00:21 1099529

Цитата:

Цитата Vadikan
Импортироваться будут все пакеты из папки Temp, кроме файла WSUSSCAN.cab »

то есть этот файл вообще не нужно интегрировать? И потом на живой системе не надо ставить? Лишний что ли? )) (ну дает дядя Бил...)
Цитата:

Цитата Vadikan
Так не может быть »

три раза делал образ как в учебнике:
Код:

@ECHO OFF
SET source=i:\VistaWork\DVD
SET target=f:\
SET version=64
IF EXIST "%Programfiles%\Windows AIK\Tools\Servicing\pkgmgr.exe" SET WAIK=%Programfiles%\Windows AIK
IF NOT EXIST  "%Programfiles%\Windows AIK\Tools\Servicing\pkgmgr.exe" GOTO :NOWAIK
:CreateISO
IF %version%==64 SET bootloader=%WAIK%\Tools\PETools\amd64\boot\etfsboot.com
"%WAIK%"\Tools\%PROCESSOR_ARCHITECTURE%\oscdimg.exe -n -m -b"%bootloader%" "%source%" "%target%\Ultimate%version%.iso"
GOTO :Finish

:NOWAIK
ECHO WAIK не найден!
pause
exit

:Finish
ECHO Создание ISO-образа завершено!
pause
exit

Цитата:

Цитата Vadikan
Во-первых, чем вы смотрите? »

я же говорю, монтирую образ в Alcohol 120% 1.9.8 (7117), аналог даемон тулз. И из него копируется INSTALL.WIM размером эти 87 метров. что самое интересное винда с этого образа ставится на ура. Что не так?

Vadikan 21-04-2009 09:37 1099716

Цитата:

Цитата Pozia
Лишний что ли? )) (ну дает дядя Бил...) »

Судя по названию, файл нужен для WSUS.

В общем, алгоритм работы с install.wim вкратце такой:
  1. Копирование дистрибутива на диск
  2. Подключение WIM-образа в папку (imagex)
  3. Добавление пакетов (WSIM) и интеграция (pkgmgr)
  4. Сохранение WIM-образа (imagex)
  5. Создание загрузочного ISO и установка с DVD (или ISO на виртуальной машине)
Далее возможны варианты типа настройки системы в режиме аудита и захват настроенного образа, но это не относится к теме.

Исходя из этого алгоритма, мне ваши действия непонятны. В частности:
Цитата:

Цитата Pozia
И из него копируется INSTALL.WIM размером эти 87 метров. »

Куда и зачем? Я этого никак не могу понять. Зачем создавать ISO образ, чтобы потом монтировать его в алкоголе и куда-то копировать? Я уже задавал вам этот вопрос, между прочим.

Цитата:

Цитата Pozia
что самое интересное винда с этого образа ставится на ура. »

И этого тоже понять не могу.

Pozia 21-04-2009 18:13 1100227

Цитата:

Цитата Vadikan
Судя по названию, файл нужен для WSUS »

а это что не пойму?
Цитата:

Цитата Vadikan
Зачем создавать ISO образ, чтобы потом монтировать его в алкоголе и куда-то копировать? Я уже задавал вам этот вопрос, между прочим. »

прошу прощения, сонный писал уже вчера. Еще раз подробнее:
Делаю все как вы сказали:
Цитата:

Цитата Vadikan
Копирование дистрибутива на диск
Подключение WIM-образа в папку (imagex)
Добавление пакетов (WSIM) и интеграция (pkgmgr)
Сохранение WIM-образа (imagex)
Создание загрузочного ISO и установка с DVD (или ISO на виртуальной машине) »

и вот внутри ISO образа файл INSTALL.WIM весит 87 метров, хотя сам ISO образ все полноценные 4 с копейками гига.
Цитата:

Цитата Vadikan
Цитата Pozia:что самое интересное винда с этого образа ставится на ура. »
И этого тоже понять не могу. »

ну вот сам не знаю но винда с этого образа ставится нормально.
Цитата:

Цитата Vadikan
Куда и зачем? Я этого никак не могу понять »

ну допустим хочу внедрить еще какие нибудь обнавления. Вот беру полученный мною ранее ISO образ, монтирую его на виртуальный диск Alcohol 120% или даемон тулз, копирую содержимое смонтированного диска в папку и получаю что INSTALL.WIM копируется не размером 4,1 гига а почему то 87 всего метров. Вот

CtrlSoft 21-04-2009 21:00 1100347

Pozia, попробуйте не монтировать а дезархивировть образ. Посмотрим что получется.

Pozia 21-04-2009 21:15 1100357

CtrlSoft, распокавал 7zip. То же самое. 87 метров...

CtrlSoft 21-04-2009 21:29 1100368

Pozia, очень, очень странно... :dont-know

Vadikan 21-04-2009 22:12 1100405

Цитата:

Цитата Pozia
а это что не пойму? »

Пользуйтесь поисковыми системами.

Цитата:

Цитата Pozia
Вот беру полученный мною ранее ISO образ, монтирую его на виртуальный диск Alcohol 120% или даемон тулз, копирую содержимое смонтированного диска в папку »

А вы что, рабочие файлы (VistaWork\DVD) удляете каждый раз?

Цитата:

Цитата Pozia
и получаю что INSTALL.WIM копируется не размером 4,1 гига а почему то 87 всего метров. Вот »

А до создания ISO образа, каков размер Install.wim? Если 4 Гб, то так не бывает. Кроме того, система не может установиться из install.wim размером 87 мб, просто потому, что не может - смонтируйте install.wim с imagex и поймете, что там все системные файлы.

Рекомендую начать работу заново на чистой установке ОС.

Pozia 22-04-2009 07:35 1100632

Цитата:

Цитата Vadikan
А вы что, рабочие файлы (VistaWork\DVD) удляете каждый раз? »

во первых места жалко, во вторых если какие вирусы то ISO образы сложнее заразить (как мне кажется, может и нет) чем просто открытые файлы.
Цитата:

Цитата Vadikan
А до создания ISO образа, каков размер Install.wim? »

дак нормальный размер, как положено. И сам ISO образ весит нормально, НО именно Install.wim в образе весит так мало. А что в образе занимает эти нехватающие гигабайты ума не приложу (все перерыл, нет там файлов с большим размером как 3 гига). И опять же, повторюсь, винда ставится нормально.
Цитата:

Цитата Vadikan
смонтируйте install.wim с imagex и поймете, что там все системные файлы. »

смонтировать можно только уже извлеченный install.wim или сам ISO образ можно?

Vadikan 22-04-2009 23:51 1101527

Pozia, я затрудняюсь объяснить вашу аномалию с размером install.wim - не вижу ей логического объяснения.

Цитата:

Цитата Pozia
смонтировать можно только уже извлеченный install.wim или сам ISO образ можно? »

Гм... ну попробуйте смонтировать install.wim из подключенного ISO-образа. Запись точно будет невозможа, поэтому если получится, то только imagex /mount.

Pozia 22-04-2009 23:56 1101536

Vadikan, только что внедрил меньшее количество обнавлений в исходный дистрибутив (install.wim) и получилось что install.wim весит чуть менее 4 гигов. Может этот глюк наблюдается именно с файлами размера выше 4 гигобайт?

Вопрос ко всем кто балуется обнавлениями - У кого нибудь install.wim получался более 4 гигов? Проблемы как у меня есть?

Boa Soft 24-04-2009 00:33 1102552

Цитата:

Цитата Pozia
Вопрос ко всем кто балуется обнавлениями - У кого нибудь install.wim получался более 4 гигов? Проблемы как у меня есть? »

На разделе, куда монтируете обязательно должна быть NTFS.

Pozia 24-04-2009 07:39 1102643

Цитата:

Цитата Boa Soft
На разделе, куда монтируете обязательно должна быть NTFS »

который год как перешел на нтфс на всех дисках.

V111L 18-05-2009 09:58 1121214

У меня вопрос чайника.
С помощью программы Vista Update Integrator в образ Vista x86 RTM интегрировал SP1. При интеграции как версию выбрал Ultimate!
Теперь в папке sources, появились, кроме install.wim появились файлы
install_Windows Vista BUSINESS.clg
install_Windows Vista HOMEBASIC.clg
install_Windows Vista HOMEPREMIUM.clg
install_Windows Vista STARTER.clg
install_Windows Vista ULTIMATE.clg.
Что это значит?
Будет ли теперь доступна установка других версий Vista или только Ultimate! Если будет доступна, то будут ли они все устанавливаться с SP1 или только Ultimate! Если только Ultimate будет устанавливаться с SP1, то как правильно интегрировать в образ RTM SP1, чтобы были для установки были доступны все версии Vista с SP1?

CtrlSoft 19-05-2009 20:55 1122689

Цитата:

Цитата V111L
Теперь в папке sources, появились, кроме install.wim появились файлы »

Они изначально там находятся.
Цитата:

Цитата V111L
Что это значит? »

Эти файлы называются каталогами. С ними работают при помощи WAIK. В место того чтобы открывать в WSIM образ wim, открываем каталог. Преимущество - не нужно ждать пока создастся новый каталог.
Цитата:

Цитата V111L
Будет ли теперь доступна установка других версий Vista или только Ultimate »

Нет, не будет (только если вы не поставили галочку на "оставить только редакцию Ultimate" или как там, я уже не помню).
Цитата:

Цитата V111L
Если только Ultimate будет устанавливаться с SP1, то как правильно интегрировать в образ RTM SP1, чтобы были для установки были доступны все версии Vista с SP1? »

При первом запуске программы вы должны выбрать местонахождение дистрибутива и после этого появляется выбор редакций. Здесь можно выбрать только одно издание. Если вы выберете Ultimate, выполняемые изменения (интеграция СП, обновлений, драйверов и т.д.) коснутся только этого выпуска. Для того чтобы интегрировать СП во все издания (Business, HomeBasic и т.д.) нужно выполнять процедуру для каждой версии повторно. Но для этого не нужно в конце первой процедуры удалять остальные издания из образа.

Smarty 23-08-2009 23:33 1201473

Vadikan, Здравствуйте!
Не знаю куда написать, поэтому сюда, т.к. тема родственная.
Итак, при помощи WAIK 6.1.7600 RU и Вашей статьи на сайте попробовал интегрировать
8 обновлений и 1 фикс для Windows 7 RU. Обновления интегрировались, но, как только я
попытался создать новый файл каталога, так вылезла куча ошибок и файл создан не был.

Образ INSTALL.WIM у меня урезанный (оставил только ULTIMATE). Но сомнительно, что
ошибки из-за этого, т.к. при открытии образ всё равно надо выбирать.

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

Попробую позже ещё раз с сохранением всех логов.

Vadikan 27-08-2009 22:49 1205001

Sergey Shikharev, попробуйте DISM. См. рук-во к WAIK - "Установка или удаление пакетов в автономном режиме" (в поиск введите, пятая снизу).

Shiz0 29-08-2009 13:09 1206246

А можно сделать так, чтобы обновления просто лежали в папке с дистрибутивом и устанавливались через файл ответов? А то в файле ответов получается так (отрывок файла):
Код:

<package action="install">
            <assemblyIdentity name="Package_for_KB958488" version="6.1.6001.20428" processorArchitecture="x86" publicKeyToken="31bf3856ad364e35" language="neutral" />
            <source location="C:\Distrib\Packages\HotFix\x86_Package_for_KB958488_6.1.6001.20428_neutral_31bf3856ad364e35_\Windows6.1-KB958488-v6001-x86.cab" />
        </package>

Только тут указан путь к общему дистрибутивному ресурсу, а нужен относительный путь. Как должен выглядеть такой путь?

Vadikan 29-08-2009 14:20 1206311

Цитата:

Цитата Shiz0
А можно сделать так, чтобы обновления просто лежали в папке с дистрибутивом и устанавливались через файл ответов? »

Мне не очень понятен смысл такого подхода. Установка обновлений в автономный образ позволяет получить обновленный WIM-файл, с которым в дальнейшем можно проводить любые другие операции обслуживания.

Но если очень хочется, то запустите MSU файл обновления с ключом /? и вы узнаете ключи тихой установки. Останется лишь организовать их установку, что будет сродни установке приложений. Установка приложений (обзор и предварительная подготовка)

Shiz0 29-08-2009 17:45 1206479

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

Rud. 16-09-2009 12:47 1220139

Доброго дня всем!У меня такой вопрос, можно ли интегрировать обновления с проверкой на подлиность?

Vadikan 20-09-2009 12:40 1223133

Цитата:

Цитата Rud.
можно ли интегрировать обновления с проверкой на подлиность? »

Не понял... Какие обновления имеются в виду? В автономный образ можно установить любые обновления MSU.

Rud. 22-09-2009 10:59 1224579

Vadikan имел ввиду которые при скачивания с Windows Update сначало требуется пройти проверку на подлиность Windows.Спасибо

Vadikan 22-09-2009 11:25 1224595

Rud., думаю, что проблем быть не должно. Ведь проверка на подлинность выполняется при загрузке, а не при установке. По сути "интеграция" в WIM-файл никакая не интеграция, а установка в автономный образ.

Rud. 22-09-2009 12:42 1224657

Vadikan спасибо! Попробую установить в автономный образ.

dimail 18-10-2009 15:04 1246091

Интеграция обновлений в windows 7
 
Интеграция обновлений ОС и драйверов

К вопросу интеграции драйверов и обновлений операционной системы можно подойди с двух сторон. С одной стороны, вы можете установить их в режиме аудита, а затем сохранить WIM-образ системы. С другой, можно интегрировать драйверы и обновления в автономном режиме, подключив WIM-образ на работающей системе - такой подход, очевидно, быстрее. Еще больше времени можно сэкономить, используя для этого процесса скрипты, поскольку для автономного обслуживания образа применяются утилиты командной строки. Кроме того, в Windows 7 можно не только устанавливать в автономный образ необходимые вам драйверы, но и удалять их впоследствии.

Взято с Что нового в развертывании Windows 7

Объясните поподробней, хотябы 1 примерчик Еще больше времени можно сэкономить, используя для этого процесса скрипты, поскольку для автономного обслуживания образа применяются утилиты командной строки.

Vadikan 24-10-2009 22:19 1251544

dimail, примеры есть в статьях по Vista (там используется диспетчер пакетов, но DISM тоже утилита командной строки) и документации к WAIK.

Интеграция обновлений
Интеграция и установка драйверов (обзор)

geepnozeex 05-12-2009 18:36 1287549

imagex /mountrw c:\work\install.wim 5 c:\work\mount
DISM.exe /image:c:\work\mount /Add-Package /PackagePath:C:\packages
DISM.exe /image:c:\work\mount /Add-Driver /driver:c:\drivers /recurse /ForceUnsigned
imagex /unmount /commit c:\work\mount


строки для CMD.
это интеграция непосредственно в образ.
в папке packages кидайте обновления файлы .msu.
ну и до кучи в папку drivers распакованные драйверы с inf файлами.

rushen 08-01-2010 18:04 1314351

Как интегрировать обновления в Win7
 
С помощью чего можно интегрировать обновления для Win7 vlite пробЫвал msu файлы не хочет принимать cab ещо не пробЫвал кто что посоветует. Спасибо

OEM22 08-01-2010 19:16 1314408

rushen, Интеграция обновлений, работает и на Win7

Vitaliy21 14-04-2010 22:10 1392735

Вчера вышло новое обновления безопасности для Windows 7.

Это был KB979683-x86

Данное обновление я распаковал в формат CAB при помощи команды:
Код:

FOR %i IN (*.msu) DO START /WAIT %SystemRoot%\System32\Expand.exe %i -f:* C:\Work\Updates\Temp
В папке Temp появилось данное обновленые в формате CAB, так же радом с ним появился файл mpsyschk.exe и PkgInstallOrder.txt

Содержание тектового файла было такое:
Цитата:

[MSUInstallOrder]
0=mpsyschk.exe
1=Windows6.1-KB979683-x86.cab
Вопрос, что мне делать, и нужел ли этот файл mpsyschk.exe, и как его интегрировать?

fibre 14-04-2010 22:55 1392784

а зачем его распаковывать? dism ведь может интегрировать и .cab, и .msu.
берёте .msu и интегрируете его.
Код:

D:\new\w7-ultimate>dism /image:D:\new\w7-ultimate /add-package /packagepath:"T:\!downloaded\win7-up"

Cистема DISM
Версия: 6.1.7600.16385

Версия образа: 6.1.7600.16385

Обрабатывается 1 из 5 - Добавление пакета T:\!downloaded\win7-up\windows6.1-kb978601-x86.msu
[==========================100.0%==========================]
Обрабатывается 2 из 5 - Добавление пакета T:\!downloaded\win7-up\windows6.1-kb979309-x86.msu
[==========================100.0%==========================]
Обрабатывается 3 из 5 - Добавление пакета T:\!downloaded\win7-up\windows6.1-kb979683-x86.msu
[==========================100.0%==========================]
Обрабатывается 4 из 5 - Добавление пакета T:\!downloaded\win7-up\windows6.1-kb980232-x86.msu
[==========================100.0%==========================]
Обрабатывается 5 из 5 - Добавление пакета T:\!downloaded\win7-up\windows6.1-kb981332-x86.msu
[==========================100.0%==========================]
Операция успешно завершена.


Vitaliy21 15-04-2010 15:27 1393340

Цитата:

Цитата fibre
а зачем его распаковывать? dism ведь может интегрировать и .cab, и .msu.
берёте .msu и интегрируете его. »

OK, я уже разобрался...

Но почему-то после интеграции таких обновлений:
читать дальше »
Цитата:

KB890830-v.3.6 - Средство удаления вредоносных программ для Microsoft Windows удаляет некоторые из наиболее распространенных видов вредоносных программ с компьютеров под управлением Windows 7 за апрель 2010г.
KB971033 - Description of the update for Windows Activation Technologies.
KB971468 - MS10-012: Vulnerabilities in SMB Server could allow remote code execution
KB972270 - MS10-001: Уязвимости в Embedded OpenType Font Engine могут делать возможным удаленное выполнение программного кода
KB974431 - An update is available to improve the stability and reliability of Windows 7 and of Windows Server 2008 R2
KB974571 - MS09-056: уязвимости в CryptoAPI делают возможным спуфинг
KB975467 - MS09-059: уязвимость в службе LSASS позволяет вызвать отказ в обслуживании
KB975560 - MS10-013: Description of the security update for Quartz: February 9, 2010
KB976098 - December 2009 cumulative time zone update for Microsoft Windows operating systems
KB976264-v2 - Обновление устраняет проблемы совместимости приложений в ОС Windows 7: February 2010.
KB976662 - Обновление улучшает совместимость формата JSON в веб-браузере Internet Explorer 8 с новым, пятым выпуском стандарта ECMAScript.
KB977074 - The January 2010 stability and reliability update for Windows 7.
KB977165 - MS10-015: Vulnerabilities in Windows kernel could allow elevation of privilege
KB977377 - Советы корпорации Майкрософт по безопасности: уязвимость в безопасном канале TLS/SSL делает возможным спуфинг.
KB977863 - February 2010 Windows Media Center Cumulative Update for Windows 7.
KB978262 - MS10-008: Накопительное обновление безопасности для элемента управления ActiveX Kill Bits
KB978601 - MS10-019: Description of the security update for Windows Authenticode Signature Verification: April 13, 2010
KB979099 - An update is available to remove the application manifest expiry feature from AD RMS clients
KB979309 - MS10-019: Description of the security update for Windows Cabinet File Viewer Shell Extension: April 13, 2010
KB979683 - MS10-021: Уязвимости в ядре Windows могут привести к несанкционированному получению прав
KB980232 - MS10-020: Уязвимость в протоколе SMB делает возможным удаленное выполнение кода
KB980302 - A Compatibility View list update is available for Windows Internet Explorer 8: March 23, 2010
KB980182 - MS10-018: Cumulative security update for Internet Explorer 8
KB980423 - FIX: You experience several issues when you use Powershell cmdlets or AppFabric features in IIS 7.0 or IIS 7.5.
KB981128 - A hotfix is available to update the Daylight Saving Time for the "(UTC-04:00) Asuncion", “(UTC+12:00) Fiji” and “(UTC-04:00) Santiago” time zone for Windows Operating Systems включает February 2010 cumulative time zone update for Windows operating systems.
KB981129 - An update to the TV tuner functionality in Windows Media Center is available for Windows 7.
KB981130 - Windows Media Center may display Low Bit Rate overlay messages on a computer that is running Windows 7
KB981332 - MS10-022: Description of the security update for Visual Basic Scripting (VBScript) 5.8: April 13, 2010


То, в быстром запуске стал почему-то пропадать значёк Internet Expolerer:


Как его можно вернуть твиком?

vbq 13-06-2010 17:58 1433380

Вложений: 1
Помогите разобраться с правами, почему-то выдает ошибку 0x80070005 Отказано в доступе
запускаю ком.строку от имени администратора
подключаю образ
Dism /Mount-Wim /WimFile:C:\test\images\install.wim /index:5 /MountDir:C:\test\offline
интегрирую обновления
Dism /image:C:\test\offline /Add-Package /PackagePath:C:\test\packages
в результате

Vitaliy21 07-07-2010 23:54 1449326

У меня вопрос, если я уже интегрировал обновления в дистрибутив через dism, можно потом ещё до интегрировать пару новых обновлений? Или нужно брать заново чистый дистрибутив и интегрировать обновления все вместе?

Как лучше поступить?

Core-2 10-07-2010 03:11 1450673

За всё это время вышло огромное количество обнов.Неужели есть гут,когда их всех пытаются интегировать в образ? Где можно взять рускоязычный список КВ....... действительно критически необходимых системе? Может кто занимался этим вопросом и есть свои наработки?

Vitaliy21 10-07-2010 23:13 1451001

Core-2, все подрят интегрировать обновления я не рекомендую!

Рекомендую интегрировать только критические обновления из темы pre SP1 http://forum.oszone.net/thread-157632-21.html

Core-2 11-07-2010 03:13 1451056

Цитата:

Цитата Vitaliy21
Рекомендую интегрировать только критические обновления »

Спасибо ,так и делаю в принципе. Просто хотела услышать мнения.

Mookhin 13-07-2010 11:07 1452368

Господа!
Вопрос из "зала":
При у становке 2007-го офиса, инсталлер автоматом применяет все обновления найденные в корневой папке "Updates"

Хотелось бы узнать, умеет ли тоже самое делать семерочный сетап?
На этапе установки системы он пишет об "Установке обновлений".

Vadikan 13-07-2010 11:33 1452386

Mookhin, нет, не умеет. В Office используется установщик Windows. Обновления можно установить пакетным файлом или установить сразу в WIM-образ.

Mookhin 14-07-2010 00:24 1452889

Vadikan, и где тогда правда?
Загрузочная флэха с тремя редакциями "семерки"(автомат) и постоянный селф-контрол за обновлениями?
Setupcompete - в этих условия отрабатывает медленее и заканчивает работу после первого автологОна.... А хотся до того чем вместо того... ;-)

зы... Богу - богово... А здохнет Гейц(собакЫн) - ядром "масдая" будет OS/2! or *nix;-)

Smarty 06-08-2010 11:00 1468032

Vadikan,
Цитата:

Цитата Vadikan
По сути "интеграция" в WIM-файл никакая не интеграция, а установка в автономный образ. »

Напрашивается вопрос:
поскольку в SP1 Beta не предусмотено ключа интеграции, как в сервис-паках для ХР,
можно ли установить сервис-пак для W7 в смонтированный образ?

smerch 06-09-2010 15:12 1489628

Вложений: 1
Помогите с интеграцией обнов в висту я у же не знаю что нетак сделал вроде все правильно как в статье
замонтировал образ
imagex /mountrw D:\VistaWork\DVD\sources\install.wim 4 D:\VistaWork\Mount\
дальше
START /WAIT /d "F:\Program Files\Windows AIK\Tools\Servicing" pkgmgr.exe /o:D:\VistaWork\Mount;D:\VistaWork\Mount\Windows /n:D:\VistaWork\Updates\integrate.xml /s:D:\VistaWork\Sandbox /l:D:\VistaWork\Logs\integrate_updates.log
итог в логе

помогите кто с таким сталкивался !

voler 02-02-2011 08:34 1602595

Есть вопрос, прочитал статью об интеграции обновлений.
Смонтировал образ imagex /mountrw со своими путями.
Обновления не пошли, что кучу ошибок вылезло.
После этого запустил imagex /cleanup это команда удаляет и чистит данные.

При повторном извлечении пишет вот, что
Цитата:

[ WARN ] An objectID is in use on this volume for [q:\legal_windows\Win7Work\Mou
nt\Windows\winsxs\x86_microsoft-windows-s..mes-spidersolitaire_31bf3856ad364e35_
6.1.7600.16385_none_828e8a89d6a2ba3d\SpiderSolitaire.exe]. Committing or capturi
ng this image will lose
И таких сообщений достаточно много, пробовал на другом диске начать интеграцию, там выдается ошибка, что образ развернут в на другом диске. Я так понимаю команда imagex /cleanup не все чистит?

Vista-Tool - актуальна данная программа для Win7?

И еще вопрос после успешной интеграции обновлений Packages чистить не нужно? Будут они вызывать ошибки?

Bodya.N 19-02-2011 21:59 1617263

Есть такой вопрос ,а можно ли в смонтированном образе где нибудь просмотреть ,что в него интегрировано?

Bond01 19-02-2011 23:03 1617302

Цитата:

Цитата Bodya.N
а можно ли в смонтированном образе где нибудь просмотреть ,что в него интегрировано? »

Bodya.N, через Microsoft Windows AIK.
Смотрите http://www.oszone.net/8593/ в низу статьи
Цитата:

Добавленные пакеты отобразятся в панели Файл ответов.

Bodya.N 19-02-2011 23:34 1617313

Bond01,но как я понимаю ,если я его размонтирую с сохранением изменений, а потом смонтирую заново, информации о внесенных изменениях я нигде не найду.Или все таки можно как-то увидеть отличие от оригинала?
Ну хотя бы должны ли они после установки системы отображаться на вкладке "Установленные обновления"?

Bond01 20-02-2011 00:30 1617334

Цитата:

Цитата Bodya.N
Ну хотя бы должны ли они после установки системы отображаться на вкладке "Установленные обновления"? »

да, будут конечно отображаться.

Bodya.N 20-02-2011 00:49 1617345

Спасибо Bond01 за информацию.Кстати вот еще накопал, может кому будет интересно... Вся информация об установленных и интегрированых обновлениях хранится в файле %Windir%\servicing\Sessions\Sessions.xml.


Время: 13:36.

Время: 13:36.
© OSzone.net 2001-