В начало блога На главную

DISM интеграция обновлений в дистрибутив windows 8, 7, 10, 2012

Для добавления обновлений в дистрибутив microsoft windows 8, 2012, 7 любой разрядности используется инструмент — DISM. Применение очень простое, нужно только заранее скачать .msu обновления и иметь дистрибутив windows. Разрядности дистрибутива и обновлений должны совпадать.

В моем случае используются следующие папки:
H:\updates\SW_DVD5_Win_Pro_7_64BIT_Russian_Full_MLF_X15-71236 — распакованный дистрибутив windows 8
H:\updates\mnt — папка для монтирования install.wim из распакованного дистрибутива
H:\updates\Windows7Hotfixes\x64 — папка с обновлениями msu

Имея эти три составляющие следует выполнить следующие команды:
dism /mount-wim /wimfile:H:\updates\SW_DVD5_Win_Pro_7_64BIT_Russian_Full_MLF_X15-71236\sources\install.wim /index:1 /mountdir:H:\updates\mnt
dism /image:H:\updates\mnt /add-package /packagepath:H:\updates\Windows7Hotfixes\x64
dism /unmount-wim /mountdir:H:\updates\mnt /commit

Первая выполняет подключение 1 дистрибутива из образа.
dism1

Далее выполняется интегрирование подходящих обновлений из указанной папки. Неподходящие будут пропущены, но в логах выполнения интеграции обязательно оставят о себе информацию.
dism2

В конце применение изменений и отключение образа. Пропущенные обновления не будут интегрированы.
dism3

Рассказать:


  1. иван:

    Большое спасибо автору,мне эта статья очень помог!

  2. РОМАН:

    Огромнейшее спасибо!! всё чётко и понятно, не то что на многих ресурсах всякая шляпа замороченая))

  3. Семён:

    Спасибо, все понятно и по делу. Кажется, есть команда загрузки обновлений с серверов Майкрософт или ошибаюсь и тут она не применима?