Как из общего дистрибутива Windows 7, содержащего все издания операционной системы, выделить одно необходимое издание и на его основе создать отдельный дистрибутив. Используем командную строку и Комплект средств для развертывания Windows (Windows ADK)

Категория: Windows 7 / Сборки и дистрибутивы Windows / Функционал Windows
Добавил: access_timeОпубликовано: 23-01-2016 visibilityПросмотров: 39 772 chat_bubble_outlineКомментариев: 24


Привет друзья! Во вчерашней статье мы с вами выделили из общего дистрибутива Windows 7 одно издание - Windows 7 Домашняя расширенная и на его основе создали отдельный дистрибутив, всё это мы проделали программой WinToolkit 1.5, сегодня предлагаю вам сделать тоже самое, но с помощью командной строки и комплекта средств для развертывания Windows (Windows ADK). 

Как из общего дистрибутива Windows 7, содержащего все издания операционной системы, выделить одно необходимое издание и на его основе создать отдельный дистрибутив. Используем командную строку и Комплект средств для развертывания Windows (Windows ADK)

 
Авторы Владимир и Админ
Все действия производятся на компьютере с установленной Windows 8.1.
Начнём с того, что подсоединим ISO-образ Windows 7 к виртуальному дисководу.

Затем создаём на жёстком диске папку с простым названием "7" и копируем в эту папку содержимое ISO-образа Windows 7. Я создам папку 7 на диске (D:).

Любой ISO-образ Windows 7 имеет в себе файл-образ install.wim, который находится в папке sources, в данном образе находятся запакованные установочные файлы операционной системы.

Операционных систем в образе может быть несколько и каждая имеет свой индекс. Для того, чтобы узнать, сколько систем находится в образе install.wim и какие они имеют индексы, откроем командную строку и введём команду:
Dism /Get-WimInfo /WimFile:D:\7\sources\install.wim
Как видим, файл-образ install.wim содержит в себе все редакции операционной системы Windows 7: Home Basic (Домашняя базовая), Home Premium (Домашняя расширенная), Professional (Профессиональная), Ultimate (Максимальная). Для примера экспортируем из данного образа Windows 7 Ultimate (Максимальная), имеет индекс: 4.

Следующей командой экспортируем из WIM-файла образ Windows 7 Ultimate (индекс: 4) на диск (D:) в папку 7



Dism /Export-Image /SourceImageFile:D:\7\sources\install.wim /SourceIndex:4 /DestinationImageFile:D:\7\install.wim /Compress:maximum
Экспорт образа
[==========================100.0%==========================]
Операция успешно завершена. 
Параметр /Compress задает тип сжатия, а параметр maximum обеспечивает максимальную степень сжатия образа. 

На диске (D:), в папке 7, создан файл-образ WIM, содержащий установочные файлы только одного издания Windows 7 Ultimate (Максимальная), 

проверяем образ командой:
Dism /Get-WimInfo /WimFile:D:\7\install.wim
Как видим, в образе находится одно издание Windows 7 - Ultimate (Максимальная).

Перемещаем файл install.wim в папку sources дистрибутива Windows 7.

Заменить файл в папке назначения. 

Файл install.wim перемещён в папку sources дистрибутива Windows 7.



Заходим в папку sources, находим и открываем файл ei.cfg, изменяем его содержимое и сохраняем.

Нам остаётся только собрать ISO-образ Windows 7 Ultimate (Максимальная) с новым файлом WIM. Сделать это можно платной программой UltraISO, но сегодня мы с вами работаем в бесплатной командной строке, поэтому скачиваем и устанавливаем комплект средств для развертывания и оценки Windows (Windows ADK).

 

Устанавливаем комплект средств для развертывания и оценки Windows (Windows ADK)


Скачиваем комплект средств для развертывания и оценки Windows (Windows ADK) для обновления до Windows 8.1 по ссылке

https://www.microsoft.com/ru-ru/download/details.aspx?id=39982

и устанавливаем его

После установки находим в приложениях Windows 8.1 среду средств развёртывания, представляющую из себя окно командной строки и запускаем её.

Вводим команду, с помощью которой будет создан общий ISO-образ Windows 7 Ultimate (Максимальная) с новым файлом WIM:

Oscdimg /u2 /m /bootdаta:2#p0,e,bD:\7\boot\Etfsboot.com#pef,e,bD:\7\efi\microsoft\boot\Efisys.bin D:\7 D:\Windows7Ultimate.iso

где:

u2, это файловая система UDF, а m - размер образа без ограничений. 

b - загрузочный сектор записать etfsboot.com, путь к файлу etfsboot.com при указании b(boot) пишется без пробела /bD:\7\boot\etfsboot.com

