» » » Как создать свою сборку Windows с помощью программы Dism++
Информация к новости
  • Просмотров: 2 680
  • Автор: admin
  • Дата: 26-08-2019
26-08-2019

Как создать свою сборку Windows с помощью программы Dism++

Категория: Сборки и дистрибутивы Windows / Программы

Привет, друзья. Мы продолжаем обзор возможностей одной примечательной программы, Mast Have для системщиков и энтузиастов - Dism++. Эта статья будет своего рода кульминацией всего цикла публикаций об этой программе: в ней мы рассмотрим, как с помощью Dism++ создать свою сборку Windows. А свою сборку Windows с помощью этой программы можно создать легко и просто. Нам не нужно будет никаких виртуальных машин для создания эталонного образа системы, никаких установочных или Live-дисков для захвата образа, никаких командных строк. Мы с помощью Dism++ создадим эталонный образ Windows для сборки в файле VHD, настроим его. С помощью той же Dism++ очистим его, применим к нему твики, внедрим обновления. И, опять же, с помощью Dism++ мы захватим образ в файл WIM или ESD и потом запакуем его в установочный ISO.

Как создать свою сборку Windows с помощью программы Dism++


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

***


Итак, мы хотим создать свою сборку Windows 7, 8.1 или 10. Нам для этого понадобятся:
•    Установочный ISO-образ нужной версии и редакции Windows,
•    Программа Dism++,
•    Штатное управление дисками.

Создание виртуального диска VHD


Чтобы создать свою сборку Windows, нам нужно установить новую операционную систему. И на её базе сформировать эталонный образ Windows – систему без пользовательских профилей, но с внесёнными необходимыми настройками, установленными системными компонентами, обновлениями и программами. И такой вот эталонный образ мы создадим на виртуальном диске VHD. Жмём клавиши Win+R, вводим:
diskmgmt.msc 
И запускаем системное управление дисками. В нём жмём «Действие», затем – «Создать виртуальный жёсткий диск».
Указываем расположение файла VHD виртуального диска, его размер и тип. Я укажу небольшой размер – 30 Гб и выберу тип динамический. После создания своей сборки мы удалим виртуальный диск, так что все эти параметры особого значения не имеют.
После создания виртуального диска инициализируем его.
Выбираем стиль разделов диска такой, как и у физических дисков компьютера, у меня это GPT.
Из пустого места проинициализированного виртуального диска создаём обычный NTFS-раздел.
И вот итог: у нас должен получиться в системе лишний диск с единственным разделом под эталонную Windows.

Установка эталонной Windows на VHD-диск


Теперь нам нужно установить на этот VHD-диск Windows, которую мы настроим под эталонный образ своей сборки. Запускаем программу Dism++. Жмём «Файл», потом - «Применить образ».
В графе «Введите путь к файлу образа» с помощью кнопки обзора указываем путь к установочному ISO-образу Windows. Я, например, буду использовать установочный ISO Windows 8.1 сборки AIO by Sergei Strelec, это сборка на базе чистого образа Microsoft с вырезанными Modern UI приложениями. В графе «Система» указываем редакцию устанавливаемой Windows.
Далее в последней графе указываем тот раздел, который мы создали на виртуальном диске. ставим галочку «Доб.загр.». И жмём «Ок». Важно: друзья, если вы, возможно, выберете вариант с установкой эталонного образа Windows не в файл VHD, а на другой раздел диска, то, если такой раздел имеет данные, ставьте ещё галочку «Формат».
Далее соглашаемся с внесением новой системы в меню загрузки. Если у вас несколько дисков с загрузчиками, тогда жмите кнопку «Больше» и укажите программе Dism++ правильный диск и раздел загрузчика.
Далее ждём завершения процесса копирования файлов новой Windows. Прогресс можем отслеживать вверху окна, в блоке с новой системой.
По завершении жмём «Ок».
Эталонный образ установлен, далее можем перезагружаться, проходить этап установки драйверов и входить в учётную запись администратора для внесения изменений в систему. Но, друзья, я предлагаю немного задержаться и опробовать оптимизирующие возможности Dism++. Некоторые настройки эталонного образа мы можем провести с помощью программы в пару кликов, в едином интерфейсе, не запуская даже новую Windows.

Настройка эталонной Windows с помощью Dism++


