Параметры управления образами DISM Command-Line

Служба обслуживания образов развертывания и управление ими (DISM.exe) подключает wim-файл образа Windows или виртуальный жесткий диск (VHD или VHDX) для обслуживания. Вы также можете использовать команду управления образами DISM, чтобы получить список номеров индексов изображений, проверить архитектуру образа, который вы монтируете, добавить изображение, применить образ, записать изображение и удалить изображение. После обновления образа необходимо отключить его и либо зафиксировать, либо отменить внесенные изменения.

В этом разделе рассматриваются команды DISM, связанные с управлением образами. Дополнительные сведения о других параметрах командной строки см. в разделе Развертывание службы обслуживания образов и управления ими (DISM) Command-Line Параметры. Дополнительные сведения о распространенных сценариях DISM см. в статье Что такое DISM?.

В дополнение к средству командной строки DISM доступен с помощью Windows PowerShell. Дополнительные сведения см. в разделе Командлеты управления обслуживанием образов развертывания (DISM) в Windows PowerShell.

Следующие команды можно использовать для подключения, отключения, записи, добавления и удаления, а также для запроса WIM-, VHD- и VHDX-файлов. В этих параметрах регистр не учитывается.

/Append-Image

Добавляет дополнительное изображение в WIM-файл. /Append-Image сравнивает новые файлы с ресурсами в существующем WIM-файле, заданном аргументом /ImageFile , и сохраняет только одну копию каждого уникального файла, чтобы каждый файл был записан только один раз. WIM-файл может иметь только один назначенный тип сжатия. Поэтому можно добавлять только файлы с тем же типом сжатия.

Этот параметр командной строки не применяется к файлам виртуальных жестких дисков (VHD).

Важно!

Убедитесь, что у вас достаточно места на диске для запуска параметра /Append-Image . Если во время добавления образа не удается освободить место на диске, возможно, вы повредите WIM-файл.

Синтаксис:

DISM.exe /Append-Image /ImageFile:<path_to_image_file> /CaptureDir:<source_directory> /Name:<image_name> [/Description:<image_description>] [/ConfigFile:<configuration_file.ini>] [/Bootable] /WIMBoot [/CheckIntegrity] [/Verify] [/NoRpFix]
Параметр Описание
/WIMBoot Используйте /WIMBoot, чтобы добавить образ с конфигурацией загрузки файла образа Windows (WIMBoot). Это относится только к Windows 8.1 изображениям, которые были записаны или экспортированы в виде WIMBoot-файла. Эта функция не поддерживается в Windows 10.
/ConfigFile указывает расположение файла конфигурации, в котором перечислены исключения для команд захвата и сжатия изображений. Дополнительные сведения см. в статье Список конфигураций DISM и файлы WimScript.ini.
/Загрузочный Помечает образ тома как загружаемый образ. Этот аргумент доступен только для образов среды предустановки Windows (WinPE). В WIM-файле можно пометить как загружаемый только один образ тома.
/CheckIntegrity Обнаруживает и отслеживает повреждение WIM-файла при использовании с операциями записи, отключения, экспорта и фиксации. /CheckIntegrity останавливает операцию, если DISM обнаруживает, что WIM-файл поврежден при использовании с операциями применения и подключения.
/Проверяем подлинность Проверяет наличие ошибок и дублирование файлов.
/NoRpFix Отключает активность маркеров точек повторного анализа. Точка повторной обработки – это файл, содержащий ссылку на другой файл в файловой системе. Если параметр /NoRpFix не указан, точки повторного анализа, которые разрешаются в пути за пределами значения, указанного параметром /ImageFile, не будут записываться.

Пример

Dism /Append-Image /ImageFile:install.wim /CaptureDir:D:\ /Name:Drive-D

/Apply-FFU

Для FFU эта команда применяет служебную программу полной флэш-памяти (FFU) или разделенный FFU (SFU) к указанному физическому диску.

Синтаксис:

/Apply-Ffu /ImageFile:<path_to_image_file> /ApplyDrive:<physical_drive_path> [/SFUFile:<pattern>]
Параметр Описание
/ImageFile Путь и имя файла образа FFU, который будет применен
/ApplyDrive Путь к физическому диску, который будет изображен
Шаблон /SFUfile<> Необязательно для разделенных FFU, которые записываются без сжатия. Используйте /SFUFile для ссылки на разделенные FFU-файлы (SFU). Шаблон — это шаблон именования и расположение разделенных файлов. При указании шаблона именования используйте подстановочный знак. Например, E:\image\install*.sfu применит все разделенные файлы в каталоге E:\image с именем install1.sfu, install2.sfu и т. д.

Пример

DISM.exe /Apply-Ffu /ImageFile:flash.ffu /ApplyDrive:\\.\PhysicalDrive0

/Apply-Image

Для WIM эта команда применяет к указанному разделу файл образа Windows (WIM-файл) или разделенный образ Windows (SWM-файл). Начиная с Windows 10 версии 1607, DISM может применять и захватывать расширенные атрибуты (EA).

Для FFU эта команда применяет образ полного обновления флэш-памяти (FFU) к указанному диску. Он не поддерживает применение образа из файла виртуального жесткого диска (VHDX), хотя эту команду можно использовать для применения полного образа к виртуальному жесткому диску. FFU применяется только к Windows 10. Хотя вы можете использовать эту команду для применения FFU, используйте /apply-ffu вместо нее.

Этот параметр не поддерживает применение образа с виртуального жесткого диска (VHD), хотя эту команду можно использовать для применения образов к VHDX-файлу, который был присоединен, секционирован и отформатирован.

Аргументы для WIM:

DISM.exe /Apply-Image /ImageFile:<path_to_image_file> [/SWMFile:<pattern>] /ApplyDir:<target_directory> {/Index:< image_index> | /Name:<image_name>} [/CheckIntegrity] [/Verify] [/NoRpFix] [/ConfirmTrustedFile] [/WIMBoot (deprecated)] [/Compact] [/EA]

Аргументы для FFU

См. раздел /apply-ffu.

Параметр Описание
/CheckIntegrity Обнаруживает и отслеживает повреждение WIM-файла при использовании с операциями записи, отключения, экспорта и фиксации. /CheckIntegrity останавливает операцию, если DISM обнаруживает, что WIM-файл поврежден при использовании с операциями применения и подключения.
/Проверяем подлинность Проверяет наличие ошибок и дублирование файлов.
/NoRpFix Отключает активность маркеров точек повторного анализа. Точка повторной обработки – это файл, содержащий ссылку на другой файл в файловой системе. Если параметр /NoRpFix не указан, то точки повторного анализа, которые разрешаются в пути за пределами значения, указанного параметром /ImageFile, не будут записываться.
/SWMFile Позволяет ссылаться на разделенные WIM-файлы (SWM). Шаблон — это шаблон именования и расположение разделенных файлов. При указании шаблона именования используйте подстановочный знак. Например, "E:\image\install*.swm" применяет все разделенные файлы в каталоге E:\image с именами install1.swm, install2.swm и т. д.
/ConfirmTrustedFile Проверяет образ для доверенного рабочего стола. Этот параметр можно запускать только на компьютере под управлением не менее WinPE 4.0. При использовании /Apply-Image с параметром /ConfirmTrustedFile в WinPE всегда указывайте параметр /ScratchDir, указывающий на физическое расположение носителя. Это гарантирует, что короткие имена файлов всегда будут доступны. Дополнительные сведения о поведении по умолчанию параметра /ScratchDir см. в разделе Глобальные параметры DISM для Command-Line синтаксиса . Начиная с Windows 10 версии 1607 для применения расширенных атрибутов можно использовать /EA.
/WIMBoot Используйте /WIMBoot, чтобы добавить образ с конфигурацией загрузки файла образа Windows (WIMBoot). Это относится только к Windows 8.1 изображениям, которые были записаны или экспортированы в виде WIMBoot-файла. Эта функция не поддерживается в Windows 10.
/Компактный Применяет изображение в компактном режиме, экономя место на диске. Заменяет WIMBoot. Только для Windows 10 для классических выпусков (Домашняя, Pro, Корпоративная и Для образовательных учреждений).

Примечание: Если вы применяете изображение в компактном режиме с параметром /ScratchDir, убедитесь, что папка ScratchDir не находится в секции в формате FAT32. Использование секции FAT32 может привести к непредвиденным перезагрузкам во время запуска при первом включении.
/EA Новые возможности в Windows 10 версии 1607. Применяет расширенные атрибуты.
/ApplyDrive Задает логический диск с помощью идентификатора устройства. Чтобы получить идентификатор устройства из командной строки, введите "wmic diskdrive list brief". Примечание. Виртуальный жесткий диск может отображаться с именем PhysicalDrive в описании, например .\PhysicalDrive2.
/SFUFile Используйте /SFUFile для ссылки на разделенные FFU-файлы (SFU). Шаблон — это шаблон именования и расположение разделенных файлов.

Примеры:

Dism /apply-image /imagefile:install.wim /index:1 /ApplyDir:D:\
Dism /apply-image /imagefile:install.swm /swmfile:install*.swm /index:1 /applydir:D:

/Capture-CustomImage

Записывает добавочные изменения файла на основе конкретного файла install.wim в новый файл custom.wim для образа WIMBoot. Вы не можете записать пустой каталог. Захваченные файлы преобразуются в файлы указателей. Custom.wim помещается в ту же папку рядом с install.wim.

Важно

  • /Capture-CustomImage записывает только файлы настройки. Его нельзя использовать для записи файлов установки в новый WIM.
  • Храните файлы install.wim и custom.wim вместе. Не переключайте ни файл custom.wim, ни файл install.wim.
  • Пользовательский образ можно записать только один раз. Не удаляйте и не извлекайте файл custom.wim после записи добавочных изменений файла.

Синтаксис:

