Таким образом, всякий раз, когда вы устанавливаете новую копию Windows 7 в будущем, вам не придется ждать, пока она загрузит несколько лет обновлений (и перезагружается несколько раз). В мае 2016 года у него будет все, что нужно.
Что вам понадобится
Для этого процесса требуется наличие диска Windows 7 или файла ISO с пакетом обновления 1 (SP1). Это очень легко получить в этот момент. Вы можете загружать изображения Windows 7 ISO юридически из Microsoft с использованием одного из этих методов, и на эти образы дисков уже включен пакет обновления 1 (SP1). Просто!
Вам также нужно будет загрузить пакеты обновления обслуживания и пакеты накопительных пакетов, прежде чем продолжить. Вам понадобятся пакеты, соответствующие версии ISO, которую вы используете. Например, если вы собираетесь создать 64-разрядный установочный диск, вам понадобятся 64-разрядные пакеты обновлений.
Наконец, вам нужно будет загрузить и установить Windows AIK для Windows 7 (даже если вы выполняете эти шаги в Windows 8 или 10). Microsoft делает это доступным для загрузки как ISO-файл, поэтому вам нужно либо установить ISO для установки программного обеспечения, либо записать ISO на DVD-диск, а затем установить программное обеспечение.
Шаг первый: извлеките файлы с диска или ISO
Сначала вам нужно извлечь содержимое образа ISO или скопировать файлы с диска. Если у вас есть ISO-файл, вы можете открыть его с помощью программы типа 7-Zip для извлечения содержимого (или смонтировать его в Windows 8 и 10). Если у вас есть диск, вы можете выбрать все файлы на диске, скопировать их и вставить в папку на вашем компьютере.
На скриншоте ниже мы скопировали все файлы с диска Windows 7 SP1 в новую папку в
C:Win7SP1ISO
на нашем компьютере. Мы будем использовать эту папку в наших примерах ниже. Мы также создали папку с именем
C:updates
где мы разместили обновление Service Update и пакет Convenience Rollup.
Шаг второй: используйте Dism для интеграции обновлений
Затем запустите окно командной строки в качестве администратора. Откройте меню «Пуск», введите «Командная строка», чтобы найти его, щелкните правой кнопкой мыши ярлык «Командная строка» и выберите «Запуск от имени администратора».
Выполните следующую команду, используя путь к папке, в которую вы помещали файлы (в нашем случае,
C:Win7SP1ISO
):
Dism /Get-WIMInfo /WimFile:C:Win7SP1ISOsourcesinstall.wim
Это покажет вам название версии Windows 7 на изображении, которое вам понадобится позже. На скриншоте ниже вы можете видеть, что мы используем
Windows 7 ENTERPRISE
установите носитель. Вместо этого вы можете использовать Windows 7 Home, Professional или Ultimate. (Если ваш диск содержит более одного издания, просто обратите внимание на тот, который вы хотите создать для ISO).
mkdir C:Win7SP1ISOoffline
Теперь распакуйте файлы, чтобы команда DISM могла работать с ними:
Dism /Mount-WIM /WimFile:C:Win7SP1ISOsourcesinstall.wim /Name:'Windows 7 ENTERPRISE' /MountDir:C:Win7SP1ISOoffline
Снова замените
C:Win7SP1ISO
с папкой, в которую вы извлекли файлы, и
Windows 7 ENTERPRISE
с выпуском Windows, полученным из предыдущей команды.
Чтобы интегрировать 64-разрядный пакет:
Dism /Image:C:Win7SP1ISOoffline /Add-Package /PackagePath:C:updatesWindows6.1-KB3020369-x64.msu
Чтобы интегрировать 32-разрядный пакет:
Dism /Image:C:Win7SP1ISOoffline /Add-Package /PackagePath:C:updatesWindows6.1-KB3020369-x86.msu
Вам нужно использовать только одну из вышеперечисленных команд - это зависит от того, создаете ли вы 64-разрядный или 32-разрядный установочный носитель. Замените путь пакета папкой, в которой вы сохранили обновление Service Update (в нашем случае,
C:updates
).
Чтобы интегрировать 64-разрядный пакет:
Dism /Image:C:Win7SP1ISOoffline /Add-Package /PackagePath:C:updateswindows6.1-kb3125574-v4-x64_2dafb1d203c8964239af3048b5dd4b1264cd93b9.msu
Чтобы интегрировать 32-разрядный пакет
Dism /Image:C:Win7SP1ISOoffline /Add-Package /PackagePath:C:updateswindows6.1-kb3125574-v4-x86_ba1ff5537312561795cc04db0b02fbb0a74b2cbd.msu
Как и на последнем этапе, замените папки своими собственными и запустите только одну из приведенных выше команд. Используйте соответствующий для установочного носителя, который вы создаете, - 32-разрядный или 64-разрядный.
Dism /Unmount-WIM /MountDir:C:Win7SP1ISOoffline /Commit
Шаг третий: создайте обновленный файл ISO
Файл install.wim в каталоге, с которым вы работали, теперь имеет интегрированный пакет Convenience Rollup. Мы будем использовать
oscdimg
инструмент, входящий в состав Windows AIK, для создания нового образа ISO с интегрированным интегрированным файлом install.wim.
Сначала запустите командную строку «Инструменты развертывания» в качестве администратора. Нажмите «Пуск»> «Все программы»> «Microsoft Windows AIK». Щелкните правой кнопкой мыши ярлык «Командная строка развертывания» и выберите «Запуск от имени администратора».
C:Win7SP1ISO
с указанием пути к каталогу, который вы использовали ранее. Вы также можете заменить
C:Windows7Updated.iso
с любым местоположением, в котором вы хотите создать результирующий образ диска.
oscdimg -m -u2 -bC:Win7SP1ISOootetfsboot.com C:Win7SP1ISO C:Windows7Updated.iso
Теперь, когда Microsoft предлагает образы ISO 7 для загрузки, было бы неплохо, если бы Microsoft сама обновляла эти изображения с последними исправлениями. Однако Microsoft никогда не делала этого ни для чего, кроме пакета обновления (или «сборки» Windows 10), поэтому мы не задерживаем дыхание.