D:\7 - создать образ из файлов и папок, находящихся на разделе D в папке 7

D:\Windows7Ultimate.iso - созданный образ разместить на разделе D

присвоить имя ISO-образу Windows7Ultimate.iso 

На диске (D:) создаётся ISO-образ Windows 7 Ultimate с названием Windows7Ultimate.iso

Если создать из данного ISO-образа загрузочную флешку и загрузить с неё компьютер или ноутбук, то процесс установки Windows 7 начнётся обычным образом.

Друзья, также вы можете убрать из WIM-файла ненужный образ командой:

dism /Delete-Image /ImageFile:D:\7\sources\install.wim /Index:1

где:

D:\7\sources\install.wim - путь к WIM-файлу.

Index:1 - индекс редакции операционной системы, которую нужно удалить из WIM-файла.

При выполнении данной команды из WIM-файла удаляется только информация об образе (XML-данные), но не удаляются потоковые данные, и не проводится оптимизация WIM-файла.

 

Читайте продолжение в статье: Как из общего дистрибутива Windows 10, содержащего все издания операционной системы, выделить одно необходимое издание и на его основе создать отдельный дистрибутив

tagsКлючевые слова
     Рекомендуем другие статьи по данной теме
Как из общего дистрибутива Windows 7, содержащего все издания операционной системы, выделить одно необходимое издание и на его основе создать отдельный дистрибутив
Как из общего дистрибутива Windows 10, содержащего все издания операционной системы, выделить одно необходимое издание и на его основе создать отдельный дистрибутив
Как выделить одно необходимое издание из дистрибутива Windows 10
Как создать дистрибутив, содержащий все издания Windows 8.1 с помощью командной строки
Программа по созданию загрузочных флешек WinSetupFromUSB не принимает официальный ISO-образ Windows 10 32-64-бит! Редактируем образ
Ctrl
Enter
Заметили ошибку
Выделите и нажмите Ctrl+Enter

Добавить комментарий

