Как создать дистрибутив windows 7

Обновлено: 05.07.2024

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

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

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

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

Создание эталонной системы

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

По завершении установки не спешите, когда отобразится экран приветствия нажмите CTRL + SHIFT + F3

windows-7-waik-001.jpg

Это перезагрузит систему в режим аудита, если же вы успели создать пользователя и произвести вход, то выполните от имени Администратора команду:

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

windows-7-waik-002.jpg

Следует помнить, что переведенная в режим аудита система продолжит загружаться в него до тех пор, пока мы снова не запустим Sysprep и не изменим режим. После загрузки открываем Центр обновления Windows и производим поиск и установку обновлений.

Важно! 17 мая 2016 года Microsoft выпустила накопительный пакет обновлений для Windows 7 SP1 KB3125574, включающий в себя обновления с момента выпуска SP1 и до апреля 2016, в целях уменьшения объема скачиваемых обновлений рекомендуем скачать и установить данный пакет вручную. Для его установки требуется наличие обновления KB3020369.

windows-7-waik-003.jpg

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

windows-7-waik-004.jpg

Если ваша цель состояла только в интеграции в дистрибутив всех последних обновлений, то на этом можно закончить. Однако режим аудита позволяет устанавливать и разнообразный софт, который также будет включен в дистрибутив. Этим широко пользуются OEM-производители, мы думаем, каждый сталкивался с дистрибутивами (обычно на ноутбуках) содержащими, кроме OC, разное количество софта сомнительной полезности.

Поэтому никто не мешает нам включить в свой дистрибутив нужный софт, чтобы не тратить время на его последующую установку. Мы обычно ограничиваемся "джентельменским набором": архиватор, Adobe Reader, Java, Silverlight. Вы можете включить в него весь набор необходимого софта, включая офисный пакет и иное ПО. Не стоит включать в образ программы устанавливающие собственные драйвера и собственно драйвера устройств, так как все сторонние драйвера будут удалены на стадии подготовки системы к захвату образа. Также не следует производить активацию ПО, эта информация также будет утеряна.

Закончив подготовку эталонной системы удалим все скачанные нами файлы и лишнее ПО (если есть), особое внимание следует уделить очистке системы от копий файлов обновлений, для этого воспользуйтесь инструментом Очистка диска:

windows-7-waik-015.jpg

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

Теперь подготовим ее к захвату образа при помощи утилиты Sysprep:

Разберем ключи утилиты подробнее:

  • oobe - запускает компьютер в режиме экрана приветствия. Экран приветствия Windows позволяет конечным пользователям настраивать операционную систему Windows, создавать новые учетные записи, переименовывать компьютер и выполнять другие задачи.
  • generalize - подготавливает установку Windows перед созданием образа. Если этот параметр указан, все уникальные системные сведения удаляются из установки Windows. Идентификатор безопасности (SID) обнуляется, точки восстановления системы сбрасываются, журналы событий удаляются.
  • shutdown - завершает работу компьютера после завершения работы программы Sysprep.

windows-7-waik-005.jpg

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

Создание собственного дистрибутива

Для дальнейшей работы нам понадобится рабочая станция под управлением Windows 7 с установленным пакетом автоматической установки Windows (WAIK). Разрядность и версия системы никакой роли не играют.

Установка WAIK не должна вызвать затруднений и производится с установками по умолчанию.

windows-7-waik-006.jpg

Теперь подготовим образ Windows PE для захвата образа эталонной системы. Разрядность WinPE должна соответствовать разрядности эталонной системы.

Откроем Пуск - Все программы - Microsoft Windows AIK - Командная строка средств развертывания и выполним команду для 32-битных систем:

или для 64-битных:

где e:\win_pe желаемое расположение папки с образом. Предварительно папку создавать не надо, так как в этом случае вы получите ошибку, что папка уже существует.

windows-7-waik-007.jpg

Теперь перейдем в папку назначения и скопируем файл winpe.wim в папку ISO\sources и переименуем его в boot.wim. Затем скопируем в папку ISO из папки C:\Program Files\Windows AIK\Tools\amd64 или C:\Program Files\Windows AIK\Tools\x86, в зависимости от разрядности, файл imagex.exe.

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

