Подпишись и читай
самые интересные
статьи первым!

Создание установочного образа windows 10. Применение средства Sysprep к установке Windows (подготовка к использованию)

Ресурс remontcompa на своих страницах предложил вариант создания дистрибутива с операционной системой Windows 10. Он отличается тем, что включает в себя предустановленные программы. Создание такого дистрибутива очень актуальное, особенно для тех людей (офисных служащих), которым нужно на нескольких компьютерах установить одинаковые операционные системы и программы. Создав готовый образ Windows 10 с программами, человек выигрывает массу времени, сэкономив его на повторной установке софта на каждом из вверенных ПК. Поэтому предлагаем протестировать предоставленный способ.

Что такое режим аудита и для чего он нужен?

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

Такие образы зачастую Microsoftформирует для своих партнеров, которые продают ноутбуки и ПК с Windows 10 и уже предустановленным софтом. Наверное, каждому из вас приходилось замечать, что на приобретенных гаджетах после установки лицензионной Windows ни от куда не возьмись, появляются уже установленные программы. Возникает вопрос, кто их установил? Они были добавлены в образ Windows 10 и установлены автоматически самим пользователем.

Подготовка к созданию дистрибутива

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

  • Виртуальная машина;
  • Накопитель, объемом не меньше 8 Гб.

Создание дистрибутива с предустановленными программами

После проведенных выше манипуляций на флешке появится файл install.esd. Его размер будет зависеть от того, как много вы установите программ, драйверов. Зачастую его размер составляет от 4 Гб. Если файл получился больше этого объема, то лучше его сжать. Для этого запускаем командую строку с правами Администратора. Вводим «DISM /Export-Image /SourceImageFile:K:\install.esd /SourceIndex:1 /DestinationImageFile:K:\install2.esd /Compress:recovery», гдеK – этобуквафлешки.

Если же размер файла до 4 Гб, то сжатие выполнять не обязательно. Файл сохраняем с названием install2.esd. После первый вариант удаляем, а сжатому файлу предоставляем оригинальное названиеinstall.esd.

Теперь загружаем ISO-образ с официального сайта Microsoft. Открываем его (подсоединяем к виртуальному дисководу) и копируем все содержимое.

Создаем на флешке папку с любым названием. Вставляем туда скопированное содержимое образа. После открываем папку sources и вставляем туда файл install.esd. Поскольку он уже там есть, заменяем его своим (тот который имеет установленные программы).


Теперь собственно нужно смонтировать установочный файл. Для этого потребуетсяКомплект средств для развертывания Windows (Windows ADK).

После установки запускаем среду средств развёртывания. Вводим следующую команду: Oscdimg /u2 /m /bootdata:2#p0,e,bK:\10\boot\Etfsboot.com#pef,e,bK:\10\efi\microsoft\boot\Efisys.bin K:\10 K:\Windows.iso, где u2 – файловая система UDF, m – размер образа без ограничений, b – загрузочный сектор записать etfsboot.com, путь к файлу etfsboot.com при указании b(boot) пишется без пробела bI:\10\boot\etfsboot.com, в сочетании bK – K является буквой диска. Также:

  • K:\10 – создать ISO-образ в разделе K: в папке 10
  • K:\Windows.iso - созданный образ Win 10 разместить на разделе K:.
  • Присвоить имя образу Win 10 - Windows.

Дистрибутив появится на флешке. Теперь его нужно правильно записать на носитель . Процесс же установки Windows 10 стандартный.

Напомню, что в первой части мы установили ADK, посмотреть можно по ссылке слева. Теперь будем готовить саму Windows 10, каждый это будет конечно делать под себя, я лишь расскажу как я получаю, чистую и обновленную десятку, отличающуюся от MSDN, только свежими апдейтами, что очень актуально при переустановки системы, в виду экономии огромного количества времени, которое вы бы сто процентов потратили на установку софта и updates.

И так напоминаю, что делать ISO мы будем на основе оригинальных MSDN Windows 10 threshold 2 (скачать оригинальный образ windows 10 можно по ссылке слева с Яндекса диска). Далее для создания своего образа вам потребуется либо отдельный ноутбук, а лучше всего виртуальная машина на vmware workstation , удобство в, том что все будет делаться на одном компьютере и легко получать к ней доступ, и установленная десятка внутри виртуалки ни как не повлияет на вашу основную систему.

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

  • проблемы с перезагрузкой виндоус 10
  • не работает кнопка пуск в виндоус 10

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

Sysprep в Windows 10

И так утилита sysprep, помогает обезличить систему виндоус, что это подразумевает

  • Удаление уникальных идентификаторов GUID и SID
  • Удаление драйверов, установленных для текущей операционной системы

Как я писал выше утилита встроенная и находится вот по такому пути.

C:\Windows\System32\Sysprep

Запускаем ее.

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

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

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

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