Комментарии (24)

  1. img
    19 октября 2024 19:27 Дмитрий
    Гость
    Здравствуйте! Благодарю за подробную инструкцию! Скажите, пожалуйста, а если у меня дистрибутив с диска OEM, что шёл в комплекте с ноутбуком, куда мне после повышения редакции вписать подходящий ключ? Есть Asus Win7 home Basic OEM из комплекта ноутбука Asus k50in, есть цель изготовить себе такой же дисочек, только ultimate, и чтоб работала родная оффлайн-активация.
    Цитировать replyОтветить
  2. img
    23 декабря 2019 22:32 Penka446
    Гость
    Спасибо!!
    Цитировать replyОтветить
  3. img
    19 января 2018 20:56 admin
    Администратор

    Вот этот способ попробуйте

    http://remontcompa.ru/974-kak-iz-obschego-distributiva-windows-7-soderzhaschego
    -vse-izdaniya-operacionnoy-sistemy-vydelit-odno-neobhodimoe-izdanie-i-na-ego-os
    nove-sozdat-otdelnyy-distributiv.html

    Цитировать replyОтветить
  4. img
    19 января 2018 17:43 egor1995

    Надо сказать, размер после всех танцев уменьшился всего на 150 мб почему-то, а вот проблем добавилось, а именно, после всех действий решил затестить на виртуалке, и на первых шагах получил ошибку, что не удаётся открыть файл D:\sources\install.wim, перезапустите установку и всё такое. В чём может быть фишка? скачана оригинальная 7 ultimate, вытащил из него home premium, она была под индексом 3 как я смотрел, может поэтому?

    Цитировать replyОтветить
  5. img
    14 ноября 2017 22:45 admin
    Администратор

    Я не удалял.

    Цитировать replyОтветить
  6. img
    14 ноября 2017 22:05 Davron
    Гость

    А как быть  с .clg файлами ? Удалить лишние или как ?

    Цитировать replyОтветить
  7. img
    1 ноября 2017 15:48 admin
    Администратор

    Делайте всё то же самое.

    Цитировать replyОтветить
  8. img
    1 ноября 2017 13:47 Fet
    Гость

    Хотелось бы проделать предложенную, в статье, модернизацию дистрибутива windows 7, аналогично c дистрибутивом windows vista. Может, что-нибудь посоветуете.

     

        С Уважением dr. Abst    

    Цитировать replyОтветить
  9. img
    13 июня 2017 15:45 Raser0207

    спасибо

    Цитировать replyОтветить
  10. img
    13 июня 2017 15:20 admin
    Администратор

    нужно ли создавать файл ei.cfg, если без него виндовс нормально установился в той редакции которую я выпилял?

     

    Насчёт Woindows 7. Конечно не нужно создавать файл ei.cfg.

    Выбросьте его из дистрибутива совсем и установите ту редакцию, которую вы оставили в дистрибутиве.

     

    Насчёт Windows 10 подробная статья вот

    http://remontcompa.ru/1179-kak-iz-obschego-distributiva-windows-10-soderzhasche
    go-vse-izdaniya-operacionnoy-sistemy-vydelit-odno-neobhodimoe-izdanie-i-na-ego-
    osnove-sozdat-otdelnyy-distributiv.html

    Цитировать replyОтветить
  11. img
    13 июня 2017 14:23 Raser0207

    Цель одна - сделать из дистрибутива, в котором две редакции pro и home, лишь home, так как описано в этой статье. Файл ei.cfg в 10 отсутствует его нужно создать как расписано в другой статье==эт всё понятно. Отдельное спасибо за статьи! Вопрос к Вам уважаймый админ:

    1- нужно ли  создавать файл ei.cfg, если без него виндовс нормально установился в той редакции которую я выпилял?

    2- если нужно, то напишите пжл. мне, что нужно вписать в файл ei.cfg, если я хочу оставить только редакцию Home.) Когда я создам файлт ei.cfg, что мне вписать в него дословно, типа как в вин 7 :Home basik или Home premium-но это для вин7, а для вин 10 -что? если редакция home?

    Цитировать replyОтветить
  12. img
    13 июня 2017 13:26 admin
    Администратор

    Каких целей вы хотите достичь с помощью файла ei.cfg?

    Цитировать replyОтветить
  13. img
    13 июня 2017 12:58 Raser0207

    подскажите, а в файле ei.cfg что мне нужно написать если я выбрал из общего дистрибутива только  вин home?

    Цитировать replyОтветить
  14. img
    10 июня 2017 20:28 admin
    Администратор

    Создайте заново файл ei.cfg и закиньте его в папку sources. В статье всё подробно показано.

    Цитировать replyОтветить
  15. img
    10 июня 2017 20:10 Raser0207

     

    Здравствуйте! спасибо за отличную статью. Прошу помогите найти файл :

     

    Заходим в папку sources, находим и открываем файл ei.cfg, изменяем его содержимое и сохраняем.---- в виндовс 10. Я не вижу там такого-го , может он иначе подписан ?.Спасибо

    Цитировать replyОтветить
  16. img
    23 марта 2017 15:16 admin
    Администратор

    Вы уже задавали этот вопрос.

    Скажите, а где вы взяли образ Windows 7 с файлом install.esd?

    Цитировать replyОтветить
  17. img
    23 марта 2017 15:05 Александр
    Гость

    У меня нет файла install.wim есть только install.esd что делать?

    Цитировать replyОтветить
  18. img
    11 января 2017 00:04 DrJayZi
    Гость

    Здравствуйте. Нужно удалить 2 редакции из образа вин 8.1. Как это сделать? Но только с удалением не только XML-данных, но и всех файлов от этих редакций, оптимизации вим файла и т.д.

    Цитировать replyОтветить
  19. img
    27 мая 2016 19:35 admin
    Администратор

    Да, можно.

    Цитировать replyОтветить
  20. img
    27 мая 2016 10:45 p_vlad

    Здравствуйте, а из "восьмёрки" по этой статье можно вытащить одно издание?

    Цитировать replyОтветить
  21. img
    23 марта 2016 14:33 denison10

    Я решил проблему через заход в "среду средств развёртывания" ... bully 

     

    Цитировать replyОтветить
  22. img
    22 марта 2016 16:24 admin
    Администратор

     Попробуйте вместо Compress:maximum параметры maximum или fast.

    Цитировать replyОтветить
  23. img
    20 марта 2016 12:15 denison10

    Microsoft Windows [Version 6.1.7601]
    (c) Корпорация Майкрософт (Microsoft Corp.), 2009. Все права защищены.

    C:\Windows\system32>Dism /Export-Image /SourceImageFile:D:\7\sources\install.wim
    /SourceIndex:4 /DestinationImageFile:D:\7\install.wim /Compress:maximum

    Cистема Dism
    Версия: 6.1.7600.16385


    Ошибка: 87

    Неизвестный параметр export-image.
    Для получения дополнительных сведений выполните команду "Dism.exe /?".

    Файл журнала Dism находится по адресу C:\Windows\Logs\Dism\dism.log

    C:\Windows\system32>

     

    ???? recourse 

     

    я на windows 7 если важно...

    Цитировать replyОтветить