Результатом работы команды будет образ winpe.iso с которого следует загрузить эталонную систему.

windows-7-waik-009.jpg

Если вы не выполняли дополнительной разметки диска эталонной системы, то раздел для захвата будет иметь букву D:, а загрузочный диск E:, на всякий случай проверяем командой dir.

windows-7-waik-010.jpg

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

В качестве параметров указываем захватить диск D: и сохранить его в образ D:\install.wim, в кавычках указываем собственное название образа, также ставим максимальное сжатие, возможность загрузки и проверку созданного образа. После чего можем сходить выпить кофе, данная операция занимает в среднем около получаса.

windows-7-waik-011.jpg

Перезагружаем эталонную систему в обычный режим и копируем созданный образ на ПК с установленным WAIK. Перейдем в e:\win_pe и очистим папку ISO, затем скопируем туда содержимое оригинального диска Windows 7, который мы использовали для установки эталонной системы.

windows-7-waik-012.jpg

После чего заменим файл install.wim в папке sources на захваченный нами образ. Теперь можно приступать к сборке собственного ISO-образа, для этого выполните команду:

разберем ключи команды подробнее:

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

windows-7-waik-013.jpg

Образ собирается довольно быстро, единственный момент - с большой долей вероятности его размер превысит 4,7 ГБ и записать его на обычную DVD болванку не удастся. В этом случае можно использовать двухслойные болванки DVD9, но они реже встречаются в продаже и могут поддерживаться не всеми моделями дисководов. В этом случае можно разбить дистрибутив на две части, каждый из которых будет помещаться на DVD-диск стандартной емкости. Также следует помнить об ограничении 32-х разрядных систем, которые не умеют работать с wim-образами размером более 4 ГБ.

Разделить образ можно следующей командой:

В результате будет создано два или более swm-файла максимальным размером в 3000 МБ. Затем удалим из папки ISO\sources install.wim и поместим туда install.swm, после чего соберем образ первого диска:

После этого удалим install.swm и скопируем на его место install2.swm. Второй диск нет смысла делать загрузочным, поэтому соберем его более простой командой:

Установка с разделенного образа производится обычным путем, начиная с первого диска, в процессе работы инсталлятор сам попросит сменить диск:

windows-7-waik-014.jpg

Таким образом можно не беспокоиться о размере создаваемого образа, особенно если в него, кроме обновлений, планируется включать объемное ПО, например, пакет MS Office и т.п. Также мы рекомендуем перед тем, как перейти к развертыванию рабочих станции из созданного дистрибутива, всесторонне проверить его работу на тестовой системе.

Сегодня мы разберем как создавать свой дистрибутив Windows 7. Чтобы в нем было предустановлено необходимое ПО и система включала установленные обновления на текущий момент.

Проделывать все операции мы будем на виртуальных машинах (я использую VirtualBox), т.к. это самый удобный и оптимальный вариант для создания своего образа системы. Для работы нам понадобится две виртуальные машины. На одной мы будем подготавливать эталонный образ системы, а на второй мы будем собирать его непосредственно в готовый образ для дальнейшего использования его.

Создание эталонной системы

На первой виртуальной машине устанавливаем систему Windows 7 (разрядность на ваше усмотрение, я буду делать образ х64). По завершении установки не спешим !, когда отобразится экран приветствия нажмите CTRL+SHIFT+F3

1

[tip]Информация: Если же вы успели создать пользователя и произвести вход, то выполните от имени Администратора команду:

C : \ Windows \ System32 \ sysprep \ sysprep / audit / reboot

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

2

[tip]Информация: Система в режиме аудита, будет загружаться в него до тех пор, пока мы снова не запустим Sysprep и не изменим режим.[/tip]

После загрузки первым делом открываем Центр обновления Windows и производим поиск и установку обновлений до актуального состояния.

4

5

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

6

После того как система была обновлена, можно выполнить установку всего необходимого по вашему мнению ПО.

