Меню Рубрики

Как интегрировать обновления в дистрибутив windows 7 с помощью waik

Создание своего образа Windows 7 с помощью пакета автоматической установки Windows (WAIK)

Подготовка

Для создания установочного образа Windows 7 с предустановленными обновлениями и/или предустановленным программным обеспечением, потребуется:

  • Отдельный компьютер, или виртуальная машина (на мой взгляд, куда удобнее конечно последний вариант).
  • Оригинальный образ с Windows 7 (будет проще, если это образ с Service Pack 1).
  • Пакет автоматической установки Windows (WAIK) для Windows 7.

Установка системы и переход в режим аудита

И так, первым делом нужно начать установливать систему Windows 7 на компьютер. Стоит отдавать себе отчет, что выбранная редакция Windows 7 в дальнейшем останется в создаваемом образе, и поменять её не получится. По окончанию установки, когда система после перезагрузки попросит ввести имя пользователя и имя компьютера, следует нажать кнопки Ctrl + Shift + F3 .

Это отправит систему в очередную перезагрузку, после чего, она загрузится в режиме аудита.

Установка обновлений

Установка важных обновлений

Казалось бы, достаточно просто открыть Центр обновлений, и выкачать все обновления Windows, но скорее всего вы получите кучу самых разных ошибок — от устаревшего агента центра обновлений, до отсутствия поддержки современного алгоритма шифрования SHA-2. По этому, куда проще будет воспользоваться данным списком обновлений для первичной установки (важно соблюдать порядок установки!):

  1. Service Pack 1 (если для установки Windows использовался образ без SP1)
  2. Internet Explorer 11
  3. KB3020369
  4. KB3125574
  5. KB3172605
  6. KB3179573
  7. KB947821
  8. KB2813347
  9. KB4474419
  10. KB4490628

Затем, включаем установку обновлений из центра обновления Windows, и устанавливаем их до тех пор, пока они не «закончатся».

Установка рекомендуемых и необязательных обновлений

Кроме «важных» обновлений, можно включить в образ и «не обязательные» обновления. В конце концов система выдаст сообщение, что обновления Windows не требуются.

Установка программного обеспечения

В систему можно так же установить и необходимые программы, которые Вы хотите видеть в составе системы.

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

Подготовка системы

Открываем «Мой компьютер», нажимаем правой кнопкой мыши на системном разделе жесткого диска, и выбираем пункт «Свойства». Там нажимаем «Очистка диска». Программа потратит какое-то время на анализ файлов на диске, и выдаст список того, что можно удалить с диска. Выбираем все, что весит больше 0 байт, и нажимаем «ОК».

Очистив жесткий диск от всевозможного мусора, остался последний шаг — запуск утилиты sysprep. Запустить её можно из папки C:\Windows\System32\sysprep .

В верхнем пункте «Действия по очистке системы» выбираем «Переход в окно приветствия системы (OOBE)», так же отмечаем галочкой пункт «Подготовка к использованию». В нижнем пункте «Параметры завершения работы» выбираем «Завершение работы».

Нажимаем «ОК», и ждем завершения работы утилиты системной подготовки Microsoft Windows к развертыванию, и последующего завершения работы компьютера.

Создание образа

Открываем меню «Пуск», в нем находим Microsoft Windows AIK — Командная строка средств развертывания, и запускаем от имени администратора.

В открывшейся командной строке выполняем следующую команду:

  • Для образа 32-разрядной системы:
  • Для образа 64-разрядной системы:

Здесь и далее с:\winpe — это любая удобная Вам папка.

После выполнения выше указанной команды, в данной папке появится файл winpe.wim. Его нужно скопировать в директорию ISO\sources, которая расположена там же. После копирования, файл нужно переименовать в boot.wim. В эту же папку, нужно скопировать файл imagex.exe, расположенный в директории C:\Program Files\Windows AIK\Tools\x86 или C:\Program Files\Windows AIK\Tools\amd64 (в зависимости от разрядности образа подготавливаемой системы).

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

После её выполнения, создастся образ ISO, с которого нужно будет загрузится на компьютере или виртуальной машине, где была установлена система.

После загрузки с данного ISO, запустится среда предустановки Windows, с запущенным окном командной строки. В данном окне будет проходить все дальнейшие действия.