Dism++ - это комплексный чистильщик, оптимизатор и твикер любых системных образов – как развёрнутых на диске, т.е. установленных рабочих систем, так и смонтированных для редактирования дистрибутивов. Как мы можем настроить нашу эталонную Windows с помощью программы?

Примечание: друзья, обращаю ваше внимание - при проведении операций с эталонным образом Windows в программе Dism++ не забывайте первично переключаться вверху окна на нужный образ. Это должен быть синий блок с установленной на диск VHD системой, а не система, установленная на диске С. Не упустите этот нюанс.

И первым делом мы заглянем в раздел Dism++ «Управление загрузкой». Здесь при необходимости можем сделать предустановки для запуска системных служб. Если вы хотите, чтобы ваша сборка была с выключенными некоторыми службами, можете отключить их запуск.
Далее можем зайти в раздел «Оптимизация». Здесь собраны твики по настройке отдельных параметров Windows. Я воспользуюсь этой удобной возможностью Dism++ и внесу пару корректировок в оформление системы и отключу Защитник. Если у вас есть свои твики в виде Reg-файлов реестра, вы можете импортировать их.
Если вы хотите пакетно удалить современные приложения из Windows 8.1 или 10, убрать или, наоборот, добавить какие-то системные компоненты, загляните в раздел программы «Приложения и возможности».
Для интеграции обновлений в эталонный образ Windows, заходим в раздел «Обновления». Жмём кнопку «Анализ», дожидаемся появления перечня обновлений. Галочками отмечаем обновления, которые хотим установить. И жмём кнопку «Установить».


Настройка эталонной Windows в среде её самой


После предварительной настройки эталонного образа Windows с помощью Dism++ можем приступать к работе по настройке образа внутри самой системы. Перезагружаем компьютер и в меню выбора Windows выбираем ту, что установлена в VHD-файле. В моём случае на компьютере теперь установлено две Windows 8.1, и эталонная значится как Windows 8.1 на томе 6.
Наша эталонная Windows запустится, установит себе драйверы, затем на этапе создания пользовательского профиля мы должны войти во встроенную учётную запись администратора. Жмём клавиши Ctrl+Shift+F3.
Входим.И настраиваем эталонную Windows – вносим настройки, устанавливаем сторонний софт. При входе в учётную запись администратора у нас по умолчанию будет запущено окно программы подготовки системы, она же утилита Sysprep для сброса привязки эталонной Windows к комплектующим компьютера, на котором сейчас она установлена. Если надо установить какие-то программы, которые требуют перезагрузки Windows, то такую перезагрузку необходимо проводить только через окно Sysprep. С выставлением в качестве действия «Переход в режим аудита системы», а в качестве завершения работы – соответственно, «Перезагрузка».
По завершении всех настроек Windows в окне Sysprep в качестве действия указываем «Переход в окно приветствия (OOBE)». Ниже отмечаем галочкой «Подготовка к использованию». В качестве действия оставляем «Перезагрузка». Жмём «Ок».

Чистка эталонной Windows


После перезагрузки в меню загрузки выбираем нашу рабочую систему, в моём случае это Windows 8.1 на томе 3.
Далее будем проводить чистку эталонного образа, это уменьшит размер файла образа сборки Windows. Запускаем Dism++. Идём в раздел «Очистка». Жмём кнопку «Анализ». Ждём, пока программой будут выявлены данные для очистки. Потом жмём кнопку «Очистка».
В моём случае при очистке был высвобожден значительный вес данных.

Захват эталонной Windows в файл WIM или ESD


Теперь можем упаковывать эталонную Windows - делать её захват в файл WIM или ESD. В окне Dism++ жмём «Файл», далее – «Сохранить образ как». Жмём кнопку обзора.
Указываем путь сохранения, имя файла – install. И выбираем тип файла из числа предлагаемых нам вариантов: несжатый, сжатый образ, быстрое сжатие – всё это файлы разного уровня сжатия формата WIM, а ультрасжатие – это формат ESD. Я выберу последний, чтобы он занимал как можно меньше места. Но, друзья, знайте, что при выборе ультрасжатия в файл ESD процесс захвата образа будет длиться в разы дольше, чем при выборе сжатого файла WIM.
Путь, имя и тип файла захвата определены, жмём «Ок».
И дожидаемся завершения процесса захвата, т.е. создания файла install.wim или install.esd. У меня последний, кстати, вышел весом всего лишь 2,34 Гб. При этом в эталонный образ я внедрил четыре сторонние программы.