[tip]Важно: Не стоит включать в образ программы устанавливающие собственные драйвера и собственно драйвера устройств, так как все сторонние драйвера будут удалены на стадии подготовки системы к захвату образа. Также не следует производить активацию ПО и самой системы, эта информация также будет утеряна.[/tip]

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

Windows 7

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

Создаем дистрибутив Windows 7 с включенными в него обновлениями

Чтобы выполнить эту работу, понадобится компьютер с установленной «чистой» ОС Windows 7. Можно воспользоваться виртуальной машиной, чем мы и воспользуемся. Создадим ее в VirtualBox, для чего сначала проинсталлируем ее.

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


Теперь надо проинсталлировать Windows 7 на созданную виртуальную машину.


После успешной установки надо в созданной системе создать раздел «D», на котором впоследствии мы создадим install.wim – файл-образ системы. Для этого следует воспользоваться «Управлением дисками».


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









.

После того, как система, наконец, загрузится, надо открыть «Панель управления».


Затем зайти в раздел «Система и безопасность».


Далее, нажать на пункт «Центр обновления Windows».


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


Если скорость вашего интернет-канала стабильная и высокая, то процесс загрузки не должен занять много времени. Наверняка не более 20-30 минут. После загрузки всех обновлений надо нажать кнопку «Установить обновления».


Появится окно с требованием ознакомиться с лицензионным соглашением. Соглашаемся и нажимаем кнопку «Готово».


Теперь начнется процесс установки обновлений.


После завершения этой операции, на которую вполне может понадобиться несколько часов, надо нажать кнопку «Перезагрузить компьютер».


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


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


Теперь Windows содержит все обновления. Чтобы убедиться в этом, можно заглянуть в журнал обновлений. Его найти можно по адресу «Панель управления»->«Система и безопасность»->«Центр обновления Windows»->«Просмотр журнала обновлений.


Теперь необходимо правильно вычистить папку C:\Windows\WinSxS, в которой хранятся резервные копии системных файлов системы. Очистка этой папки позволит сделать компактным дистрибутив системы, исключив из него лишнее.

Выполнить это можно, например, использовав встроенное средство «Очистка диска». Делать это следует только после установки пакета SP1 и обновления KB2852386. Последовательность действий такова: нажать «Пуск»->«Компьютер». Затем надо выделить диск «С», нажать на нем правую кнопку мыши, в появившемся меню выбрать раздел «Свойства».


В открывшемся окне на вкладке «Общие» нажать кнопку «Очистка диска».


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


После завершения анализа нажать на кнопку «Очистить системные файлы».



Теперь последовательно нажать кнопки «Ок» и «Удалить файлы».



Следующий шаг – включение пользователя «Администратор», неактивного по умолчанию, и удаление текущего профиля пользователя.

Надо открыть командную строку с правами администратора.


В открывшемся окне ввести «net user Администратор /active:yes».


Теперь надо выйти из нашего текущего профиля, выполнив выход из системы.


В окне выбора пользователя надо нажать на иконку, принадлежащую пользователю «Администратор».



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




Нажать на ссылку «Управление другой учётной записью».


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


Теперь надо эту четную запись удалить, для чего нажать ссылку «Удаление учётной записи».


Система поинтересуется, надо ли удалять все файлы из профиля этого пользователя, с рабочего стола и т. п. Подтверждаем, что надо все удалить, нажав на кнопку «Удалить файлы».


В ответ на подтверждение нажать «Удаление учётной записи».


Профиль удалится, и в списке останутся только «Администратор» и гостевая учетная запись.



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


Надо ввести команды:


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



При этом система завершит работу.


Теперь можно загрузить виртуальную машину, используя дистрибутив какой-либо другой версии ОС. Воспользуемся Windows 8.1. Необходимо нажать «Shift» + «F10» когда появится начальное окно, чтобы вызвать командную строку. Надо точно знать букву диска, на котором установлена ОС, т. к. в процессе предустановки маркировка диска может отличаться от «С». В командной строке ввести команду «notepad» и затем нажать «Enter». Откроется «Блокнот». Выбрать пункт меню «Файл» и затем «Открыть».


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


Надо зайти в папку «Пользователи», чтобы быть уверенным, что никаких пользователей, кроме «Администратора», там нет.