Первым делом, нужно определить, на каком разделе находится ранее подготовленная система Windows 7. Для этого, нужно запустить diskpart:

И отобразить все доступные разделы:

Ориентируясь по имеющимся данным, приходим к выводу, на каком разделе находится обновленная и подготовленная к развертыванию система Windows 7 (предположим, она расположена на диске D). Так же смотрим, какая буква присвоена диску со средой предустановки Windows. Выходим из diskpart:

Переходим в папку sources на диске со средой предустановки Windows (предположим, что у диска буква E):

Теперь выполним команду для «захвата» системы:

Разберем данную команду:

  • /capture D: — захват раздела D:
  • D:\install.wim — сохраняемый wim файл, с которого в дальнейшем будет выполнятся установка системы Windows 7
  • «Windows 7 Professional Final» — имя образа системы, должно быть в кавычках
  • /compress maximum — сжатие файлов в образе. Доступные значения — fast (быстрое сжатие, значение по умолчанию) maximum (максимальное сжатие) и none (без сжатия). На скорость установки системы выбранное сжатие образа не влияет

По завершению процесса, компьютер (виртуальную машину) можно выключить с помощью команды в командной строке:

Очищаем папку с:\winpe\ISO, и копируем туда содержимое оригинального диска Windows 7. В папке sources будет файл install.wim, который необходимо заменить на созданный ранее нами.

Затем, в командной строке средств развертывания выполняем следующую команду:

Разберем данную команду:

  • u2 — создание образа в файловой системе UDF
  • m — убирает ограничения на размер образа
  • o — сокращение размера образа за счет замены дублирующихся файлов одним экземпляром
  • l — название образа (метка тома)
  • b — путь к загрузочному файлу

По её завершению, Вы получите готовый образ системы. Перед «боевым» использованием, не лишним будет его проверить в тестовой среде на предмет работы и стабильности.

Источник

Как интегрировать обновления в дистрибутив windows 7 с помощью waik

Набор позволяет обновлять рабочую систему, а также интегрировать обновления в дистрибутив. Может быть установлен на любую редакцию Windows 7 и Server 2008 R2, любой разрядности и любого языка. Включены обновления для всех версий Internet Explorer, все критические, рекомендуемые и обновления безопасности. Смотрите подробности в списке обновлений.

Скачать (размер 1+860 МБ) | Mega | Magnet
Для проверки целостности используется цифровая подпись
Список обновлений | История изменений

В системе должно быть не меньше 10 ГБ свободного места на винчестере и желательно не меньше 1 ГБ свободной оперативной памяти.

Можно перетянуть мышкой чистый iso-дистрибутив на UpdatePack7R2 и получить готовый обновлённый iso-образ.

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

  • Ключ /Reboot для автоматической перезагрузки, если она потребуется.
  • Ключ /S для полностью тихой установки без окон и сообщений. Регистр имеет значение.
  • Ключ /Silent для пассивной установки — видно прогресс, но установка полностью автоматическая.
  • Ключ /IE11 для установки браузера Internet Explorer 11 и его локализации.
  • Ключ /Temp= позволяет задать временный рабочий каталог. Он не обязан быть пустым, но должен существовать.
  • Ключ /NoSpace позволяет пропустить проверку свободного места на системном разделе, использовать не рекомендуется.
  • Ключ /FixOn включает защиту от Meltdown и Spectre, а /FixOff её выключает. Без ключей для Win7 защита выключена, а для Win2008R2 включена.

Примеры:

  • Нужно автоматически установить все обновления, IE11 и перезагрузить компьютер: UpdatePack7R2.exe /ie11 /silent /reboot
  • Нужно скрыто установить все обновления к имеющимся продуктам, версию IE не менять, компьютер не перезагружать: UpdatePack7R2.exe /S

Следующие ключи предназначены для интеграции обновлений в дистрибутив:

  • Ключ /WimFile= указывает расположение wim-файла, необходимо задавать абсолютный путь.
  • Ключ /Index= указывает индекс системы в wim-файле, для каждого индекса необходимо выполнять интеграцию заново.
  • Ключ /Index=* позволяет выполнить поочерёдную интеграцию обновлений во все индексы wim-файла.
  • Ключ /Boot= указывает расположение boot.wim для интеграции поддержки NVMe и USB3.
  • Ключ /Optimize разрешает оптимизировать размер wim-файла после интеграции обновлений.
  • Ключ /Optimize=esd преобразует wim-файл в esd после интеграции обновлений.
  • Ключ /NoUSB отменяет интеграцию универсального драйвера USB3 от daniel_k.

