Интеграция обновлений в дистрибутив Windows 10

Категория: Windows 10 / Обновления Windows / Сборки и дистрибутивы Windows
Добавил: access_timeОпубликовано: 23-10-2016 visibilityПросмотров: 61 229 chat_bubble_outlineКомментариев: 49


Здравствуйте! Вопрос такой. Скачал на официальном сайте Майкрософт Windows 10 и установил её на свой ноутбук. После установки системы посмотрел её версию и она оказалась: Версия 1607 (Сборка ОС 14393.0).

В этот же день Windows 10 несколько раз обновлялась и затем ещё на следующий день тоже, в итоге версия ОС стала 1607 (Сборка ОС 14393.321).

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


Интеграция обновлений в дистрибутив Windows 10


Автор Владимир! 
Привет друзья! Если вам часто приходится устанавливать Windows 10 на различные компьютеры, то вы можете интегрировать в дистрибутив (ISO-образ) операционной системы все обновления, вышедшие со 2 августа 2016 года. Сделать это можно при помощи утилиты Dism.
Во-первых, смотрим «Управление дисками» нашего ноутбука с установленной Windows 10.
На диск (C:) установлена Windows 10.
Новый том (F:) является переносным жёсткий диском USB. 

Всю интересующую вас информацию о последних обновлениях, вышедших для Windows 10, можно узнать на страничке «Журнала обновлений Windows 10»
https://support.microsoft.com/ru-ru/help/12387/windows-10-update-history
Видим, последний «Накопительный пакет обновлений KB3194798».



Затем идём на сайт Майкрософт (используйте браузер Internet Explorer или Microsoft Edge) и скачиваем «Накопительный пакет обновлений KB3194798», повышающей номер сборки Widows 10 до 14393.321, размер 779,7 MB, жмём Download:
http://www.catalog.update.microsoft.com/Search.aspx?q=KB3194798
жмём левой мышью на ссылку и скачиваем «Накопительный пакет обновлений KB3194798» на диск (F:)

Создаём виртуальный диск VHD

В Управлении дисками выбираем «Действие»-->«Создать виртуальный жёсткий диск»

Отмечаем пункт  «Динамический расширяемый».

Размер виртуального жёсткого диска - 20 Гб.



Жмём на кнопку «Обзор».

Выбираем в проводнике место сохранения виртуального жёсткого диска. Я выберу диск (F:).

Присваиваю имя виртуальному диску имя - «Win10» и жму кнопку «Сохранить».

«ОК»

Созданный виртуальный диск представляет из себя в Управлении дисками нераспределённое пространство (Диск 2) размером 20 Гб.

Щёлкаем на Диске 1 правой мышью и выбираем «Инициализировать диск» 

Отмечаю пункт «Основная загрузочная запись MBR» и жму «ОК»

После инициализации диска создаём на нераспределённом пространстве простой том.

Новый том (G:) создан.

Скачиваем с официального сайта Майкрософт на Новый том (F:) свежий дистрибутив Windows 10

