16 просмотров
Рейтинг статьи
1 звезда2 звезды3 звезды4 звезды5 звезд
Загрузка...

Как добавить Convenience Rollup в ISO Windows 7

Как установить все обновления Windows 7 с помощью Microsoft Convenience Rollup

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

Однако, есть способ однократно скачать все обновления (почти все) для Windows 7 в виде одного файла и установить все их сразу в течение получаса — Convenience Rollup Update for Windows 7 SP1 от Microsoft. О том, как использовать эту возможность — пошагово в данной инструкции.

Подготовка к установке

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

Убедитесь, что у вас установлен Service Pack 1 (SP1) Если нет — его требуется установить отдельно. Также обратите внимание на разрядность вашей системы: 32-бит (x86) или 64-бит (x64).

Если SP1 установлен, то перейдите на страницу https://support.microsoft.com/ru-ru/kb/3020369 и загрузите с нее «Обновление стека обслуживания от апреля 2015 для Windows 7 и Windows Sever 2008 R2».

Ссылки на загрузку 32-битных и 64-битных версий находятся ближе к концу страницы в разделе «Как получить это обновление».

После установки обновления стека обслуживания, можно приступать к установке сразу всех обновлений Windows 7.

Загрузка и установка Windows 7 Convenience Rollup Update

Пакет обновлений Windows 7 Convenience Rollup доступен для загрузки на сайте каталога центра обновления Майкрософт под номером KB3125574: http://catalog.update.microsoft.com/v7/site/Search.aspx?q=3125574

Тут следует иметь в виду, что открыть эту страницу в работоспособном виде можно только в Internet Explorer (причем последних версий, то есть если вы будете открывать ее в IE, предустановленном в Windows 7, вам сначала будет предложено обновить браузер, а затем — включить надстройку для работы с каталогом обновлений).

На случай, если по какой-то причине загрузка из каталога обновлений затруднена, ниже — прямые ссылки на загрузку (в теории, адреса могут поменяться — если вдруг перестанет работать, прошу оповестить меня в комментариях):

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

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

Как добавить Convenience Rollup в ISO Windows 7

Windows 7 Convenience Rollup — пакет обновлений от Майкрософт для автономной (ручной) установки в свежей Windows 7, содержащий в себе почти все обновления ОС, выпущенные по май 2016 года и позволяющий избежать поиска и установки сотен обновлений через Центр обновлений, о чем я писал в инструкции Как установить все обновления Windows 7 с помощью Convenience Rollup.

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

Для того, чтобы начать вам потребуется:

  • Образ ISO любой версии Windows 7 SP1, см. Как скачать ISO Windows 7, 8 и Windows 10 с сайта Майкрософт. Также можно использовать имеющийся диск с Windows 7 SP1.
  • Загруженное обновление стека обслуживания от апреля 2015 и само обновление Windows 7 Convenience Rollup в необходимой разрядности (x86 или x64). О том, как их скачать подробно в оригинальной статье про Convenience Rollup.
  • Пакет автоматической установки Windows (AIK) для Windows 7 (даже если вы используете Windows 10 и 8 для описываемых шагов). Скачать можно с официального сайта Майкрософт здесь: https://www.microsoft.com/ru-ru/download/details.aspx?id=5753. После загрузки (это файл ISO) смонтируйте образ в системе или распакуйте его и установите AIK на компьютер. Используйте файл StartCD.exe с образа или wAIKAMDmsi и wAIKX86.msi для установки в 64-разрядной и 32-разрядной системах соответственно.