Примечания:

  • Перед указанием индекса полезно выполнить команду: Dism /Get-WimInfo /WimFile:C:\install.wim (путь замените на свой).
  • При обновлении boot.wim необходимо скопировать новые файлы из папки sources в дистрибутив согласно инструкции.

Примеры:

  • Нужно интегрировать IE11 и все обновления в 1 индекс: UpdatePack7R2.exe /ie11 /WimFile=C:\install.wim /Index=1
  • Нужно интегрировать IE11 и все обновления во все индексы: UpdatePack7R2.exe /ie11 /WimFile=C:\install.wim /Index=*
  • Нужно интегрировать только обновления к имеющимся продуктам, версию IE не менять: UpdatePack7R2.exe /WimFile=C:\install.wim /Index=1

Дополнительный функционал

  1. Возможна автоматическая установка SP1, если он не установлен в системе. Для этого нужно расположить файлы Windows6.1-KB976932-X86.exe и Windows6.1-KB976932-X64.exe в одном каталоге с набором.
  2. Если рядом с набором есть UpdatePack7R2Start.cmd — он будет выполнен перед установкой обновлений, UpdatePack7R2Finish.cmd — после установки, UpdatePack7R2Wim.cmd — после интеграции обновлений. По умолчанию консольные окна будут показаны. Чтобы их скрыть, первая строка в cmd-файле должна начинаться с «:hide» (без кавычек). Набор обновлений отслеживает код выхода из cmd-файлов, на случай необходимости перезагрузки. Этот код равен 3010 (команда exit 3010).
  3. Если вы хотите применить свои твики после установки Internet Explorer 11 на рабочую систему, расположите в папке с набором файл ie11.reg и он будет импортирован автоматически.
  4. Некоторые ключи можно заменить переименованием самого файла набора. Так для установки IE11 можно добавить слово «ie11» в любое место имени файла набора, «—» для автоматический перезагрузки и «++» для пассивной установки.
  5. Поддерживается установка и интеграция аддонов: SmartFix, DirectX, .NET Framework, Visual C++, (копия). Файлы аддонов нужно расположить в одной папке с UpdatePack7R2.

Примеры:

  • Нужно автоматически установить набор на рабочую систему вместе с IE11 и перезагрузить компьютер: переименуйте UpdatePack7R2.exe в UpdatePack7R2—ie11++.exe
  • Это будет абсолютно аналогично использованию следующих ключей: UpdatePack7R2.exe /ie11 /silent /reboot

Примечания

  • Размер дистрибутива (wim-файл) будет увеличен на размер установленных обновлений.
  • Интегрированные обновления можно будет удалить даже после установки системы.
  • Рекомендуется выгружать из памяти резидентный антивирусный монитор на время работы набора.
  • Подробный журнал установки обновлений находится в файле %WinDir%\UpdatePack7.log.
  • Установка на рабочую систему будет произведена в несколько этапов с перезагрузками.

Решение проблем

Если у вас не устанавливаются некоторые обновления или присутствуют другие проблемы, пишите об этом только в том случае, если вы готовы помочь в решении этих проблем. Для этого достаточно прислать мне в личные сообщения бекап системы, где наблюдаются неполадки, после анализа которого я смогу сказать конкретную причину или автоматизировать исправление в наборе. Не умеете создавать бекап — помогу в этом через TeamViewer или смотрите инструкцию.

——-
Полезные разработки

Источник

Как установить Windows 10

Интеграция в дистрибутив Windows 7 накопительного пакета обновлений «Rollup Update» KB3125574

Интеграция в дистрибутив Windows 7 накопительного пакета обновлений «Rollup Update» KB3125574

Затем скачаем ISO-образ Windows 7 на официальном сайте Майкрософт. Щелкаем на ISO-образе правой мышью и выбираем « 7-Zip » —>«Распаковать»

Снимаем галочку и распаковываем файлы Windows 7 на раздел (E:) с созданную нами папку «1»