Создание установочного ISO


Наконец, последний этап всего этого действа – упаковка файла WIM или ESD назад в установочный ISO. И этот процесс мы также поручим программе Dism++. Но прежде нам нужно извлечь содержимое исходного установочного ISO, который мы использовали для установки эталонной Windows, в папку. В обычную папку с любым названием. Подключаем ISO для отображения в системе.
Друзья, если вы работаете в среде Windows 7, для подключения ISO вам нужно использовать сторонние программы типа UltraISO или Daemon Tools. Далее заходим на подключённый ISO. И копируем на нём все папки, кроме «sources».
Вставляем всё это в созданной папке с любым названием. В этой папке создаём новую папку с названием «sources».
Возвращаемся на подключённый ISO, заходим в папку «sources», делаем в проводнике вид данных таблицей, сортируем по размеру. И копируем все файлы, кроме install.wim или install.esd.
Вставляем эти файлы в пустой папке «sources» внутри папки с любым названием.
И теперь сюда же, в папку «sources» внутри папки с любым названием помещаем файл install.wim или install.esd, который мы на предыдущем этапе создали в процессе захвата образа эталонной Windows.
Теперь в программе Dism++ идём в раздел «Дополнительно». Кликаем «Создание ISO». Указываем в первой графе ту самую папку с любым названием, во второй – путь и имя файла ISO на выходе, в третьей – метку ISO (метку диска). Жмём «Ок».
Дожидаемся завершения.
И всё – наша собственная сборка Windows создана. Папку с любым названием можем удалить.

Удаление эталонной Windows на VHD-диске


Теперь, друзья, нам осталось, так сказать, убрать своё рабочее место – удалить нашу эталонную Windows, установленную на VHD-диске. Если она, конечно, не нужна вам, скажем, для экспериментов. Жмём клавиши Win+R, вводим:
msconfig
Идём в раздел «Загрузка» в окне запустившейся конфигурации системы. Кликаем запись о загрузке Windows на VHD-диске. Жмём «Удалить», потом – «Применить», потом – «Ок». На предложение о перезагрузке можем отказаться.
Далее идём в управление дисками Windows и отсоединяем виртуальный диск.
Последний шаг – удаление его файла VHD.

Метки к статье: Своя сборка Windows Dism Программы

Дорогой посетитель, Вы можете задать на сайте любой вопрос и обязательно получите ответ!
<
Andrey2373

26 августа 2019 18:47

Информация к комментарию
  • Группа: Гости
  • ICQ: {icq}
  • Регистрация: --
  • Статус:
  • Публикаций: 0
  • Комментариев: 0
Спасибо за статью, Дмитрий! Очень полезная и нужная статья для создания своей сборки Windows с помощью Dism++. Когда-то Вы говорили, что Dism++ это прога больше для очистки и оптимизации, но некоторые пользователи (и я в том числе) просили Вас сделать обзор функций данной проги, и как оказалось Dism++ очень годная программа с большим функционалом, не только по настройке и оптимизации системы, но и с многими другими полезными и нужными функциями и всё в одной программе. Благодарю 🤝 ещё раз за цикл полезнейших статей по работе с Dism++. Желаю удачи Вам, здоровья и дальнейшего развития и процветания Вашего замечательного сайта, на котором можно найти практически любой ответ по работе ПК и Windows. 👍
<
olega4

27 августа 2019 07:46

Информация к комментарию
  • Группа: Посетители
  • ICQ: {icq}
  • Регистрация: 1.08.2016
  • Статус: Пользователь offline
  • Публикаций: 0
  • Комментариев: 56
Я всё же привык работать с install.wim файлами программой DISM++ напрямую (без создания виртуального диска VHD). Запускаю DISM++ от админа и сразу захожу в "Опции > Настройки > и ставлю галочку в пункте: Включить режим эксперта > Ок' ". Потом "Файл > Монтировать образ" и тут уже в появившиеся окне выбираю нужный подготовленный из образа install.wim, так же ниже в строке выбираю папку для монтирования - обычно у меня для этого папка "mount" (название может быть любым), нажимаю "Окей > Открыть сессию". Далее уже произвожу нужные мне действия описанные Вами по оптимизации, обновлениям и т.д. В конце выбираю "Файл > Сохранить образ > Прямое сохранение", а после не продолжительного времени (всегда по разному - в зависимости от количества изменений) выбираю снова "Файл > Размонтировать образ" - Ну вот и всё, получаем измененный уже install.wim который можно конвертировать в install.esd и вставить в образ. Благодарю Администратора за статью, как тоже описывает другой метод изготовления нужного пользователю образа и каждый способ хорош по своему. Ещё раз Благодарю за статью хорошую и нужную.
<
admin