Нажимаем Управление другой учетной записью

У меня как видите, есть учетка Ива, ее и удалю

Выбираем полное удаление без сохранения данных

Для создания собственной модифицированной сборки Windows доступно два основных способа. Вы можете либо начать с нуля и изменять непосредственно ISO-образ Windows 10, либо вносить изменения в уже установленную систему Windows 10. Утилита MSMG ToolKit относится к первой категории, поскольку она позволяет изменять исходный образ, а не текущую систему.

Примечание : рекомендуется создать резервную копию вашего системного раздела перед запуском программы. Для создания собственного образа нужно будет использовать ISO-образ Windows 10 или DVD-диск Windows 10 в качестве источника.

Распакуйте архив 7z с программой (вам может понадобиться 7-Zip) и запустите скрипт. Программа отобразит пользовательское соглашение, которое нужно принять для продолжения работы. В документе сообщается, что автор программы не несет ответственности за возможный ущерб или другие проблемы. Приложение представляет собой скрипт командной строки.

После принятия соглашения MSGM Toolkit запустит несколько проверок, например, для определения версии операционной системы и для анализа всех доступных инструментов.

Затем откроется главный экран. В первую очередь, нужно выбрать источник или папку. Вы можете скопировать папку установочного образа Windows 10 или DVD-диска в подпапку DVD основной папки MSGM Toolkit.

Выберите пункт Select Source, Select Source from Source DVD Folder, индекс 1 + Enter.

Примечание : в ряде случаев (в зависимости от дистрибутива Windows и способа его загрузки) вам понадобиться конвертировать файл Install.esd в Install.wim, чтобы можно было приступить к изменениям сборки.

После выбора источника вы можете начать процесс изменения сборки. Для этого потребуется три основные операции: (3, integrate) интеграция, (4, remove) удаление и (5, customize) настройка

Интеграция

Действие “Интеграция” позволяет добавлять языковые пакеты, драйвера, функции, обновления и отдельные возможности в образ Windows 10:

  • Language Packs - данная опция позволяет добавить языковые пакеты в установочный диск Windows 10
  • Drivers - данная опция позволяет добавить отдельные драйвера в установочный диск Windows 10, например, для устройств, которые не поддерживаются Windows 10 по умолчанию.
  • Windows Features - данная опция позволяет добавить отдельные компоненты Windows (Microsoft Games, Microsoft .NET Framework 3.5, Windows Sidebar и т.д.). Опция позволяет восстановить функции, которые были ранее удалены.
  • Updates - интеграция обновлений Windows, чтобы они устанавливались во время инсталляции Windows, а не после нее.
  • Windows Custom Features -- добавление дополнительных системных файлов, патча UxTheme или альтернативной среды восстановления Windows.

Удаление

Вы можете использовать операцию удаления (Remove), чтобы избавиться от ненужных компонентов Windows 10:

  • Remove default Metro apps - опция выводит список всех приложений и позволяет удалять отдельные приложений Windows 10 за исключением Магазина приложений Windows, а также онлайн приложения.
  • Remove Default Metro Apps Associations - позволяет удалять файловые ассоциации универсальных приложений Metro. Они не будут запускаться при открытии соответствующих файлов.
  • Remove Windows Components - опция позволяет удалять отдельные компоненты Windows (Cortana, службы телеметрии, “Домашняя группа”, родительский контроль, Xbox и др.). Доступна функция расширенного удаления для того, чтобы избавиться от Microsoft Edge, Adobe Flash, Защитника Windows Defender и системы восстановления Windows.
  • Remove Windows Components using Package List

Настройка

Операция Customize позволяет импортировать и экспортировать приложения Metro в XML файлы.

После завершения

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

Примечание : Чтобы уменьшить размер образа, после всех изменений выполните: Apply - Apply Changes to Source Images - Re-Build Source Images

После этого вы можете использовать меню Target для создания нового установочного носителя, например, для создания собственного ISO-образа Windows 10, записать ISO-образ на USB-носитель или DVD-диск.

Если вы системный администратор, то перед вами обязательно встанет вопрос массового развертывания операционной системы на компьютеры пользователей. И каким бы способов вы его не развертывали — с USB, через WDS сервер с MDT, с помощью SCCM, — в любом случае вы будете использовать WIM файл с образом операционной системы.

Обзор способов разветывания ОС

  1. Установка с загрузочного USB накопителя . На нем в корне диска должен располагаться файл ответов autounattend.xml. Это файл вы создаете заранее с помощью Windows System Image Manager (SIM) , который входит в комплект пакет Windows ADK. Обратите внимание, для всех билдов Windows 10 версия ADK своя. Скачать её можно с сайта Microsoft . Сам файл образа ОС с расширением WIM или ESD, лежит в папке sources вашего USB. Образ вы можете взять оригинальный MSDN, скопировать откуда-то или подготовить свой. Драйвера вам необходимо заранее интегрировать в WIM файл или положены в подпапку $OEM$, а путь к ней указан в файле autounattend.xml.
    Такой способ подходит для одиночных установок без возможности глубокой кастомизации под разные задачи, разных пользователей или разное железо.
  2. Развертывание с помощью MDT c USB накопителя . В этом случае, сам загрузочный диск вы готовите с помощью MDT (Microsoft Deployment Toolkit). Пакет MDT вы бесплатно скачиваете с сайта Microsoft (опять же, разные версии MDT поддерживают разные версии развертываемых ОС). Для работы MDT также требуется правильная версия ADK. Последняя на данный момент MDT 8450 сейчас поддерживает только Windows 10 1709 и старее. В среде MDT вы подготавливаете Task Sequence, добавляете пакеты, драйверы и WIM файл операционной системы. Далее вы создаете загрузочную media, которая будет включать все выше перечисленное и копируете её на USB. Тонкость заключается в том, что здесь кастомизацию образа вы делаете или заранее модифицируя WIM файл, или редактируя файл unattend.xml, относящийся к созданному вами Task Sequence в MDT, который будет автоматически включен в media, или же пишете скрипты, которые добавляете в пакеты и включаете в ход установки как шаг Task Sequence.
    При создании media MDT вам создат boot.wim загрузочный файл, который и будет исполняться при загрузке с флэшки. Он загрузит вам среду Windows PE, из под которой начнется установка.
    Очень гибкий способ, который позволяет включить любые драйвера и установить любой софт по время установки ОС.
  3. Развертывание с помощью MDT и WDS сервера . Отличие этого способа заключается лишь в том, что boot.wim, созданный в MDT, будет располагаться не на USB, в сети на WDS сервере, откуда можно выполнить загрузка по PXE.
  4. Развертывание с помощью SCCM и WDS сервера . Загрузка клиента выполняется как в варианте 3, но отличие заключается в том, что все WIM файлы, драйверы и пакеты, а также сам Task Sequence с файлом unattend.xml будет созданы и запускаться с SCCM сервера, а не с MDT. Загрузочный boot.wim образ также будет создан с помощью SCCM.
    Такой вариант подходит для самых сложных развертываний с большим числом распределенных установок.

Обратите внимание также, что файл ответов unattend.xml можно включить и в сам WIM образ, положив его в папку %WINDIR%\Panther\Unattend, но для MDT и SCCM все равно потребуется отдельный внешний файл для исполнения Task Sequence.

Как я уже указал, файлы unattend.xml или autounattend.xml можно редактировать вручную в редакторе, но правильнее и безопаснее делать это через SIM. Сам же файл образа операционной системы WIM создается и редактируется с помощью консольной утилиты DISM , имеющей множество ключей. Более того, этой же утилитой выполняется и развертывание (применение, apply) WIM файла на диск.

Утилита DISM входит в пакет ADK, важно пользоваться той версией утилиты, которая поддерживает разворачиваемую ОС.

Захват образа и создание WIM

Для того, чтобы создать WIM файл, необходимо выполнить операции Sysprep and Capture. Для этого устанавливаете систему на компьютер, настраиваете как вам угодно, устанавливаете или удаляете приложения, ставите обновления. Также для успешного sysprep в Windows 10 необходимо сделать чистку системы и удалить некоторые запровиженные Modern App приложения от HP и Canon, иначе sysprep завалится. Это можно сделать командами Powershell:

Sysprep.exe /generalize /shutdown /oobe

При этом система перейдет в OOBE режим (Out-Of-Box Experience, как будто она только устанавливается с нуля), а затем компьютер выключится. Больше про эту процедуру можно почитать в документации Microsoft .

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

Если выполнять захват вручную, то для этого нужно загрузиться в среду Windows PE с USB или по сети, или же подключить диск к другому компьютеру. В составе Windows PE уже должна быть утилита dism. Захват образа выполняется командой (при условии, что вы захватываете диск C:):

1 Dism /Capture-Image /ImageFile:D:\my-windows-partition.wim /CaptureDir:C:\ /Name:"My Windows partition"

Dism /Capture-Image /ImageFile:D:\my-windows-partition.wim /CaptureDir:C:\ /Name:"My Windows partition"

Один файл WIM может содержать несколько образов ОС, вы можете добавлять новый захваченный диск в уже существующий образ. Это удобно тогда, когда вам требуется с одного WIM файла развертывать разные системы (например с разным набором программ). Вы можете редактировать свойства wim файла, название образов в нем.

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

bcdboot C:\Windows

вам создаст BCD-загрузчик на диске с операционной системой. Помимо этого вам нужно будет сделать раздел Recovery. Для быстроты приведу пример типового bat-скрипта, который выполняет все эти операции из документации Microsoft .