Файлы Windows 7 распакованы на раздел (E:) в папку «1».

Скачиваем (обязательно в браузере Internet Explorer) три пакета обновлений KB3020369 по ссылке:

KB3172605 по ссылке:

и накопительный пакет обновлений «Rollup Update» KB3125574:

Все три пакета обновлений скачаны на раздел жёсткого диска (E:)

Создаём на разделе (E:) папку с названием «P» (русских букв быть не должно) и копируем в неё пакет обновлений « KB3020369 » .

Создаём на разделе (E:) папку с названием «P2» и копируем в неё пакет обновлений « KB3172605 »

Создаём на разделе (E:) папку с названием «P3» и копируем в неё пакет обновлений « KB3125574 »

Создаём на разделе (E:) папку с названием «M», в данную папку мы смонтируем Windows 7 64-бит и затем интегрируем в неё обновления.

Запускаем командную строку от имени администратора

ISO-образ Windows 7 64-бит мы разархивировали с вами в начале статьи в папку «1».

Следующей командой узнаём индекс всех релизов, находящихся в ISO-образе Windows 7 .

Dism /Get-WimInfo /WimFile:E:\1\sources\install.wim

мне нужна Windows 7 Профессиональная и её индекс 3.

Следующей командой монтируем (распаковываем архив Windows 7 ), находящийся в папке 1, в подпапке «source» файл-образ install.wim — в папку «M» на диске (E:)

dism /Mount-Wim /WimFile:E:\1\sources\install.wim /index:3 /MountDir:E:\M

Интегрируем из папки «P» пакет обновлений « KB3020369 » в смонтированный в папку M: образ Windows 7.

dism /image:E:\M /add-package /packagepath:E:\P

Интегрируем из папки «P2» пакет обновлений « KB3172605 » в смонтированный в папку M: образ Windows 7.

dism /image:E:\M /add-package /packagepath:E:\P2

Интегрируем из папки «P3» пакет обновлений « KB3125574 » в смонтированный в папку M: образ Windows 7.

dism /image:E:\M /add-package /packagepath:E:\P3

Следующей командой отключаем (размонтируем) образ Windows 7 из папки «M».

dism /unmount-wim /mountdir:E:\M /commit

Теперь нам осталось только запаковать Windows 7 с интегрированными обновлениями в ISO-образ

Скачиваем программу по ссылке WinToolkit 1.5

Щелкаем на скачанном архиве с программой WinToolkit 1.5 правой мышью и выбираем «7-Zip»—>«Распаковать»

Я распакую программу на раздел (E:).

Запускаю программу WinToolkit 1.5.

Закрываем окно с рекламой.

Жмём на кнопку ISO Maker для создания образа, содержащего все редакции Windows 7

Жмём на верхнюю кнопку «Browse»

В открывшемся проводнике находим на диске (E:) папку «1» с файлами Windows 7, выделяем её левой мышью и жмём кнопку «Выбор папки»

Жмём на нижнюю кнопку «Browse»

В открывшемся проводнике выбираем место сохранения будущего ISO-образа Windows 7 (раздел E:) и даём ему название « Win7 » , затем жмём «Сохранить»

Жму на кнопку « Create ISO »

и начинается процесс создания ISO образа Windows 7

ISO-образ Windows 7 64-бит с интегрированными обновлениями готов!

и находится на диске (E:).

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

Возвращаемся в предыдущее окно и жмём на кнопку «Проверка обновлений»

Windows 7 начинает поиск обновлений.

И обновления находятся. Жмём на кнопку «Установить обновления»

Принимаем условия лицензионного соглашения и жмём «Готово»

Начинается загрузка обновлений.

Выполняется установка обновлений.

После установки обновлений система просит перезагрузку.

Начинается Настройка обновлений.

После перезагрузки идём «Центр обновления Windows и видим, что все обновления установлены»

Источник

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

  • Как интегрировать драйвера в дистрибутив windows xp на флешку
  • Как интегрировать драйвера raid в дистрибутив windows server 2008
  • Как интегрировать драйвера ahci в дистрибутив windows 7
  • Как интегрировать sata драйвера в дистрибутив windows xp
  • Как интегрировать microsoft office в образ windows 7