27 августа 2019 09:21

Информация к комментарию
  • Группа: Администраторы
  • ICQ: {icq}
  • Регистрация: 2.04.2011
  • Статус: Пользователь Онлайн
  • Публикаций: 1 763
  • Комментариев: 38 686
olega4,
Если без развёртывания эталонного образа, то остаётся открытым вопрос с внедрением стороннего софта. У Dism++ нет юзабильной возможности интеграции сторонних программ или настройки PostInstall. Если делать сборку путём просто редактирования образа WIM или ESD, то лучше тогда это делать программой NTLite, у неё больше возможностей, в частности по добавлению  софта для PostInstall. И больше твиков. Хотя можно и не возиться с развёртыванием образа, а с помощью Dism++ просто упаковать в образ программу типа PostInstall. И уже запускать её после установки Windows. Кому как больше нравится. В любом случае спасибо за фидбэк, за осмысленные комментарии.

<
eso_help

28 августа 2019 09:34

Информация к комментарию
  • Группа: Посетители
  • ICQ: {icq}
  • Регистрация: 4.06.2015
  • Статус: Пользователь offline
  • Публикаций: 0
  • Комментариев: 1
Доброго дня, уважаемый Дмитрий! Вновь обращаемся к Вам за советом и помощью! Моя работа связана с образованием. Обратилась мама из малообеспеченной семьи с просьбой заблокировать на определенный момент  времени (с 21:00 до 08:00)  социальные сети на телефоне и на компьютере своего ребенка. И на весь день заблокировать сайты с экстремистским контентом. Предложил Kaspersky Safe Kids как надежный и отечественный продукт, но семья отказалась из за стоимости программы. К сожалению, мои поиски другой программы, которая была бы дешевле и соответствовала ее запросам - неудачны! По возможности подскажите пожалуйста какое можно предложить решение? Спасибо!
<
olega4

28 августа 2019 11:12

Информация к комментарию
  • Группа: Посетители
  • ICQ: {icq}
  • Регистрация: 1.08.2016
  • Статус: Пользователь offline
  • Публикаций: 0
  • Комментариев: 56
admin, Согласен с Вами, но я раз в год делаю оптимизированный образ и программы в нем не нужны мне, как они сейчас очень часто обновляются - становятся уже через недели даже не актуальными и смысл в них теряется особенно через пару месяцев.
Ещё раз благодарю за Ваши труды и отличные статьи на сайте !!! Уже не раз находил здесь ответы на некоторые нюансы и вопросы. 
А так я предпочитаю через Ком.строку и PowerShell производить более глубокую оптимизацию и удаления, как говорится собственными средствами Windows изменять смонтированный образ ОС. 
Благодарю ещё раз за Ваши труды !!!
<
admin

28 августа 2019 11:17

Информация к комментарию
  • Группа: Администраторы
  • ICQ: {icq}
  • Регистрация: 2.04.2011
  • Статус: Пользователь Онлайн
  • Публикаций: 1 763
  • Комментариев: 38 686
eso_help,
Функция родительского контроля есть встроенная в Windows. С её помощью родители, используя учётную запись администратора компьютера, могут формировать веб-фильтр неугодных сайтов для учётной записи ребёнка. И могут ещё дополнительно установить на компьютер утилиту применения DNS-сервисов для фильтрации опасных для детей сайтов Dns Angel. Подробно обо всём этом читайте в статье "Программы родительского контроля для Windows". Насчёт родительского контроля в смартфоне, юзайте в сети запрос:
  • Android бесплатное приложение родительский контроль
<
Фёдор

28 августа 2019 11:59

Информация к комментарию
  • Группа: Гости
  • ICQ: {icq}
  • Регистрация: --
  • Статус:
  • Публикаций: 0
  • Комментариев: 0
Буквально на днях сам антивирус KIS выдавал сообщение об акции и предлагал купить Kaspersky Safe Kids по акции -50% = 450 рублей до начала учебного года.
<
varius

28 августа 2019 15:30