Теперь надо вернуться к командной строке и ввести:

Dism /Capture-Image /ImageFile:E:\install.wim /Capturedir:D: /name:7update /compress:max

С помощью этой команды произойдет архивация Windows 7 в файл-образ WIM, расположенный на диске «E».



Размер получившегося файла составляет примерно 4.74 Гб. Уменьшить его можно, если использовать установочный образ, например, Windows 8.1. Понадобится такая полезная функция, как сжатие в формат ESD.


Теперь надо выключить виртуальную машину, которую до сих пор использовали. Т. к. мы использовали виртуальный диск VHD, то теперь надо смонтировать его в основной ОС, воспользовавшись оснасткой «Управление дисками». Открыв это окно, нажать «Действие»-> «Присоединить виртуальный жёсткий диск».


Затем нажать «Обзор».


Воспользовавшись «проводником», найти виртуальный диск VHD, выделить его и нажать «Открыть».


Затем нажать «Ок».


В списке дисков появится новая запись. Этому разделу надо присвоить букву, любую из свободных. Мы присвоим «F».


Теперь в проводнике можно зайти на диск «F». В нем должен находится файл с образом системы Windows 7.


Теперь на этом диске надо создать папку с любым именем, например, «7».


В эту новую папку надо поместить необходимые установочные файлы.


После завершения копирований из папки «F:\7\sources» надо удалить файл «install.wim».


На его место поместим наш собственный файл с таким же именем, расположенный в корне того же диска «F».


Проверяем, что в папке «F:\7\sources» этот файл теперь есть.


Теперь надо скачать программу «WinToolkit 1.5», разархивироваться и запустить. Для работы программы необходимо наличие пакета «NET Framework 3.5». Если он не установлен, то программа предложит сделать это.


Когда программа проинсталлировалась, то запустить ее, нажать «Basic» в главном окне, и после этого «ISO Maker».


Программа попросит указать путь к дистрибутиву. Указываем «F:\7».


Откроется «Проводник», в нем выделить папку «7» и нажать «Выбор папки».


Теперь надо указать место, где будет храниться созданный дистрибутив в виде ISO-образа.


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


Теперь осталось нажать на кнопку «Create ISO».


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



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


Осталось совсем немного. Для начала убедимся, что образ действительно существует, открыв диск «F».


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


Вебдванольные заметки RSS

Понравился пост? Подпишись на обновления блога по RSS или Email!

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

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

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

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

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


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


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

Во время установки обновлений, в журнале и в центре обновления может "зависнуть" не устанавливающееся обновление KB915597. Чтобы избежать этого, нужно отключить службу "Защитник Windows".

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

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

    (если для установки Windows использовался образ без SP1)

Затем, включаем установку обновлений из центра обновления 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, который необходимо заменить на созданный ранее нами.

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

Для создания образа 32-разрядной Windows 7:

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

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

Для создания образа 64-разрядной Windows 7:
Поскольку, в отличии от 32-разрядной версии Windows 7, 64-разрядная версия поддерживает UEFI, то команда на создание образа примет немного другой вид. В целом, можно использовать и команду от 32-разрядной версии Windows 7, с той поправкой, что полученный образ не будет поддерживать UEFI загрузку с диска.

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

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

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

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

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

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


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


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

Во время установки обновлений, в журнале и в центре обновления может "зависнуть" не устанавливающееся обновление KB915597. Чтобы избежать этого, нужно отключить службу "Защитник Windows".

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

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

    (если для установки Windows использовался образ без SP1)

Затем, включаем установку обновлений из центра обновления 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, который необходимо заменить на созданный ранее нами.

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

Для создания образа 32-разрядной Windows 7:

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

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

Для создания образа 64-разрядной Windows 7:
Поскольку, в отличии от 32-разрядной версии Windows 7, 64-разрядная версия поддерживает UEFI, то команда на создание образа примет немного другой вид. В целом, можно использовать и команду от 32-разрядной версии Windows 7, с той поправкой, что полученный образ не будет поддерживать UEFI загрузку с диска.

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

Читайте также: