Добавление обновлений в образ Windows

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

При добавлении обновления к образу учитывайте следующее:

  • Добавьте языки и компоненты по запросу перед добавлением накопительного обновления (LCU). При добавлении языка или компонента по запросу после накопительного обновления потребуется переустановить обновление.
  • Добавьте приложения после языков и функций по запросу. Универсальные приложения для Windows и классические приложения необходимо переустановить при добавлении языка после установки приложения.
  • Для обновлений обновите образ восстановления: мы покажем, как обновить их позже в разделе "Развертывание функций сброса кнопок".
  • Если доступно обновление стека обслуживания (SSU), его необходимо установить перед применением последнего накопительного пакета обновления (LCU).

Добавление пакета обновления Windows в образ

  1. Скачайте пакет обновления Windows. Например, получите последнее накопительное обновление (LCU) из каталога Центра обновления Майкрософт. Если обновление содержит необходимые обновления, получите эти обновления.

  2. Добавьте обновления в подключенный или сетевой образ. Для пакетов с зависимостями установите пакеты по порядку или добавьте их сразу с помощью одной команды DISM.

    Пример. Добавление накопительного обновления в подключенный или автономный образ:

    Dism /Image:"C:\mount\windows" /Add-Package /PackagePath="windows10.0-kb4456655-x64_fca3f0c885da48efc6f9699b0c1eaf424e779434.msu"  /LogPath=C:\mount\dism.log
    

    Важно!

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

    Пример. Добавление накопительного обновления в выполняющуюся установку Windows:

    Dism /Online /Add-Package /PackagePath="windows10.0-kb4456655-x64_fca3f0c885da48efc6f9699b0c1eaf424e779434.msu"  /LogPath=C:\mount\dism.log
    

    Пример. Добавление нескольких обновлений:

    Dism /Image:"C:\mount\windows" /Add-Package /PackagePath="C:\WindowsUpdates\windows10.0-kb00001-x64.msu" /PackagePath="C:\WindowsUpdates\windows10.0-kb00002-x64.msu" /PackagePath="C:\WindowsUpdates\windows10.0-kb00003-x64.msu" /LogPath=C:\mount\dism.log
    
  3. Убедитесь, что пакеты отображаются правильно:

    На подключенном или автономном образе:

    Dism /image:<path_to_image> /Get-Packages 
    

    На работающей установке Windows:

    Dism /online /Get-Packages
    

    Просмотрите результирующий список пакетов и убедитесь, что список содержит пакет. Пример:

    Package Identity : Package_for_RollupFix~31bf3856ad364e35~amd64~~15063.250.1.1
    State : Installed
    Release Type : Security Update
    Install Time : 04/29/2017 6:26 PM
    
    The operation completed successfully.
    
  4. Если вы закончите обновление подключенного образа, его можно отключить, зафиксировав изменения. Для установки Windows может потребоваться перезагрузить компьютер.