Информация к комментарию
  • Группа: Гости
  • ICQ: {icq}
  • Регистрация: --
  • Статус:
  • Публикаций: 0
  • Комментариев: 0
Приветствую Дмитрий. Стал пк зависать намертво при просмотре роликов в ютьюбе (происходит это иногда,но именно при просмотре роликов в ютьюбе через google chrome, в играх такого ни разу не наблюдал). Другими браузерами я не пользуюсь , поэтому не проверял. Т.е как зависает , картинка стопорится и звук тоже зависает дррррр типа того. Только ребут помогает. Это, что на 7 , что на 10 без разницы. Вот сегодня поставил систему, только дрова на звук да на видяху поставил и поймал глюк. Не могу понять где искать причину.
с уважением
<
watruxa

28 августа 2019 16:24

Информация к комментарию
  • Группа: Гости
  • ICQ: {icq}
  • Регистрация: --
  • Статус:
  • Публикаций: 0
  • Комментариев: 0
Здравсвуйте. Благодарю за статью. 
<
voxr

28 августа 2019 18:14

Информация к комментарию
  • Группа: Посетители
  • ICQ: {icq}
  • Регистрация: 22.12.2018
  • Статус: Пользователь offline
  • Публикаций: 0
  • Комментариев: 42
Цитата: Фёдор
Буквально на днях сам антивирус KIS выдавал сообщение об акции и предлагал купить Kaspersky Safe Kids по акции -50% = 450 рублей до начала учебного года.
Чем то напоминает пропавшего Вопроса.
<
admin

28 августа 2019 18:38

Информация к комментарию
  • Группа: Администраторы
  • ICQ: {icq}
  • Регистрация: 2.04.2011
  • Статус: Пользователь Онлайн
  • Публикаций: 1 763
  • Комментариев: 38 686
Цитата: voxr
Чем то напоминает пропавшего Вопроса

И вправду пропал парень, может где-то отдыхает вдали от благ цивилизации.
<
admin

28 августа 2019 18:41

Информация к комментарию
  • Группа: Администраторы
  • ICQ: {icq}
  • Регистрация: 2.04.2011
  • Статус: Пользователь Онлайн
  • Публикаций: 1 763
  • Комментариев: 38 686
Цитата: varius
Стал пк зависать намертво при просмотре роликов в ютьюбе

Если система новая, если установлен драйвер видеокарты, логично тогда искать причину проблемы в браузере. Тестируйте Ютуб в режиме инкогнито без расширений.
<
Фёдор

28 августа 2019 21:08

Информация к комментарию
  • Группа: Гости
  • ICQ: {icq}
  • Регистрация: --
  • Статус:
  • Публикаций: 0
  • Комментариев: 0
voxr, я к вопросам отношения не имею. Открываем KIS, жмем на конвертик новостей, видим - Защитите детей в реальном и виртуальном мире. Скидка 50% на Kaspersky Safe Kids. Поступление новости 26.08.2019 16:37, предложение действительно с 26 августа по 8 сентября.
А сочетание букв voxr лично мне тоже кое-что напоминает.
<
Сергей

3 сентября 2019 10:01

Информация к комментарию
  • Группа: Гости
  • ICQ: {icq}
  • Регистрация: --
  • Статус:
  • Публикаций: 0
  • Комментариев: 0
Здравствуйте, админ!  Для очистки в  Dism  эталонный образ не обнаружил, что я неправильно делаю, Dism  у меня переносной.
<
admin

3 сентября 2019 13:17

Информация к комментарию
  • Группа: Администраторы
  • ICQ: {icq}
  • Регистрация: 2.04.2011
  • Статус: Пользователь Онлайн
  • Публикаций: 1 763
  • Комментариев: 38 686
Сергей,
Ну откуда ж мне знать, что на каком этапе вы сделали неверно. И какой вы дистрибутив на основу для эталонного образа брали. Не чистится, так не чистится. Делайте без чистки. Может, у вас чистить нечего, вот потому и не чистится.

Добавление комментария

Имя:*
E-Mail:
Комментарий:
Вопрос:
Сколько будет 5+3=?
Ответ:*

 

НАВИГАЦИЯ

 

Архив новостей Сентябрь 2019 (7)
Август 2019 (13)
Июль 2019 (14)
Июнь 2019 (13)
Май 2019 (14)
Апрель 2019 (15)
^
Копирование материалов сайта разрешается только с гиперссылкой на источник