Dism /Capture-CustomImage /CaptureDir:<source_directory> [/ConfigFile:<configuration_file.ini>] [/CheckIntegrity] [/Verify] [/ConfirmTrustedFile]
Параметр Описание
/CaptureDir Указывает каталог, к которому был применен и настроен образ.
/ConfigFile Указывает расположение файла конфигурации, в котором перечисляются исключения для захвата образа и команд сжатия. Дополнительные сведения см. в статье Список конфигураций DISM и файлы WimScript.ini.
/CheckIntegrity Обнаруживает и отслеживает повреждение WIM-файла при использовании с операциями записи, отключения, экспорта и фиксации. /CheckIntegrity останавливает операцию, если DISM обнаруживает, что WIM-файл поврежден при использовании с операциями применения и подключения.
/Проверяем подлинность Проверяет наличие ошибок и дублирование файлов.
[/ConfirmTrustedFile Проверяет образ доверенного рабочего стола на Windows 10, Windows 8.1 или Windows 8. Этот параметр можно запускать только на компьютере под управлением не менее WinPE 4.0.

Пример

Dism /Capture-CustomImage /CaptureDir:D:\

/Capture-FFU

Записывает изображение секций физического диска в новый FFU-файл.

Образ можно записать в виде полного файла служебной программы флэш-памяти (FFU) или набора разделенных FFU-файлов (SFU);

Синтаксис:

Dism /Capture-Ffu /ImageFile:<path_to_image_file> /CaptureDrive:<physical_drive_path> /Name:<image_name> [/Description:<image_description>] [/PlatformIds:<platform_ids>] [/Compress:{default|none}] 
Параметр Описание
/CaptureDrive Физический диск, который требуется записать. Для получения сведений о номере диска можно использовать diskpart. Использует формат \\.\PhysicalDriveX, где X — это номер диска, который предоставляет diskpart.
/PlatformIds Не требуется для записи на рабочем столе. Указывает один или несколько идентификаторов платформ (разделенных точкой с запятой), добавляемых в изображение. Если значение не указано, идентификатор платформы будет иметь значение "*".
/Сжать Указывает тип сжатия, используемый для записи. Если вы будете разделять FFU, укажите none, так как DISM не поддерживает разделение сжатых FFU.

Примеры:

Запишите FFU рабочего стола:

DISM.exe /Capture-Ffu /ImageFile:install.ffu /CaptureDrive:\\.\PhysicalDrive0 /Name:Drive0

Запишите FFU рабочего стола, который будет разделен:

DISM.exe /Capture-Ffu /ImageFile:install.ffu /CaptureDrive:\\.\PhysicalDrive0 /Name:Drive0 /Compress:none

/Capture-Image

Записывает изображение диска в новый WIM-файл. Отслеживаемые каталоги включают все вложенные папки и данные. Вы не можете записать пустой каталог. Каталог должен содержать по крайней мере один файл. DISM также может применять и записывать расширенные атрибуты (EA).

Вы можете записать образ в виде WIM-файла или набора файлов разделенных образов Windows (SWM), но этот параметр не поддерживает запись файла виртуального жесткого диска (VHD/.VHDX). Посмотрите /Capture-FFU , если вы хотите захватить FFU.

Синтаксис:

Dism /Capture-Image /ImageFile:<path_to_image_file> /CaptureDir:<source_directory> /Name:<image_name> [/Description:<image_description>]
[/ConfigFile:<configuration_file.ini>] {[/Compress:{max|fast|none}] [/Bootable] | [/WIMBoot]} [/CheckIntegrity] [/Verify] [/NoRpFix] [/EA]
Параметр Описание
/ConfigFile Указывает расположение файла конфигурации, в котором перечисляются исключения для захвата образа и команд сжатия. Дополнительные сведения см. в статье Список конфигураций DISM и файлы WimScript.ini.
/Сжать Указывает тип сжатия, используемого для начальной операции записи. Параметр maximum обеспечивает наилучшее сжатие, но требует больше времени для захвата изображения. Быстрый параметр обеспечивает более быстрое сжатие изображений, но результирующие файлы больше, чем сжатые с помощью параметра maximum. Это тип сжатия по умолчанию, который используется, если не указать параметр. Параметр none вообще не сжимает захваченное изображение.
/Загрузочный Помечает образ тома как загружаемый образ. Этот аргумент доступен только для образов WinPE. В WIM-файле можно пометить как загружаемый только один образ тома.
/CheckIntegrity Обнаруживает и отслеживает повреждение WIM-файла при использовании с операциями записи, отключения, экспорта и фиксации. /CheckIntegrity останавливает операцию, если DISM обнаруживает, что WIM-файл поврежден при использовании с операциями применения и подключения.
/Проверяем подлинность Проверяет наличие ошибок и дублирование файлов.
/NoRpFix Отключает активность маркеров точек повторного анализа. Точка повторной обработки – это файл, содержащий ссылку на другой файл в файловой системе. Если параметр /NoRpFix не указан, точки повторного анализа, которые разрешаются в пути за пределами значения, указанного параметром /ImageFile, не будут записываться.
/WIMBoot Используйте параметр /WIMBoot, чтобы добавить образ с конфигурацией загрузки файла образа Windows (WIMBoot). Это относится только к Windows 8.1 изображениям, которые были записаны или экспортированы в виде файла WIMBoot. Эта функция не поддерживается в Windows 10.
/EA Захватывает расширенные атрибуты. Параметр должен быть явно указан для записи расширенных атрибутов. DISM будет захватывать биты расширенных атрибутов, если они заданы в компонентах для записи в образе WIM. Если биты не заданы, DISM не установит их. Эти расширенные биты атрибутов будут иметь только компоненты папки "Входящие" пакетов CAB и драйверов, а не компоненты пакета AppX или компоненты приложений Win32. Расширенные атрибуты с префиксом "$Kernel". параметр in name будет пропущен, так как записываются только расширенные атрибуты пользовательского режима. Если вы используете DISM в Windows 10 версии 1607 для записи расширенных атрибутов и используете более раннюю версию DISM для применения образа, операция будет выполнена успешно, но расширенные атрибуты не будут заданы для примененного образа.

Примеры:

Dism /Capture-Image /ImageFile:install.wim /CaptureDir:D:\ /Name:Drive-D
dism /Capture-Image /CaptureDir:C:\ /ImageFile:"C:\WindowsWithOffice.wim" /Name:"Chinese Traditional" /ea

/Cleanup-Mountpoints

Удаляет все ресурсы, связанные с подключенным образом, который был поврежден. Эта команда не отключит уже подключенные образы и не удалит образы, которые можно восстановить с помощью команды /Remount-Image .

Пример

Dism /Cleanup-Mountpoints

Дополнительные сведения см. в статье Восстановление образа Windows.

/Commit-Image

Применяет изменения, внесенные в подключенный образ. Образ остается подключенным, пока не будет использован параметр /Unmount-Image .

Синтаксис:

Dism /Commit-Image /MountDir:<path_to_mount_directory> [/CheckIntegrity] [/Append]
Параметр Описание
/CheckIntegrity Обнаруживает и отслеживает повреждение WIM-файла при использовании операций записи, отключения, экспорта и фиксации. /CheckIntegrity останавливает операцию, если DISM обнаруживает, что WIM-файл поврежден при использовании с операциями применения и подключения.
/Добавить Добавляет измененный образ в существующий WIM-файл вместо перезаписи исходного образа. Аргументы /CheckIntegrity и /Append не применяются к файлам виртуального жесткого диска (VHD).

Пример

Dism /Commit-Image /MountDir:C:\test\offline

/Delete-Image

Удаляет указанный образ тома из WIM-файла с несколькими образами томов. Этот параметр удаляет только записи метаданных и XML-записи. Он не удаляет потоковые данные и не оптимизирует WIM-файл.

Этот параметр командной строки не применяется к файлам виртуальных жестких дисков (VHD).

Синтаксис:

Dism /Delete-Image /ImageFile:<path_to_image_file> {/Index:<image_index> | /Name:<image_name>} [/CheckIntegrity]
Параметр Описание
/CheckIntegrity Обнаруживает и отслеживает повреждение WIM-файла при использовании операций записи, отключения, экспорта и фиксации. /CheckIntegrity останавливает операцию, если DISM обнаруживает, что WIM-файл поврежден при использовании с операциями применения и подключения.

Пример

Dism /Delete-Image /ImageFile:install.wim /Index:1

/Export-Image

Экспортирует копию указанного изображения в другой файл. Исходные и целевые файлы должны использовать один и тот же тип сжатия. Вы также можете оптимизировать изображение, экспортируя его в новый файл изображения. При изменении образа DISM сохраняет дополнительные файлы ресурсов, которые увеличивают общий размер образа. Экспорт образа приведет к удалению ненужных файлов ресурсов.

Этот параметр командной строки не применяется к файлам виртуальных жестких дисков (VHD).

Синтаксис:

Dism /Export-Image /SourceImageFile:<path_to_image_file> {/SourceIndex:<image_index> | /SourceName:<image_name>} /DestinationImageFile:<path_to_image_file> [/DestinationName:<Name>] [/Compress:{fast|max|none|recovery}] [/Bootable] [/WIMBoot] [/CheckIntegrity]
Параметр Описание
/SWMFile Позволяет ссылаться на разделенные WIM-файлы. pattern — это шаблон именования и расположение разделенных файлов. Можно также указать подстановочные знаки. Например, E:\image\install*.swm экспортирует разделенные файлы в каталогЕ E:\image с именем install1.swm, install2.swm и т. д.
/Сжать Указывает тип сжатия, используемого для начальной операции захвата. Аргумент /Compress не применяется при экспорте образа в существующий WIM-файл. Этот аргумент можно использовать только при экспорте образа в новый WIM-файл. Параметр maximum обеспечивает наилучшее сжатие, но для захвата образа требуется больше времени. Параметр fast обеспечивает более быстрое сжатие изображений, но результирующий размер файлов больше, чем сжатые с помощью параметра maximum . Это тип сжатия по умолчанию, который используется, если не указать параметр. Используйте параметр восстановления для экспорта образов сброса кнопок. Результирующий размер файлов значительно меньше, что, в свою очередь, значительно сокращает объем дискового пространства, необходимого для сохранения образа сброса кнопок на диске восстановления. Целевой файл должен быть указан с расширением ESD. Параметр none вообще не сжимает захваченное изображение.
/Загрузочный Помечает образ тома как загружаемый образ. Этот аргумент доступен только для образов WinPE. В WIM-файле можно пометить как загружаемый только один образ тома.
/WIMBoot Используйте параметр /WIMBoot, чтобы добавить образ с конфигурацией загрузки файла образа Windows (WIMBoot). Это относится только к Windows 8.1 изображениям, которые были записаны или экспортированы в виде файла WIMBoot. Эта функция не поддерживается в Windows 10.
/CheckIntegrity Обнаруживает и отслеживает повреждение WIM-файла при использовании операций записи, отключения, экспорта и фиксации. /CheckIntegrity останавливает операцию, если DISM обнаруживает, что WIM-файл поврежден при использовании с операциями применения и подключения.

Пример

Dism /Export-Image /SourceImageFile:install.wim /SourceIndex:1 /DestinationImageFile:install2.wim

/Get-ImageInfo

Отображает сведения об образах, содержащихся в WIM-файле, FFU, VHD-файле или VHDX-файле. При использовании с аргументом /Index или /Name отображаются сведения об указанном изображении, в том числе о том, является ли изображение изображением WIMBoot, если изображение Windows 8.1, см. статью Инвентаризация образа или компонента с помощью DISM. Аргумент /Name не применяется к VHD-файлам. Для файлов FFU и VHDX необходимо указать параметр /Index:1.

Синтаксис:

Dism /Get-ImageInfo /ImageFile:<path_to_image.wim> [{/Index:<Image_index> | /Name:<Image_name>}]

Примеры:

Dism /Get-ImageInfo /ImageFile:C:\test\offline\install.wim
Dism /Get-ImageInfo /ImageFile:C:\test\images\myimage.vhd /Index:1

/Get-MountedImageInfo

Возвращает список подключенных в данный момент образов FFU, VHD, VHDX и WIM, а также сведения о подключенном образе, такие как допустимый образ, разрешения на чтение и запись, расположение подключения, путь к подключенному файлу и индекс подключенного образа.

Пример

Dism /Get-MountedImageInfo

/Get-WIMBootEntry

Используйте параметр /Get-WIMBootEntry для отображения записей конфигурации WIMBoot для указанного тома диска.

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

Это относится только к Windows 8.1; эта функция не поддерживается в Windows 10.

Синтаксис:

Dism /Get-WIMBootEntry /Path:<volume_path>

Пример.

Dism /Get-WIMBootEntry /Path:C:\

/List-Image

Отображает список файлов и папок на указанном изображении.

Этот параметр командной строки не применяется к файлам виртуальных жестких дисков (VHD).

Синтаксис:

Dism /List-Image /ImageFile:<path_to_image_file> {/Index:<image_index> | /Name:<image_name>}

Пример.

Dism /List-Image /ImageFile:install.wim /Index:1

/Mount-Image

Подключает образ из файла FFU, WIM, VHD или VHDX к указанному каталогу, чтобы он был доступен для обслуживания.

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

  • Каталог подключения должен быть создан, но пуст.
  • Для всех типов изображений требуется индекс или значение имени. WIM может содержать больше, чем изображение. Для FFU и VHD используйте index:1.

Синтаксис:

Dism /Mount-Image /ImageFile:<path_to_image_file> {/Index:<image_index> | /Name:<image_name>} /MountDir:<path_to_mount_directory> [/ReadOnly] [/Optimize] [/CheckIntegrity]
Параметр Описание
/Readonly Задает подключенный образ с разрешениями только для чтения. Необязательный элемент.
/Оптимизировать Сокращает время начального подключения.
/CheckIntegrity Обнаруживает и отслеживает повреждение WIM-файла при использовании с операциями записи, отключения, экспорта и фиксации. /CheckIntegrity останавливает операцию, если DISM обнаруживает, что WIM-файл поврежден при использовании с операциями применения и подключения.

Примеры:

Dism /Mount-Image /ImageFile:C:\test\images\myimage.wim /index:1 /MountDir:C:\test\offline
Dism /Mount-Image /ImageFile:C:\test\images\myimage.vhd /index:1 /MountDir:C:\test\offline /ReadOnly
Dism /Mount-Image /ImageFile:C:\test\images\WinOEM.ffu /MountDir:C:\test\offline /index:1

/Optimize-FFU

Оптимизирует образ FFU, чтобы ускорить развертывание, а также упростить развертывание на дисках разного размера. Дополнительные сведения см. в статье Сбор и применение образов Windows Full Flash Update .

Синтаксис:

Dism /Optimize-FFU /ImageFile:<path-to-ffu-file> [/PartitionNumber:<PartitionNumber>]
Параметр Описание
/ImageFile Путь к ФФУ, который вы хотите оптимизировать.
/PartitionNumber Необязательный элемент. По умолчанию /Optimize-FFU оптимизирует раздел ОС. /PartitionNumber позволяет указать секцию, которую требуется оптимизировать.

Примеры:

Dism /Optimize-FFU /ImageFile:flash.ffu
Dism /Optimize-FFU /ImageFile:flash.ffu /PartitionNumber:2

/Optimize-Image

Эта команда должна быть последней командой, выполняемой в образе перед применением образа к устройству, и может сократить время на производственном цехе при построении устройств для сценариев сборки на склад.

Синтаксис

DISM.exe /Image:C:\test\offline /Optimize-Image {/Boot | /WimBoot}
  • /Boot пытается сократить время настройки в сети, которое ос тратит во время загрузки. Эта оптимизация может быть признана недопустимой, если после оптимизации образа выполняются какие-либо операции обслуживания.

    DISM /Optimize-Image /boot доступен в следующих операционных системах:

    • Windows 11

    • Windows 10, версия 1607

    • Windows 10 версии 1809 и более поздних

    • Windows Server 2012 R2 позже

      Используйте , /Boot чтобы попытаться сократить время настройки в сети, которое ОС тратит во время загрузки. Обратите внимание, что эта оптимизация может быть признана недопустимой, если после оптимизации образа выполняются какие-либо операции обслуживания.

  • /WimBoot предназначен для настройки автономного образа для установки в системе WIMBoot.

Примеры:

DISM.exe /Image:C:\test\offline /Optimize-Image /Boot
DISM.exe /Image:C:\test\offline /Optimize-Image /WimBoot

/Remount-Image

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

Синтаксис:

Dism /Remount-Image /MountDir:<path_to_mount_directory>

Пример.

Dism /Remount-Image /MountDir:C:\test\offline

/Split-FFU

Для FFU эта команда разделяет существующий файл полного обновления (FFU) на несколько разделенных SFU-файлов только для чтения. DISM не поддерживает разделение сжатых FKU. Если вы разделяете FFU, убедитесь, что FFU был записан с /compress:none конкретным параметром.

Этот параметр создает SFU-файлы в указанном каталоге, именуя каждый файл таким же, как и указанный /SFUFile, но с добавленным номером. Например, если вы используете c:\flash.sfu, вы получите файл flash.sfu, файл flash2.ffu, файл flash3.sfu и т. д., определив каждую часть разделенного SFU-файла и сохранив его в C:\ Каталог.

Синтаксис для FFU:

Dism /Split-Ffu /ImageFile:<path_to_image_file> /SFUFile:<pattern> /FileSize:<MB-Size> [/CheckIntegrity]
Параметр Описание
/FileSize Указывает максимальный размер в мегабайтах (МБ) для каждого созданного файла. Если один файл больше значения, указанного в параметре /FileSize, один из разделенных SWM-файлов будет больше значения, указанного в параметре /FileSize, для размещения большого файла.
/CheckIntegrity Обнаруживает и отслеживает повреждение WIM-файла при использовании с операциями записи, отключения, экспорта и фиксации. /CheckIntegrity останавливает операцию, если DISM обнаруживает, что WIM-файл поврежден при использовании с операциями применения и подключения.
/ImageFile Указывает путь к объекту . Файл FFU, например: flash.ffu.
/SFUFile Ссылки на разделенные FFU-файлы (SFU). Шаблон — это шаблон именования и расположение разделенных файлов.

Пример

DISM.exe /Split-Ffu /ImageFile:flash.ffu /SFUFile:flash.sfu /FileSize:650

/Split-Image

Для WIM эта команда разделяет существующий WIM-файл на несколько разделенных SWM-файлов только для чтения.

Этот параметр создает SWM-файлы в указанном каталоге, именуя каждый файл таким же, как и указанный path_to_swm, но с добавленным числом. Например, если path_to_swm задано как c:\Data.swm, этот параметр создает файл Data.swm, файл Data2.swm, файл Data3.swm и т. д., определяя каждую часть разделенного WIM-файла и сохраняя его в C:\ Каталог.

Этот параметр командной строки не применяется к файлам виртуальных жестких дисков (VHD).

Синтаксис для WIM:

Dism /Split-Image /ImageFile:<path_to_image_file> /SWMFile:<path_to_swm> /FileSize:<MB-Size> [/CheckIntegrity]
Параметр Описание
/FileSize Указывает максимальный размер в мегабайтах (МБ) для каждого созданного файла. Если один файл больше значения, указанного в параметре /FileSize, один из разделенных SWM-файлов будет больше значения, указанного в параметре /FileSize, для размещения большого файла.
/CheckIntegrity Обнаруживает и отслеживает повреждение WIM-файла при использовании с операциями записи, отключения, экспорта и фиксации. /CheckIntegrity останавливает операцию, если DISM обнаруживает, что WIM-файл поврежден при использовании с операциями применения и подключения.
/ImageFile Указывает путь к файлу образа, например install.wim.

Пример

Dism /Split-Image /ImageFile:install.wim /SWMFile:split.swm /FileSize:650

/Unmount-Image

Отключает файл FFU, WIM, VHD или VHDX и фиксирует или отменяет изменения, внесенные при подключении образа.

При использовании параметра /Unmount-Image необходимо использовать аргумент /commit или /discard.

Синтаксис:

Dism /Unmount-Image /MountDir:<path_to_mount_directory> {/Commit | /Discard} [/CheckIntegrity] [/Append]
Параметр Описание
/CheckIntegrity Обнаруживает и отслеживает повреждение WIM-файла при использовании с операциями записи, отключения, экспорта и фиксации. /CheckIntegrity останавливает операцию, если DISM обнаруживает, что WIM-файл поврежден при использовании с операциями применения и подключения.
/Добавить Добавляет измененный образ в существующий WIM-файл вместо перезаписи исходного образа. Аргументы /CheckIntegrity и /Append не применяются к виртуальным жестким дискам (VHD, VHDX) или файлам FFU.

Примеры:

Dism /Unmount-Image /MountDir:C:\test\offline /commit
Dism /Unmount-Image /MountDir:C:\test\offline /discard

/Update-WIMBootEntry

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

Примечание./Update-WIMBootEntry требует перезагрузки, чтобы все обновления вступили в силу.

Синтаксис:

Dism /Update-WIMBootEntry /Path:<Volume_path> /DataSourceID:<Data_source_id> /ImageFile:<Renamed_image_path>
Параметр Описание
/Путь Указывает том диска конфигурации WIMBoot.
/Datasourceid Указывает идентификатор источника данных, отображаемый параметром /Get-WIMBootEntry.

Пример

DISM.exe /Update-WIMBootEntry /Path:C:\ /DataSourceID:0 /ImageFile:R:\Install.wim

/Apply-SiloedPackage

Применяет один или несколько изолированных пакетов подготовки (SP) к указанному образу. Этот параметр доступен только после запуска CopyDandI.cmd из ADK версии 1607 или более поздней и из dism.exe /Apply-SiloedPackage целевой папки, созданной с помощью CopyDandI.cmd.

Примечание

/Apply-SiloedPackage Для образа Windows можно выполнить только один раз, но /PackagePath может использовать несколько раз в одной команде для применения нескольких sp. Поставщики sp будут применяться в указанном порядке, поэтому перед зависящим от него SPP следует указать зависимость.

Дополнительные сведения о разрознаемых пакетах подготовки и использовании CopyDandI.cmd см. в разделе Siloed provisioning packages.

Сведения о работе с изолированными пакетами подготовки см. в статье Лабораторная работа 10. Добавление классических приложений и параметров с помощью разрознированных пакетов подготовки (SP).

/Apply-SiloedPackage /PackagePath:<package_path> /ImagePath:<applied_image_path>
Параметр Описание
/PackagePath Указывает путь к файлу разрознованного пакета подготовки.
/Imagepath Указывает путь к образу Windows, к которому применяется SPP.

Пример

Dism.exe /apply-SiloedPackage /PackagePath:C:\test\Word.spp /PackagePath:C:\test\spp2.spp /ImagePath:C:\

DISM — технический справочник по обслуживанию образов развертывания и управлению ими для Windows

Что такое DISM?

Глобальные параметры DISM для синтаксиса Command-Line

Развертывание Windows с помощью полного flash-обновления (FFU)

WIM, VHD и FFU: сравнение форматов файлов изображений