На самом деле все это не цель нашей статьи, а скорее обзор, позволяющий понять, какими утилитами и в каком случае необходимо пользоваться. Ведь синтаксис всех команд хорошо расписан в документации. Кроме того, процедуру как sysprep /capture, так и развертывания образа на диск с предварительным форматированием проще выполнить через MDT, создав в нем соответствующие Task Sequence, однако MDT требует навыков, для разовых задач проще все сделать вручную.

Утилиты для работы с образами WIM

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

Это прекрасная утилита, написанная на языке скриптов AutoIt, экономит массу вашего времени, выполняя:

  • захвата диска в образ (capture)
  • применения образа на диск (apply)
  • показывает информацию из готового wim образа
  • позволяет смонтировать образ в папку, отредактировать его содержимое и размонтировать обратно (mount and unmount)
  • выгрузки отдельного образа из файла wim с несколькими образами
  • редактирования имени и описания образов в wim файле

Текущая версия 2.2.0 совместима вплоть до Windows 10 build 1803. Все операции выполняются в один клик. Установка не требуется. Вариант использования: захват другого раздела на вашем диске или на подключенном диске, а также редактирование имеющегося wim файла. Работа в Windows PE не подразумевается.

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

Утилита позволяет:

  • интегрировать драйвера в образ (drivers)
  • добавлять пакеты (cab packages) и включать/выключать функции (features)
  • Приписывать лицензионную информацию и ключ
  • применять готовый Unattend.xml
  • получать список приложений (applications) и патчей (patches) в образе
  • захватывать и применять образ

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

  • очистка кэшей, журналов, Appx (Modern приложения), временных файлов
  • управление установленными Appx-приложениями — позволяет удалить Modern Apps, что раньше можно было сделать только через Powershell.
  • оптимизация и кастомизация меню, значков
  • добавление и удаление драйверов
  • добавление и удаление компонентов Windows
  • добавление и удаление возможностей Windows (Features on Demand)
  • добавление и удаление обновлений
  • настройка ассоциаций файлов
  • Редактирование файла ответов Unattend.xml

Здравствуйте. Спасибо что ответили.

Но у меня проблема немного другая.

Я хотел активировать Windows которая в разделе AiRecovery.

У меня в разделе AiRecovery windows 7pro x64 лицензия.

После установки с раздела AiRecovery через F9

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

крышке ноутбука, 100% без проблем.

Сейчас просто небольшие неудобства после

установки с раздела AiRecovery. До ремонта

когда я устанавливал windows 7, она автоматически

активировалась. Если интернет не был подключён, то windows

устанавливалась с 3 дневной автоматической активацией,

если в течение 3 дней не было доступа в сеть, то windows

переходила в 30 дневный пробный статус, и активировать

можно было вручную.

Сейчас же при установке в правом

нижнем углу экрана под обвиатурой ASUS мелким шрифтом

пишет, что я использую не легальную версию windows.

И после установки экран чёрный, инсталляционная

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

активировать windows в ручную каждый раз и после

активации установить инсталляционную картинку

так же в ручную.

4 года назад на asus.ru была статья

Редактирование раздела Recovery. В статье были такие

После успешного окончания процесса необходимо загрузить ноутбук с собственно диска… и…Загруженная ОС, которую мы разворачивали из образов, будет запущена в режиме Аудита.

У меня так не получилась, по-видимому статья была написана

для windows 7 x32.

На официальном сайте asus я нашёл

If you have configured your Windows image to boot to OOBE, but then need to make further configurations to your image in audit mode, you can do one of the following:
Use the CTRL+SHIFT+F3 keyboard shortcut. The computer will reboot into audit mode.
This option may trigger any scripts that you have configured to launch in OOBE

и только так я смог выйти в режим аудит. Активировав Windows

и после прохождения “generalize” у меня слетела два драйвера

это видео и аудио драйвера.

В общем, с активацией Windows

всё получилась, но так как я заново установил драйвера

Windows получилась длиннее примерно на 500 мегабайт.

И у меня возникло 3 вопроса:

1). Можно ли в разделе AiRecovery объединив образы swm в образ wim и в нём активировать windows,

так как это самый лучший способ решения этого вопроса.

2). Если нельзя, то можно ли предотвратить вылет

видео и аудио драйверов при прохождении “generalize”.

3). Если нет, то можно ли активировать драйвера которые,

если смотреть по объёму, скорее всего, деактивировались

при прохождении “generalize”

так как при установке заново драйверов, объём windows увеличивается на объём заново установленных драйверов.

Включайся в дискуссию
Читайте также
Как заработать в программе глобус
Инструкция: как создать кошелек для криптовалют Как открыть кошелек криптовалют на другой компьютер
Диск, на котором установлена система Windows, заблокирован - решение проблемы Заблокировался жесткий диск на ноутбуке