и присоединяем его к виртуальному дисководу (в моём случае (E:).  

Заходим на виртуальный дисковод (E:) и копируем все файлы Windows 10.

 Открываем Новый том (F:), создаём на нём папку, называем её «Win10», заходим в эту папку и вставляем все файлы Windows 10.

 

Для последующей работы в этой папке нам будет нужен файл-образ Windows 10 (файл - install.esd), находится он в папке «sources»

Дистрибутив Windows 10 содержит в себе несколько релизов операционной системы. Узнаём индексы всех релизов. Введём команду:

Dism /Get-WimInfo /WimFile:F:\Win10\sources\install.esd

Нам нужна Windows 10 Домашняя для одного языка, как видим, она имеет индекс 3.

Следующей командой я разворачиваю файл install.esd на виртуальный диск VHD (раздел G:). 

На диск (G:) разворачивается Windows 10.

Dism /apply-image /imagefile:F:\Win10\sources\install.esd /index:3 /ApplyDir:G:\

Следующая команда произведёт экспорт обновлений из «Накопительного пакета обновлений KB3194798», находящегося на диске (F:) на смонтированный раздел (G:) (Windows 10) виртуального диска VHD.

Dism /image:G: /add-package /packagepath:F:\

После экспорта обновлений идём на диск (F:) и удаляем файл install.esd находящийся по адресу F:\Win10\sources\install.esd

Теперь архивируем Windows 10 на диске (G:) в файл install.wim командой

Dism /capture-image /imagefile:F:\Win10\sources\install.wim /capturedir:G: /name:windows

(данной командой мы архивируем Windows 10 на диске (G:) в файл install.wim, который будет расположен по адресу F:\Win10\sources\install.wim

Файл install.wim создан и находится по адресу: F:\Win10\sources\install.wim.

Друзья, теперь нам осталось только собрать дистрибутив Windows 10 с помощью комплекта средств для развёртывания и оценки Windows ADK, но ISO-образ с операционной системой будет весить 4,5 ГБ. Если вы хотите, чтобы ISO-образ Windows 10 весил меньше - 3 ГБ, то примените к файлу install.wim сжатие (compress) recovery (конвертация в install.esd). 

Вводим команду:

Dism /Export-Image /SourceImageFile:F:\Win10\sources\install.wim /SourceIndex:1 /DestinationImageFile:F:\Win10\sources\install.esd /Compress:recovery

в результате, в расположенной по адресу F:\Win10\sources\ папке появился новый файл-образ install.esd. Теперь удаляем файл install.wim и оставляем install.esd, делаем на его основе дистрибутив Windows 10.

Независимо от того, сжимали ли вы файл install.wim в install.esd, нам осталось только скачать и установить комплект средств для развертывания и оценки Windows ADK для Windows 10 версии 1607 и создать с помощью него ISO-образ Windows 10 с интегрированными обновлениями.

Ссылка на скачивание Windows ADK

https://developer.microsoft.com/ru-ru/windows/hardware/windows-assessment-deployment-kit

После установки открываем среду развёртывания и работы с образами,

 вводим команду:

Oscdimg /u2 /m /bootdаta:2#p0,e,bF:\Win10\boot\Etfsboot.com#pef,e,bF:\Win10\efi\microsoft\boot\Efisys.bin F:\Win10 F:\Windows.iso
где:
u2, это файловая система UDF, а m - размер образа без ограничений. 
b - загрузочный сектор записать etfsboot.com, путь к файлу etfsboot.com при указании b(boot) пишется без пробела bF:\Win10\boot\etfsboot.com
bF: - где F: - буква диска.
F:\Win10 - создать ISO-образ из файлов и папок, находящихся на разделе F
F:\Windows.iso - созданный образ разместить на разделе F:
присвоить имя образу - Windows.iso 

Дистрибутив Windows 10 с интегрированными последними обновлениями и названием Windows.iso, находится на диске (F:) и весит всего 3 ГБ.

Если при помощи него установить операционную систему, то после установки у неё будет версия Windows 10 1607 (Сборка ОС 14393.321).

 

Интеграция обновлений в дистрибутив, содержащий все основные редакции Windows 10 (Windows 10 PRO, Windows 10 Домашняя, Windows 10 Домашняя для одного языка, Windows 10 Для образовательных учреждений) 


Друзья, созданный нами дистрибутив Windows 10 со всеми последними обновлениями содержит только один релиз Win 10 (Домашняя для одного языка), так как, если помните, в начале статьи мы с вами развернули файл install.esd на виртуальный диск VHD (раздел G:) командой

(Dism /apply-image /imagefile:F:\Win10\sources\install.esd /index:3 /ApplyDir:G:\) и в этой команде мы указали index:3 (Win 10 (Домашняя для одного языка).

Если вы хотите создать дистрибутив с четырьмя основными релизами Windows 10, то при создании архива install.wim нужно добавить параметр description. Давайте рассмотрим этот вопрос подробно на примере нашей же статьи.

Скачиваем с официального сайта Майкрософт на Новый том (F:) свежий дистрибутив Windows 10 и присоединяем его к виртуальному дисководу (в моём случае (E:).

Заходим на виртуальный дисковод (E:) и копируем все файлы Windows 10.

Открываем Новый том (F:), создаём на нём папку, называем её «Win10», заходим в эту папку и вставляем все файлы Windows 10, после этого УДАЛЯЕМ из неё install.esd.

Следующей командой я разворачиваю файл install.esd на виртуальный диск VHD (раздел G:). На диск (G:) разворачивается Windows 10PRO.

Dism /apply-image /imagefile:E:\sources\install.esd /index:1 /ApplyDir:G

(где index:1, это Windows 10 PRO

Следующая команда произведёт экспорт обновлений из «Накопительного пакета обновлений KB3194798», находящегося на диске (F:) на смонтированный раздел (G:) (Windows 10 PRO) виртуального диска VHD.

Dism /image:G: /add-package /packagepath:F:\

Теперь архивируем Windows 10 на диске (G:) в файл install.wim командой

Dism /capture-image /imagefile:F:\Win10\sources\install.wim /capturedir:G: /name:PRO /description:PRO

(данной командой мы архивируем Windows 10 PRO на диске (G:) в файл install.wim, который будет расположен по адресу F:\Win10\sources\install.wim, после этого форматируем раздел G: и командой 

Dism /apply-image /imagefile:E:\sources\install.esd /index:2 /ApplyDir:G разворачиваем Windows 10 Home (Домашняя).

Следующая команда произведёт экспорт обновлений из «Накопительного пакета обновлений KB3194798», находящегося на диске (F:) на смонтированный раздел (G:) (Windows 10 Home) виртуального диска VHD.

Dism /image:G: /add-package /packagepath:F:\

Теперь архивируем Windows 10 houm на диске (G:) добавляя архив в файл install.wim в котором уже находится WIN pro 

Dism /Append-Image /imagefile:F:\Win10\sources\install.wim /capturedir:G: /name:Houm /description:Houm

после этого опять форматируем раздел G: и командой

Dism /apply-image /imagefile:E:\sources\install.esd /index:3 /ApplyDir:G 

разворачивается Windows 10Singl

делаем интеграцию обновлений и добавляем в install.wim

Dism /Append-Image /imagefile:F:\Win10\sources\install.wim /capturedir:G: /name:Singl /description:singl

Статьи по этой теме: 

  1. Создание собственного настроенного дистрибутива Windows 10. Или идеальный способ переноса Windows на твердотельный накопитель SSD. Простой способ для начинающих пользователей
  2. Создание собственного настроенного дистрибутива Windows 10. Способ для опытных пользователей
tagsКлючевые слова
     Рекомендуем другие статьи по данной теме
Ctrl
Enter
Заметили ошибку
Выделите и нажмите Ctrl+Enter

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

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

  1. img
    16 октября 2024 22:27 456456
    Гость

    Пытаюсь создать образ Windows 10 Pro с интегрированными обновлениями в VirtualBox. 
    Не удается поставить обновление kb5044273-x64 на Win10_22H2_Russian_x64 через DISM. 
    Ошибка: 0x800f0823. 
    Фрагмент лога: ...19045.5011.1.13 servicing stack v10.0.19041.3266 but current servicing stack is v10.0.19041.1940 cbs e new servicing stack required. 
    Установка SSU-19041.3266-x64 ничего не меняет.
    Посоветовали сделать commit образа, попробовал: dism /Commit-Image /MountDir:E:\mount.
    Ошибка 50. Как правильно сделать?

    Цитировать replyОтветить
  2. img
    25 декабря 2022 19:20 admin
    Администратор

    Да.

    Цитировать replyОтветить
  3. img
    21 декабря 2022 09:49 456456
    Гость

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

    Просто кликаю по файлу?

    Цитировать replyОтветить
  4. img
    20 декабря 2022 22:39 admin
    Администратор

    И в развёрнутую ОС, и в дистрибутив можно.

    Цитировать replyОтветить
  5. img
    20 декабря 2022 11:10 456456
    Гость

    Админ, я правильно понимаю, в развернутую ос можно установить ndp481-x86-x64-allos-enu, дрова и все нужные мне программы?

    Цитировать replyОтветить
  6. img
    12 января 2022 23:14 456456
    Гость

    Win10_21H2_Russian_x64

    Цитировать replyОтветить
  7. img
    12 января 2022 21:25 admin
    Администратор

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

    На базе какой версии Windows 10 создавали дистрибутив?

    Цитировать replyОтветить
  8. img
    12 января 2022 19:28 456456
    Гость

    Здравствуйте Админ, не подскажете, как и что подправить: Windows 10 предлагает установить уже интегрированные обновы. Они уже есть.

    Цитировать replyОтветить
  9. img
    4 апреля 2020 12:35 admin
    Администратор
    Владимир Н., вы можете попытаться с помощью предложенного в этой статье способа обновить свой дистрибутив до версии 1909, но вам никто не даст гарантии, что ваш дистрибутив без проблем развернётся на все ваши компьютеры. А если дистрибутив и развернётся без проблем, то как потом таким образом обновлённая система поведёт себя в процессе работы - неизвестно. Чтобы Windows 10 работала максимально корректно, её актуальную версию лучше устанавливать с нуля, а не обновлять с предыдущих версий. Я вам советую взять свежий дистрибутив Windows 10 именно версии 1909 и на его базе создать новую свою сборку. У нас, кстати, есть инструкция, как создать свою сборку Windows с помощью юзабильных средств. Никаких суток на обновление системы из свежего дистрибутива не нужно, это выдумки какие-то. На свежий дистрибутив Windows 10 установятся некоторые обновления, это не займёт много времени. В крайнем случае можно установить обновления программой WAU Manager. Если хотите, чтобы обновления установились быстрее, устанавливайте эталонный образ сборки на виртуальный диск или виртуальную машину, размещённые на SSD-диске.
    Цитировать replyОтветить
  10. img
    4 апреля 2020 11:03 Фёдор
    Гость
    Но даже не могу найти на сайте микрософт сам KB4517245.
    И не найдете, читайте https://support.microsoft.com/en-us/help/4517245/feature-update-via-windows-10-
    version-1909-enablement-package
    Цитировать replyОтветить
  11. img
    3 апреля 2020 21:26 Владимир Н.
    Гость
    Свежая версия Windows есть. Не в том проблема. 
    На старом образе установлено много софта. В том числе и с разными лицензиями. 
    От того и размер такой гигантский. 
    Строить новый образ займет очень много времени. Особенно в режиме изоляции. :) 
    Как альтернатива хотелось обновить старый образ. Отсюда и вопрос. 
    Но даже не могу найти на сайте микрософт сам KB4517245. 
    Только его описания предложения обновлять через центр обновлений. Поиск говорит нет у них такого. 
    Помогите, если есть такая возможность. 

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

    С уважением, Владимир Н.
    Цитировать replyОтветить
  12. img
    3 апреля 2020 20:34 admin
    Администратор
    Владимир Н., вот чистая сборка Windows 10 1909 со всеми интегрированными обновлениями от толкового сборщика, берите и развёртывайте массово на компьютеры:
    https://sergeistrelec.ru/raznoe/178-windows-10-versija-1909-sborka-os-18363449-
    66in1.html

    Из вашего комментария неясно, чем вас не устраивает официальный дистрибутив Windows 10 1909 на сайте Майкрософт. В нёго периодически внедряются обновления. Зачем вам какие-то заморочки с образом двухлетней давности? А вы вообще в курсе, что свежую актуальную Windows 10 можно скачать здесь:
    https://www.microsoft.com/ru-ru/software-download/windows10
    ?

    Цитировать replyОтветить
  13. img
    3 апреля 2020 19:39 Владимир Н.
    Гость
    Добрый день.
    Есть образ системы 2х летней давности. 
    Windows 10.0.17134 Н/Д построение 17134
    последние обновления KB4103729, KB4287903, KB4284835.
    Образ большой. Порядка 60Гб. Строить новый задача дальней перспективы. 

    Возможно ли внедрение обновлений по этой методике? 
    Какие именно обновления надо ставить? 
    Достаточно ли установить KB4517245 для перехода на версию 1909? 
    Или сначала надо поставить что-то еще? 
    Можно ли потом еще добавить обновления KB4541338 и KB4551762?
    Образ надо будет ставить на десятки компьютеров, и любое сэкономленное время дорого. 

    С уважением, Владимир Н.
    Цитировать replyОтветить
  14. img
    31 мая 2018 14:19 Анатолй
    Гость

    Спасибо.

    Все стало на свои места.

    Цитировать replyОтветить
  15. img
    31 мая 2018 08:56 admin
    Администратор

    Что и самое главное, как присоеденить?

    Присоеденяем (F:) к (Е:) или на оборот? Или же сам дистрибутив?

     

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

    Статью читайте внимательнее, там всё подробно написано.

    Цитировать replyОтветить
  16. img
    30 мая 2018 19:34 Анатолй
    Гость

    "Скачиваем с официального сайта Майкрософт на Новый том (F:) свежий дистрибутив Windows 10" - с этим все понятно и сделано..

    "и присоединяем его к виртуальному дисководу (в моём случае (E:)." - с этим не понятно..?

    Что и самое главное, как присоеденить?

    Присоеденяем (F:) к (Е:) или на оборот? Или же сам дистрибутив?

     

    Я понимаю, это глупые вопросы, но у меня как-то данный момент не получается..!

     

    Заранее, спасибо.

    Цитировать replyОтветить
  17. img
    6 июля 2017 14:52 admin
    Администратор

    Нет, такой статьи нет.

    Цитировать replyОтветить
  18. img
    6 июля 2017 10:13 Frenk
    Гость

    Очень познавательная статья спасибо ! 

    Не подскажите может у вас есть статья или какой командой сделать следующее - 

     

    Как интегрировать уже установленные на другом компе актуальные обновления ( лежат они тут  C:\Windows\SoftwareDistribution\Download ) в install.wim ?

    Цитировать replyОтветить
  19. img
    18 января 2017 12:07 admin
    Администратор

    Только KB3213986.

    Цитировать replyОтветить
  20. img
    18 января 2017 10:15 Дмитрий
    Гость

    Здравствуйте. Захожу сюда:

    https://support.microsoft.com/ru-ru/help/4000825/windows-10-update-history

    Нужно скачать только последнее обновление (на данный момент это: KB3213986 (сборка ОС 14393.693)) или предыдущие тоже?

    Цитировать replyОтветить
  21. img
    14 января 2017 00:08 ike
    Гость

    Здравствуйте. Большое спасибо за развернутый ответ! Именно вопрос с именами оставался не решенным. Как раз использовал Dism на Win10 1607

    Цитировать replyОтветить
  22. img
    12 января 2017 20:49 Владимир

    Здравствуйте ike
    Я не читал  Ваши вопросы 5 января
    поэтому не ответил
    Увидел только сегодняшний комментарий
    Пару слов решил добавить.
    По поводу 1 вопроса не так давно была написана статья

     

    http://remontcompa.ru/1072-kak-sozdat-distributiv-soderzhaschiy-tri-redakcii-wi
    ndows-81-pro-64bit-windows-81-enterprise-64bit-windows-81-single-language-64bit
    .html

    там о win 8.1 но суть та жа.

     

    по добавлению образа win 7 Всё правильно.
    я добавлял в созданный install.esd с тремя редакцииями 8.1 одну редакцию win7
    и файл install.esd получился больше семи гигов поэтому добавление счёл для себя ненужным.

     

    насчёт /name и /description то тоже правильно
    если делать в версии win 10 1607 имена не видны
    чтобы имена были видны
    нужно скачать и установить ADK
    и использовать для захвата образа(capture) утилиту Imagex
    в Вашем случае вместо команды
    Dism /capture-image /imagefile:F:\Win10\sources\install.wim /capturedir:G: /name:windows
    imagex /capture G: F:\Win10\sources\install.wim "Pro" "Pro"
    для второй редакции
    imagex /append G: F:\Win10\sources\install.wim "SL" "SL"
    кавычки имени и описания в Imagex обязательны,

    имена так же будут видны если делать в версии win 10 1511 или в win 8.1 используя Dism.

    Цитировать replyОтветить
  23. img
    12 января 2017 07:20 ike
    Гость

    Касательно моего первого вопроса. Нашел в интернете 2 строчки и сразу стало все понятно:

     

    Dism /Export-Image /SourceImageFile:"D:\ваше название папки\install.wim" /SourceIndex:1 /DestinationImageFile:"D:\ESD\install.esd" /Compress:recovery

    Dism /Export-Image /SourceImageFile:"D:\ваше название папки\install.wim" /SourceIndex:2 /DestinationImageFile:"D:\ESD\install.esd" /Compress:recovery

     

    Т.е. слияние происходит уже в ESD образ.

     

    Касательно моего второго вопроса об интеграции install.wim от Windows 7 в install.wim от Windows 10, то отвечаю на свой же вопрос. Да! Можно. Windows 7 успешно сливается в install.wim, который, в свою очередь, уже содержит Windows 10 PRO и Windows 10 SL. Единственное, есть несколько проблем:

    1) это размер результирующего образа install.wim, который превышает совокупный размер отдельно взятых образов install.wim от Windows 7 и install.wim от Windows 10.

    2) Даже применяя параметры /name и /description в команде слияния - при выборе системы для установки имена не видны, т.е. установить нужную систему можно, но только зная порядок /index:1,2,3 и т.д.

    Цитировать replyОтветить
  24. img
    5 января 2017 22:12 ike
    Гость

    Здравствуйте. Сайт - находка. Очень много полезной информации. Большое вам спасибо!

    Подскажите, пожалуйста, по следующей команде:

    Dism /Export-Image /SourceImageFile:F:\Win10\sources\install.wim /SourceIndex:1 /DestinationImageFile:F:\Win10\sources\install.esd /Compress:recovery

    Если у меня install.wim содержит 2 редакции то, что я должен указать вместо /SourceIndex:1  что бы при конвертации в esd были доступны обе? Без параметра SourceIndex не хочет.

     

    И второй вопрос, возможно ли интегрировать install.wim от Windows 7 в install.wim от Windows 10?

    Цитировать replyОтветить
  25. img
    10 ноября 2016 13:11 MISH
    Гость

    Скрипт для конвертации ESD WIM ,

    извлечения отдельных редакции из файла install.

    Фаил install, поместите в папку с батником или укажите путь к нему.

    https://yadi.sk/d/W8nn_hk-yL9cr

    Цитировать replyОтветить
  26. img
    9 ноября 2016 22:05 Oznor

    Здравствуй  admin,

     подскажи по обновлению по чистой установке Виндовс 10.

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

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

     

    PS Windows работает, хотелось все удалить и по чистой накатить, без записи на диск или флеш. Напрямую. Это же не сотрет другие два раздела?

     

    PS 2 Прости за вопрос разобрался - надо было срество запускать не со скаченного на ПК файла , а сразу с браузера  -сохранить - запустить! Поехали.



    PS 3 Переставил, вчистую, разницы по времени загрузки от ранешной  не ощутил. Ну чтобне думалось, сразу бекап сделал. Спасибо.

    Цитировать replyОтветить
  27. img
    4 ноября 2016 23:53 Гeоргий
    Гость

    Хорошая статья! Много нового у вас узнаю.

    Цитировать replyОтветить
  28. img
    1 ноября 2016 22:16 Анатолий
    Гость


    Вы имя файла должны были написать
    а вы написали *.cab(все файлы в папке с расширением .cab)

    Увы, Владимир... Я и имя файла тоже писал, ошибка такая же....
    А вот с 1511 и с именем файла проходило и *.cab проходило и безадресно и *.msu приходилось раскладывать на cab... А вот с 1607 так не проходит, ток безадресно, но зато *.msu глотает без распаковки... На это у меня нет даже предположений. А вот у знакомого интеграция обнов заканчивается с ошибкой:-"И Dism распознавал файл и пытался интегрировать его в образ, но на этапе примерно 11% выдавал сбой. Потом пробовал распаковыавать .msu вручную архиватором и ложить в папку оба файла .сab, которые содержались в пакете, операция начиналась, но где-то на 45% - на втором .сab выдавалась ошибка манифеста, тогда я убрал этот .сab, оставил только второй, основной, и так же на каком-то этапе произошла ошибка. Но главное - операция начинала выполлняться и доходила более чем до 40%, в то время, как (я предполагаю) если бы проблема была в самой команде, то она сразу бы не пошла (?).."
    Мда, неисповедимы пути мелкософта....

    Цитировать replyОтветить
  29. img
    31 октября 2016 22:44 Владимир

    Цитата: Анатолий
    Забыл спросить, почему у меня получилось так:-
     
    PS L:\winpe> dism /image:L:\winpe\mount /Add-Package /PackagePath:L:\winpe\drivers\*.cab
    Cистема Dism
    Версия: 10.0.10586.0
    Версия образа: 10.0.14393.0
    Ошибка при попытке открыть - "L:\winpe\drivers\ /PackagePath может указывать либо на CAB-файл, либо на папку. Ошибка: 0x80070003
    Ошибка при попытке открыть - "L:\winpe\drivers\ /PackagePath может указывать либо на CAB-файл, либо на папку." Ошибка: 0x80070003
    Ошибка: 3
    Ошибка при попытке открыть - "L:\winpe\drivers\*.cab" Ошибка: 0x80070003
    Файл журнала Dism находится по адресу C:\Windows\Logs\Dism\dism.log
    PS L:\winpe> dism /image:L:\winpe\mount /Add-Package /PackagePath:L:\winpe\drivers\
    Cистема Dism
    Версия: 10.0.10586.0
    Версия образа: 10.0.14393.0
    Обрабатывается 1 из 1 - Добавление пакета Package_for_RollupFix~31bf3856ad364e35~amd64~~14393.351.1.4
    [==========================100.0%==========================]
    Операция успешно завершена.
     Когда конкретный файл указываешь, ошибка, а когда просто папку с файлом, всё нормально.

    /PackagePath может указывать либо на CAB-файл, либо на папку

    Вы имя файла должны были написать

    а вы написали *.cab(все файлы в папке с расширением .cab)

    Цитировать replyОтветить
  30. img
    31 октября 2016 22:05 Анатолий
    Гость

    Забыл спросить, почему у меня получилось так:-

     

    PS L:\winpe> dism /image:L:\winpe\mount /Add-Package /PackagePath:L:\winpe\drivers\*.cab

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

    Версия образа: 10.0.14393.0

    Ошибка при попытке открыть - "L:\winpe\drivers\*.cab" Ошибка: 0x80070003
    Ошибка при попытке открыть - "L:\winpe\drivers\*.cab" Ошибка: 0x80070003

    Ошибка: 3

    Ошибка при попытке открыть - "L:\winpe\drivers\*.cab" Ошибка: 0x80070003

    Файл журнала Dism находится по адресу C:\Windows\Logs\Dism\dism.log
    PS L:\winpe> dism /image:L:\winpe\mount /Add-Package /PackagePath:L:\winpe\drivers\

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

    Версия образа: 10.0.14393.0

    Обрабатывается 1 из 1 - Добавление пакета Package_for_RollupFix~31bf3856ad364e35~amd64~~14393.351.1.4
    [==========================100.0%==========================]
    Операция успешно завершена.

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

    Цитировать replyОтветить
  31. img
    31 октября 2016 21:30 Владимир

    Да Вы правы. Появляются пустые строчки. Выбрать и установить любую версию можно,

    но описание отсутствует.

    В 1511 версии всё нормально работает (описание присутствует )

    В 1607 dism почему-то так делает.

    Цитировать replyОтветить
  32. img
    31 октября 2016 21:07 ua3ncr

    Добрый день! По данной статье добавил в релиз обновления и всё получилось хорошо. Есть вопрос по установке Windows. Когда выходит окно, в котором должны быть наименования сборок то в нем строки пустые хотя при сборке вводились названия PRO, Home и т.д.

    Цитировать replyОтветить
  33. img
    31 октября 2016 20:13 Анатолий
    Гость

    Я подозревал. что в моих непонятках с WIM файлом, не обошлось без ESD..

    Теперь буду пробовать, спасибо за статью. И я думаю, что сжатие recovery нужно применять в случае, если ISO образ не умещается на DVD диске. Будет меньше проблем. если в дальнейшем собираетесь возиться с этим образом.

     

    У меня всё получилось, только короче:- переконвертировал, смонтировал, обновил, размонтировал, сжал.

    Цитировать replyОтветить
  34. img
    30 октября 2016 14:37 admin
    Администратор

    "Тулза" не работает с файлом Install.esd, а только с Install.wim.

    https://msdn.microsoft.com/ru-ru/library/windows/hardware/dn916105(v=vs.85).asp
    x

    Какой смысл писать про неё статью?

    Вы сами работали с этой утилитой?

    Цитировать replyОтветить
  35. img
    30 октября 2016 11:49 Alex
    Гость

    Есть официальная утилита в оконном режиме позволяющая мышью это все делать под названием Windows ICD:

    https://msdn.microsoft.com/ru-ru/library/windows/hardware/dn916109(v=vs.85).asp
    x

    Кстати, не помешает автору сайта сделать статью и по этой тулзе.

    Цитировать replyОтветить
  36. img
    27 октября 2016 20:45 Geits
    Гость

    Зачем помнить команды dism ? Есть проще путь...

    Не всем нравится консоль...

     

    А чё вы хотели ребят, преподносят вам уроки системного администрирования, пользуйтесь пока бесплатно/ команды можно не запоминать, а скопировать в текстовый файл и закинуть на флешку и ещё закинуть в облачное хранилище, всегда будет под руками 

     

    не хотите консоли, работайте с программульками - Dism++ и подобными,

    мож я не прав, удалите тогда коммент, не обижусь

    Цитировать replyОтветить
  37. img
    27 октября 2016 20:24 Владимир

    Приветствую Всех.
    Пару слов о wim и esd
    Wim и esd это формат архива разработан Microsoft
    dism это инструмент для работы(управления и обслуживания )архивов
    Архив Wim(Esd) может содержать в себе 1 или несколько архивов
    архивы находящиеся внутри Wim(esd)
    называются Образы(Image)
    При создании архива операционной системы(образа) создаётся файл архива WIM
    в нём создаётся образ и присваивается индекс 1

    Dism /Capture-Image

    В этот Wim можно добавлять образы
    Dism /Append-Image
    Dism /Export-Image
    добавленному образу будет присвоен индекс 2
    следующему добавленному образу 3 и так далее
    создаваемые образы могут иметь три типа сжатия /compress
    none(без сжатия) fast(быстрое сжатие) maximum(максимальное сжатие)
    если при создании образа не указывать параметр /compress
    то сжатие будет Fast
    Microsoft в 14 году разработала ещё один тип сжатия recovery(максимальнее максимального)
    Чтобы легче было работать , архиву с образами сжатыми в Recovery ставят расширение ESD
    С этим типом сжатия работают только 2 параметра
    Dism /Export-Image...... /compress:recovery
    Dism /Dism /apply-image


    При создании образа этот тип сжатия не поддерживается
    Сжать в recovery можно только уже созданный образ
    Dism /Export-Image /SourceImageFile:F:\Win10\sources\install.wim /SourceIndex:1 /DestinationImageFile:F:\Win10\sources\install.esd /Compress:recovery
    Изменение типа сжатия обычно называют конвертировать
    если мы изменяем тип сжатия Fast на recovery
    конвертировали Wim в ESD

    если мы изменяем тип сжатия Recovery на Fast
    конвертировали Esd в Wim

    Это не совсем верно ,так как dism работает не по расширению ,а по сжатию
    можно при создании образа поставить разрешение esd и dism создаст образ с сжатием fast
    Сделал небольшое видео
    https://yadi.sk/i/B_8mfOjfxhqSk


    Для того ,чтобы интегрировать обновления в Os
    Образ Os нужно распаковать(разархивировать,развернуть)
    это можно сделать 2-мя командами
    Dism /mount-wim распаковать в папку
    Dism /apply-image распаковать на раздел
    после интеграции обновлений
    OS снова нужно заархивировать
    Dism /unmount-wim
    Dism /capture-image

    Цитировать replyОтветить
  38. img
    27 октября 2016 19:35 Mr.Men
    Гость

    большое спасибо!

    Цитировать replyОтветить
  39. img
    27 октября 2016 19:32 MISH
    Гость

    Проще NTLite, скачиваем с оф сайта, устанавливаем

    покажите папку с распкованным образом или фаил install

    загрузите,

    слево будут пункты обновы, дрова, функции и тд

    добавляем, изменяем...

    слево внизу применить

    проверяем, что мы изменили...

    слево вверху кнопка обработать, нажимаем и ждем...

    Ключ на утилиту не нужен, если работаете не с установленной системой...

    Русский язык есть.

    Цитировать replyОтветить
  40. img
    27 октября 2016 18:07 Mr.Men
    Гость

    Зачем помнить команды dism ? Есть проще путь...

    Не всем нравится консоль...

     

    MISH

    а вы предлагаете при помощи Dism++ залить в дистибутив обновления и драйвера?

    а алгоритм действий? может статья где есть

    Цитировать replyОтветить
  41. img
    27 октября 2016 17:47 MISH
    Гость

    Grand_Ross


    Зачем вообще использовать эти утилиты?

     

    Зачем помнить команды dism ? Есть проще путь...

    Не всем нравится консоль...

    Цитировать replyОтветить
  42. img
    27 октября 2016 12:04 Mr.Men
    Гость

    короче я понял дело обстоит так -

     

    если в скачиваемом ISO-образе Win10 находится файл install.esd

    то в него просто так нельзя интегрировать драйвера и обновления,

    выход такой:

    1. использовать способ предложенный в статье.

    2. найти Windows 10 с файлом install.wim (но я не нашёл).

    3. конвертитровать install.esd в файл install.wim и затем

    интегрировать драйвера и обновления с помощью монтирования файла install.wim в папку,

    командой Dism /Mount-Wim?

    Цитировать replyОтветить
  43. img
    27 октября 2016 10:18 admin
    Администратор

    К сожалению Dism монтирует файл install.wim, но не монтирует файл install.esd, поэтому Владимир и пошёл этим путём (создание виртуального диска VHD),

    подробности здесь

    http://remontcompa.ru/1049-kak-integrirovat-drayvera-v-distributiv-windows-8.1-
    windows-10-pri-uslovii-nalichiya-v-iso-obraze-operacionnoy-sistemy-fayla-instal
    l.esd.html

    Цитировать replyОтветить
  44. img
    27 октября 2016 10:15 Георгий
    Гость

    Владимир

    здравствуйте, тоже читаю ваши статьи периодич. вот вопрос -

    а можно смонтировать install.esd находящийся на диске F: в какую-нить папку на диске F:, например 1, командой:

    Dism /Mount-Wim /index:3 /WimFile:F:\install.esd /MountDir:F:\1

    затем интегрировать обновления и отмонтировать файл install.esd от папки и собрать ISO-образ Windows 10?

    У меня почему-то выходит ошибка?

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

    если кто-то в поисковике Гугол набирает запрос: "Как конвертировать файл esd в wim", то натыкается на вашу странную статью на эту тему, вообще непонятно, где вы нашли ту утилиту, её давно везде убрали, и на этом сайте remontcompa.ru тоже.

     

    Я многие ваши комментарии читал на https://support.microsoft.com/ru-ru и хочу сказать, что Вы часто неоправданно "резки" с пользователями, но насчёт этой статьи - спасибо, вы правы (она не актуальна на данный момент), я её переделаю.

    Цитировать replyОтветить
  46. img
    27 октября 2016 08:10 Grand_Ross
    Гость

    Утилиты для интеграция обновлений NTLite , Dism++ ...

    Можно произвести настройки, будущей системы, под себя...

     

    Но это опять путь использования кем-то написанного и не всегда правильно работающего софта. Я пробовал в своё время ради эксперимента использовать утилиту Dism++, но результат меня не устроил абсолютно. Про NTLite тоже самое скажу. Зачем вообще использовать эти утилиты, когда Майкрософт предлагает свои простые инструменты, о которых идёт речь в этой статье.

     

    И админ, у меня к вам просьба, если кто-то в поисковике Гугол набирает запрос: "Как конвертировать файл esd в wim", то натыкается на вашу странную статью на эту тему, вообще непонятно, где вы нашли ту утилиту, её давно везде убрали, и на этом сайте remontcompa.ru тоже.

    Цитировать replyОтветить
  47. img
    27 октября 2016 00:54 MISH
    Гость

    Утилиты для интеграция обновлений NTLite , Dism++ ...

    Можно произвести настройки, будущей системы, под себя...

    Цитировать replyОтветить
  48. img
    26 октября 2016 20:56 admin
    Администратор

    Присоединяюсь!

    Цитировать replyОтветить
  49. img
    26 октября 2016 18:41 Oлег
    Гость

    спасибо Владимир за статью! Как всегда на уровне!

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