Интеграция обновлений Convenience Rollup в образ Windows 7

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

    Смонтируйте образ Windows 7 (или вставьте диск) и скопируйте его содержимое в какую-либо папку на компьютере (лучше не на рабочем столе, удобнее будет иметь короткий путь к папке). Либо распакуйте образ в папку с помощью архиватора. В моем примере это будет папка C:Windows7ISO

  • В папке C:Windows7ISO (или другой, которую вы создали для содержимого образа в предыдущем шаге), создайте еще одну папку для распаковки образа install.wim при последующих шагах, например, C:Windows7ISOwim
  • Также сохраните загруженные обновления в какую-либо папку на компьютере, например, C:Updates. Также можно переименовать файлы обновлений во что-то короткое (так как мы будем использовать командную строку и оригинальные имена файлов неудобно вводить или копировать-вставлять. Я переименую соответственно в msu и rollup.msu

    Всё готово к тому, чтобы приступать. Запустите командную строку от имени администратора, в которой будут выполняться все последующие шаги.

    В командной строке введите (если вы использовали пути отличные от тех, что в моем примере, используйте свой вариант).

    dism /get-wiminfo /wimfile:C:Windows7ISOsourcesinstall.wim

    В результате выполнения команды обратите внимание на индекс той редакции Windows 7, которая устанавливается с этого образа и для которой мы будем интегрировать обновление.

    Распакуйте файлы из образа wim для последующей работы с ними с помощью команды (укажите параметр index, который вы узнали ранее)

    dism /mount-wim /wimfile:C:Windows7ISOsourcesinstall.wim /index:1 /mountdir:C:Windows7ISOwim

    По порядку добавьте обновление KB3020369 и Rollup Update с помощью команд (вторая из них может занять продолжительное время и «зависать», просто дождитесь окончания ее выполнения).

    dism /image:c:windows7ISOwim /add-package /packagepath:c:updateskb3020369.msu
    dism /image:c:windows7ISOwim /add-package /packagepath:c:updatesrollup.msu

    Подтвердите сделанные изменение в образе WIM и отключите его с помощью команды

    dism /unmount-wim /mountdir:C:Windows7ISOwim /commit

    Готово, теперь файл wim содержит обновления Windows 7 Convenience Rollup Update, осталось превратить файлы в папке Windows7ISO в новый образ ОС.

    Создание образа ISO Windows 7 из папки

    Чтобы создать новый образ ISO с интегрированными обновлениями, найдите в списке установленных программ в меню пуск папку Microsoft Windows AIK, в ней — «Командная строка среды развертывания (Deployment Tools Command Prompt)», кликните по ней правой кнопкой мыши и запустите от имени администратора.

    После этого используйте команду (где NewWin7.iso — имя будущего файла образа с Windows 7)

    oscdimg -m -u2 -bC:Windows7ISObootetfsboot.com C:Windows7ISO C:NewWin7.iso

    Читать еще:  Бесплатная программа Dism++ для настройки и очистки Windows

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

    Примечание: если у вас, также, как и у меня, в одном образе ISO несколько редакций Windows 7 под разными индексами, обновления добавляются только к той редакции, которую вы выбрали. То есть для их интеграции во все редакции, придется повторить команды с mount-wim до unmount-wim для каждого из индексов.

    Как интегрировать Convenience Rollup в установочный образ Windows 7

    Как интегрировать Convenience Rollup в установочный образ Windows 7

    Браузер для Windows XP: какой он самый идеальный вариант?

    Браузер без рекламы и всплывающих окон: существует ли он в природе?

    Обновление Виндовс, отключающее звук и удаляющее файлы: кто виноват и что делать?

    Google Chrome просит срочно обновить браузер: всех впускать, никого не выпускать

    Кибератаки парализуют разработку вакцины от коронавируса и Microsoft выпустил борца с ними

    Несколько недель назад из лагеря Microsoft пришла одна очень хорошая новость для всех пользователей «семерки»: компания выпустила пакет обновлений Convenience Rollup, благодаря которому больше не нужно снова и снова скачивать и поэтапно устанавливать сотни обновлений и патчей, выпущенных с момента выхода SP1 (Service Pack 1), после каждой переустановки Windows 7. Теперь все эти обновления могут быть установлены за раз и без подключения к интернету – достаточно однажды скачать пакет Convenience Rollup и использовать его всякий раз после выполнения установки операционной системы.

    Эта новость могла бы стать еще лучше, выпустив Microsoft и новые установочные дистрибутивы, содержащие все обновления, выпущенные после SP1 – в этом случае людям, которые по той или иной причине устанавливают Windows 7 на регулярной основе, не пришлось бы тратить время на установку Convenience Rollup.

    Тем не менее, интегрировать второй пакет обновлений в Windows 7 SP1 можно самостоятельно посредством SlipStream. SlipStream – процесс, который позволяет изменить оригинальный установочный образ операционной системы путем включения в него пакетов обновлений или отдельных обновлений.

    Из этого руководства вы узнаете, как создать ISO-файл Windows 7 SP1, содержащий Convenience Rollup.

    Что вам потребуется:

    • Копия Windows 7 с Service Pack 1 (на DVD, USB-накопителе или в формате ISO – это не столь важно)
    • Пакет автоматической установки (AIK) для Windows 7
    • Обновление сервисного стека Windows 7 April 2015 KB3020369 (необходимо для установки Convenience Rollup)
    • Пакет Convenience Rollup (KB3125574) – для x86 (прямая ссылка), для x64 (прямая ссылка)
    • Программа (например, UltraISO ), умеющая монтировать образы дисков

    Инструкция

    1. Скопируйте установочные файлы операционной системы в пустую папку на компьютере (в нашем примере это папка Win7files).
    2. Запустите командную строку от имени администратора.
    3. Введите следующую команду и нажмите Enter:

    Если потребуется, измените эту команду так, чтобы вместо C:UsersadminDownloadsWin7files у вас был указан путь к папке, в которую вы скопировали установочные файлы.

    Также обратите внимание на написание имен редакций операционной системы (Windows 7 PROFFESIONAL, Windows 7 HOMEPREMIUM, Windows 7 ULTIMATE и т.д.) – эта информация потребуется нам чуть позже.

    1. Создайте новую папку с именем offlineImage в папке (в нашем примере это папка Win7files) с установочными файлами.
    2. Введите следующую команду и нажмите Enter:

    Не забудьте заменить Windows 7 ULTIMATE именем вашей редакции операционной системы.

    1. Теперь давайте внедрим в установочный носитель обновление стека (KB3020369). Если вы подготавливаете дистрибутив для установки 64-разрядной версии Windows 7, используйте следующую команду:

    Команда для дистрибутива с 32-разрядной версией системы:

    1. А теперь, собственно то, ради чего и затевалась эта статья – интегрируем Convenience Rollup.

    Команда для 64-разрядной версии установочного носителя:

    Команда для 32-разрядной версии установочного носителя:

    1. Далее выполните следующую команду, чтобы отключить подключенный ранее образ Windows и сохранить изменения:

    1. Удалите папку offlineImage.

    Только что мы завершили процесс интеграции Convenience Rollup и KB3020369 в файл install.wim. Теперь создадим новый ISO-образ с последними обновлениями, воспользовавшись для этого возможностями командной строки средств развертывания, входящей в состав Windows 7 Automated Installation Kit.

    1. Смонтируйте образ Windows AIK с помощью UltraISO или любой другой подобной программы.
    2. Перейдите в «Компьютер» и откройте смонтированный образ.
    3. Найдите файл StartCD.exe, запустите его и следуйте инструкциям на экране, чтобы установить Windows AIK.
    4. Откройте «Пуск» и запустите командную строку средств развертывания с привилегиями администратора.

    1. Выполните следующую команду, чтобы создать новый ISO-образ Windows 7:

    Вот и все! Осталось только создать загрузочный установочный носитель с новыми файлами операционной системы. Вы можете легко сделать это с помощью Windows 7 USB/DVD Download Tool или другого подобного инструмента.

    Теперь после инсталляции «семерки» вам больше не придется тратить время на установку сотен исправлений и патчей, нужно будет установить только обновления, выпущенные после апреля 2016 года.

    Установка

    Интегрирование Сервисного Пакета в установочный ISO-образ Windows 7.

    Вариант 1. При помощи команды Dism.

    1) Создайте папки необходимые для работы (Например, на диске D: папки Temp, SP1, mWim и Mount)
    2) Откройте окно команд в папке, где у Вас находится exe-файл сервисного пакета
    2.1) Удерживая нажатой клавишу Shift щелкните правой кнопкой мыши на папке в области переходов.
    2.2) В контекстном меню выберите пункт Открыть окно команд
    3) Распакуйте exe-файл сервисного пакета во временную папку, используя команду:
    Для 64-битной версии:

    Для 32-битной версии:

    4) Закройте окно команд.
    5) Откройте в Проводнике папку D:Temp и запустите в ней окно команд как описано в пункте 2.
    6) Распакуйте cab-файл KB976932, используя команду:
    Для 64-битной версии:

    Для 32-битной версии:

    7) Закройте окно команд.
    8) Откройте в Проводнике папку D:SP1 и запустите в ней окно команд как описано в пункте 2.
    9) Распакуйте все cab-файлы языков в папку D:SP1, поочередно выполнив команды (соглашаясь, если система спросит о перезаписи):

    10) После окончания распаковки удалите все cab-файлы языков, используя команду:

    11) Распакуйте cab-файл NestedMPPContent.cab в папку D:SP1, используя команду (соглашаясь, если система спросит о перезаписи):

    12) После окончания распаковки удалите cab-файл NestedMPPContent.cab, используя команду:

    13) Удалите из папки D:SP1 файлы cabinet.cablist.ini и old_cabinet.cablist.ini, используя команду:

    14) Закройте окно комманд.
    15) В папке D:SP1 откройте в любом текстовом редакторе файл update.ses, замените все Absent на Installed и сохраните изменения.
    16) В папке D:SP1 откройте в любом текстовом редакторе файл update.mum, замените allowedOffline=”false” на allowedOffline=”true” и сохраните изменения.
    17) В папке D:SP1 откройте в любом текстовом редакторе файл Для 64-битной версии: Windows7SP1-KB976933

    Для 32-битной версии: Windows7SP1-KB976933

    6.1.1.17514.mum, замените allowedOffline=”false” на allowedOffline=”true” и сохраните изменения.
    18) Скопируйте файл install.wim из папки Sources Вашего установочного ISO-образа в папку D:mWim
    19) Узнаете номер индекса Вашей Windows 7, используя команду:

    Читать еще:  Acronis True Image Home руководство

    20) Монтируете файл install.wim в папку D:Mount учитывая номер индекса (Например, для 64-битной версии Windows 7 Enterprise он равен 1), используя команду:

    21) Интегрируете сервисный пакет, используя команду:

    22) Демонтируйте образ с сохранением изменений, используя команду:

    23) Удалите файлы и папки, которые могли остаться после демонтирования wim-образа, используя команду:

    24) Если Вас устраивает размер получившегося файла install.wim, то замените файл install.wim из папки Sources Вашего установочного ISO-образа, файлом D:mWiminstall.wim
    25) Если Вас не устраивает размер получившегося файла install.wim, то Вы можете осуществить его сжатие.

    25.1) Скачайте и установите Windows Automated Installation Kit 2.0 (ссылка) или выше.
    25.2) Создайте дополнительную папку необходимую для работы (Например, на диске D: папку Compress)
    25.3) Запустите Командную строку средств развертывания (расположена в папке Microsoft Windows AIK в меню Пуск) от имени администратора.
    25.4.1) Если в Вашем install.wim содержится один образ (Например: Windows 7 Enterprise), то введите следующую ниже команду, нажав после ее ввода клавишу Enter ↵ :

    25.4.2) Если в Вашем install.wim содержится несколько образов (Например: Windows 7 Ultimate), то для создания итогового файла install.wim выполните указанную выше команду для каждого образа, заменяя индекс 1 на соответствующий, и нажимая после ввода каждой из них клавишу Enter ↵ .

    Например для 32-битной версии Windows 7 Ultimate:

    Например для 64-битной версии Windows 7 Ultimate:

    26) Замените файл install.wim из папки Sources Вашего установочного ISO-образа, файлом D:Compressinstall.wim
    27) Удалите папки Compress, Mount, mWim, SP1 и Temp.

    Также для работы с программой DISM в графическом режиме Вы можете воспользоваться программой DISM Tool. Данная программа позволяет выполнять, все необходимые Вам команды, используя графический интерфейс. С помощью неё Вы сможете смонтировать (Mount WIM) и демонтировать (Dis-Mount WIM) образ, интегрировать языковой пакет или необходимое Вам обновление(используйте пункт Add Packages).

    Вариант 2. Используя программу RT Se7en Lite.

    1) Распакуйте ISO-образ установочного диска (в который Вы собираетесь интегрировать сервисный пакет) в любую папку.
    2) Скачайте, установите и запустите программу RT Se7en Lite.
    3) Нажмите кнопку Browse и выберите пункт Select OS Path.
    4) Укажите путь к папке в которую Вы распаковали ISO-образ установочного диска и нажмите ОК.
    5) В появившемся окне List of operating system выберите Вашу редакцию Windows 7, установите флажок Slipstream Service Pack и нажмите ОК.
    6) В появившемся окне RT Service Pack Slipstream нажмите нопку Browse
    7) Укажите путь к exe-файлу сервисного пакета (windows6.1-KB976932-X64.exe или windows6.1-KB976932-X86.exe) и нажмите Открыть.
    8) Нажмите кнопку Start и дождитесь завершения.
    9) Нажмите кнопку Proceed.
    10) В столбце слева нажмите кнопку Task и в открывшемся окне установите флажок ISO Bootable.
    11) В столбце слева нажмите кнопку ISO Bootable
    12) В ниспадающем меню —-Select a mode—- выберите пункт Create Image
    13) В текстовом поле Volume name укажите какое имя для ISO-образа будет использоваться при монтировании.
    14) Нажмите кнопку Make ISO для создания ISO-образа установочного диска с интегрированным сервисным пакетом.
    15) Введите имя файла и нажмите кнопку Сохранить.

    Интеграция SP1 в установочный ISO-образ Windows 7

    Для интеграции SP1 в установочный ISO-образ Windows 7 есть два варианта. Первый это используя команду Dism, и второй – используя программу RT 7 Lite

    Вариант 1. Интегрирование при помощи команды Dism.

    1. Создайте папки необходимые для работы (Например, на диске D: папки Temp, SP1, mWim и Mount)
    2. Откройте окно команд в папке, где у Вас находится exe-файл сервисного пакета
      a) Удерживая нажатой клавишу Shift щелкните правой кнопкой мыши на папке в области переходов
      b) В контекстном меню выберите пункт Открыть окно команд
    3. Распакуйте exe-файл сервисного пакета во временную папку, используя команду:

    Для 64-битной версии:

    windows6.1-KB976932-X64.exe /x:D:Temp

    Для 32-битной версии:

    windows6.1-KB976932-X86.exe /x:D:Temp

  • Закройте окно комманд
  • Откройте в проводнике папку D:Temp и запустите в ней окно команд как описано в пункте 2.
  • Распакуйте cab-файл KB976932, используя команду:

    Для 64-битной версии:

    expand windows6.1-KB976932-X64.cab -f:* D:SP1

    Для 32-битной версии:

    expand windows6.1-KB976932-X86.cab -f:* D:SP1

  • Закройте окно комманд
  • Откройте в проводнике папку D:SP1 и запустите в ней окно команд как описано в пункте 2.
  • Распакуйте все cab-файлы языков в папку D:SP1, поочередно выполнив команды (соглашаясь, если система спросит о перезаписи): expand KB976933-LangsCab0.cab -f:* D:SP1
    expand KB976933-LangsCab1.cab -f:* D:SP1
    expand KB976933-LangsCab2.cab -f:* D:SP1
    expand KB976933-LangsCab3.cab -f:* D:SP1
    expand KB976933-LangsCab4.cab -f:* D:SP1
    expand KB976933-LangsCab5.cab -f:* D:SP1
    expand KB976933-LangsCab6.cab -f:* D:SP1
  • После окончания распаковки удалите все cab-файлы языков, используя команду: del KB976933-LangsCab*.cab
  • Распакуйте cab-файл NestedMPPContent.cab в папку D:SP1, используя команду (соглашаясь, если система спросит о перезаписи): expand NestedMPPContent.cab -f:* D:SP1
  • После окончания распаковки удалите cab-файл NestedMPPContent.cab, используя команду: del NestedMPPContent.cab
  • Удалите из папки D:SP1 файлы cabinet.cablist.ini и old_cabinet.cablist.ini, используя команду: del *.cablist.ini
  • Закройте окно комманд.
  • В папке D:SP1 откройте в любом текстовом редакторе файл update.ses, замените все Absent на Installed и сохраните изменения
  • В папке D:SP1 откройте в любом текстовом редакторе файл update.mum, замените allowedOffline=”false” на allowedOffline=”true” и сохраните изменения.
  • В папке D:SP1 откройте в любом текстовом редакторе файл Для 64-битной версии: Windows7SP1-KB976933

    Для 32-битной версии: Windows7SP1-KB976933

    6.1.1.17514.mum, замените allowedOffline=”false” на allowedOffline=”true” и сохраните изменения.

  • Скопируйте файл install.wim из папки Sources Вашего установочного ISO-образа в папку D:mWim
  • Узнаете номер индекса Вашей Windows 7, используя команду: DISM.exe /Get-WimInfo /WimFile:D:mWiminstall.wim
  • Монтируете файл install.wim в папку D:Mount учитывая номер индекса (Например, для 64-битной версии Windows 7 Enterprise он равен 1), используя команду: DISM /Mount-Wim /WimFile:D:mWiminstall.wim /Index:1 /MountDir:D:Mount

    Примечание: Если Ваш файл install.wim содержит несколько индексов и Вы собираетесь добавить SP1 для каждого из них, тогда Вам придется повторить действия указанные в пунктах 20 – 22 действия для каждого из индексов по очереди.

  • Интегрируете сервисный пакет, используя команду: DISM /Image:D:Mount /Add-Package /PackagePath:D:SP1
  • Демонтируйте образ с сохранением изменений, используя команду: DISM /Unmount-Wim /MountDir:D:Mount /Commit
  • Удалите файлы и папки, которые могли остаться после демонтирования wim-образа, используя команду: dism /Cleanup-Wim
  • Замените файл install.wim из папки Sources Вашего установочного ISO-образа, файлом D:mWiminstall.wim
  • Удалите папки Temp, SP1, mWim и Mount.
  • Также для работы с программой DISM в графическом режиме Вы можете воспользоваться программой DISM Tool. Данная программа позволяет выполнять, все необходимые Вам команды, используя графический интерфейс. С помощью неё Вы сможете смонтировать (Mount WIM) и демонтировать (Dis-Mount WIM) образ, интегрировать языковой пакет или необходимое Вам обновление(используйте пункт Add Packages).

    Вариант 2. Интегрирование, используя программу RT 7 Lite

    1. Распакуйте ISO-образ установочного диска (в который Вы собираетесь интегрировать сервисный пакет) в любую папку. ISO-образы можно прекрасно можно распаковать программой 7zip или программой UltraISO.
    2. Скачайте, установите и запустите программу RT 7 Lite
    3. Нажмите кнопку Browse и выберите пункт Select OS Path.
    4. Укажите путь к папке в которую Вы распаковали ISO-образ установочного диска и нажмите ОК
    5. В появившемся окне List of operating system выберите Вашу редакцию Windows 7, установите флажок Slipstream Service Pack и нажмите ОК.
    6. В появившемся окне RT Service Pack Slipstream нажмите нопку Browse
    7. Укажите путь к exe-файлу сервисного пакета (windows6.1-KB976932-X64.exe или windows6.1-KB976932-X86.exe) и нажмите Открыть.
    8. Нажмите кнопку Start и дождитесь завершения
    9. Нажмите кнопку Proceed
    10. В столбце слева нажмите кнопку Task и в открывшемся окне установите флажок ISO Bootable
    11. В столбце слева нажмите кнопку ISO Bootable
    12. В ниспадающем меню —-Select a mode—- выберите пункт Create Image
    13. В текстовом поле Volume name укажите какое имя для ISO-образа будет использоваться при монтировании.
    14. Нажмите кнопку Make ISO для создания ISO-образа установочного диска с интегрированным сервисным пакетом
    15. Введите имя файла и нажмите кнопку Сохранить

    Манипуляции с дистрибутивом ОС или как интегрировать обновления в образ системы Windows 7

    Под манипуляцией с установочным образом Windows мы будем подразумевать добавление или удаление отдельных компонент операционной системы еще до ее инсталляции. Речь идет о том, чтобы добавить в дистрибутив (обычно файл с расширением ISO) компоненты (например, драйвера или сервис-паки) без помощи специалистов Microsoft.

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

    На модификацию образа могут сподвигнуть самые разные обстоятельства. Например:

    • Вы пытаетесь инсталлировать Windows 7 на только что приобретенный ноутбук и обнаруживаете, что процесс установки завершается ошибкой с указанием на отсутствующие драйвера.
    • Вы занимаетесь массовой инсталляцией ОС на множество компьютеров в организации.
    • Сформировав удобную для себя рабочую среду вы хотели бы сохранить ее для дальнейшего использования и получать подходящее для себя окружение немедленно после инсталляции.
    • Вы имеете дистрибутив Windows без последних пакетов обновлений и хотели бы включить их в установочный диск.

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

    Немного истории и где хранятся сведения о процессе загрузки?

    С самого момента появления операционок модели NT вместе с ними начали поставляться инструменты для автоматической инсталляции системы на один или многие компьютеры. Например, Windows 2000 содержала довольно развитый инструментарий такого назначения. Те, кто устанавливал ОС с обычного инсталляционного диска вручную хорошо знают, что в процессе установки операционная система требует от пользователя дать ответы на целый ряд вопросов, касающихся места установки, типа файловой системы и некоторых других параметров. Автоматическая установка системы подразумевает что ответы на эти вопросы заранее записаны в отдельный файл, который так и называется — «файл ответов».

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

    Если добавить в дистрибутив дополнительные компоненты (драйвера, пакеты обновления и т.д.), а также сообщить установщику где эти обновления находятся и что с ними делать — можно получить образ с требуемыми характеристиками. Т.е. интегрировать обновления прямо в инсталлятор Windows.

    Как выглядят «файлы ответов» и что такое wim?

    В современных дистрибутивах Windows 7 (изготовленных в виде iso-образа) файл ответов представляет собой обычный xml-документ под названием autounattend.xml, располагаемый в корне файловой иерархии образа. Сам же инсталляционный пакет представлен двумя файлами с расширением wim — boot.wim и install.wim. первый отвечает за начальную загрузку, а второй — содержит собственно инсталлируемую систему. Wim-файлы являются по сути контейнерами для других файлов входящих в образ операционной системы. Поэтому в них можно добавлять или удалять от дельные компоненты, тем самым формируя экземпляр Windows c необходимым внутренним наполнением.

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

    • ISO-шник с Windows распаковывается подходящим архиватором в отдельную папку.
    • К нему добавляются необходимые компоненты и обновления.
    • Нюансы инсталляции данных обновлений прописываются в «файл ответов»
    • Все это запаковывается обратно в iso-шник, готовый к использованию.

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

    От теории к практике

    Некоторые пользователи Windows 7 столкнулись с такой примерно ситуацией (она очень напоминает историю с невозможностью инсталлировать «семерку» на новый ноутбук): после очередного автоматического обновления и перезагрузки компьютера — система отказывается запускаться в новой конфигурации и просто зависает на стадии запуска. Одно из решений данной проблемы — скачать пакет обновлений из Сети и интегрировать его непосредственно в образ ОС. Не нужно заранее пугаться — создавать и редактировать «файлы ответов» для этой цели не потребуется. В данном случае все оказывается значительно проще, хотя и происходит все по описанной выше схеме.

    Что нам потребуется? Во-первых, — хорошая программа для работы с образами дисков, наподобие широко распространенной бесплатной утилиты «Ultraiso». А, во-вторых, — немного смекалки и аккуратности. Дальше приводим пошаговую инструкцию:

    • Открываем образ в ultraiso.
    • Создаем отдельную папку.
    • Укладываем туда install.wim из iso-файла. Искать его следует в папке /source.
    • Укладываем туда же файл с сервис-паком.
    • Открываем окно командной строки и вводим команду просмотра всех редакций Windows интегрированных в наш образ (их обычно несколько). Команда выглядит так:

    Dism /Get-WimInfo /WimFile: …install.wim (вместо трех точек пишем путь к install.wim)

    А затем закатываем сервис-пак в одну или все редакции сразу. Чтобы интегрировать во все редакции, в том же командном окне наберите что-то вроде:

    …UpdatePack7R2.exe /WimFile=…install.wim /Index=*

    В процессе модификации система будет выдавать окна с сообщениями.

    Новый install.wim переносим в iso-шник на место старого.

    Вот и вся премудрость интеграции пакетов в образ.

    0 0 голоса
    Рейтинг статьи
    Ссылка на основную публикацию
    Статьи c упоминанием слов:
    ×
    ×