Как добавить дистрибутив (Distr) в образ Windows?

Добрый день. Есть дистрибутив Windows 10. После установки приходится каждый раз вручную ставить одни и те же программы (Office, Acrobat, 1С и т.д.). Можно ли автоматизировать этот процесс так, чтобы при установке Windows эти программы устанавливались автоматически, либо хотя бы автоматически создавалась папка с установочными файлами (например C:\\Distr на диске C:)? Условия: у обычных пользователей нет прав администратора для работы с USB-носителями, не у всех есть доступ в Интернет — только локальная сеть; после установки папку Distr ждать от сотрудника неверно, потому что установкой занимаются разные люди и не все её создадут. Идеальный вариант — создать образ, который автоматически разворачивает Windows вместе с нужными программами. Какие есть варианты решения этой задачи?
  • 26 мая 2026 г. 6:02
Ответы на вопрос 3
Коротко — да, можно. В зависимости от инфраструктуры у вас есть несколько рабочих вариантов: от простого «влить папку с установщиками в образ» до профессионального автоматизированного развёртывания (MDT/SCCM/WDS). Ниже — обзор вариантов с практическими шагами и рекомендациями.

Главные инструменты/понятия
- DISM / ImageX — монтаж и правка .wim (offline-редактирование образа).
- Sysprep + захват образа — подготовка «эталонной» машины и её клонирование.
- SetupComplete.cmd / unattend.xml (FirstLogonCommands / RunSynchronous) — запуск скриптов после установки.
- MDT (Microsoft Deployment Toolkit) и WDS — лёгкое автоматизированное развёртывание по сети (PXE).
- SCCM / Microsoft Endpoint — корпоративный, «zero-touch» способ распространения ПО.
- GPO (Software Installation / startup scripts) — развёртывание MSI через AD.

Вариант A — простой и быстрый: добавить папку C:\Distr прямо в install.wim
Подходит, если вы хотите гарантированно иметь инсталляторы на диске C после установки и не хотите ставить инфраструктуру.

Шаги (пример):
1. Установите Windows ADK (включая DISM) на рабочую машину.
2. Создайте папку-монтирование:
   dism /Mount-Wim /WimFile:"C:\ISO\sources\install.wim" /index:1 /MountDir:C:\mount
3. Скопируйте ваши установочные файлы в корень образа:
   robocopy "C:\Repo\Distr" "C:\mount\Distr" /e
   (или просто copy/ xcopy)
4. (Опционально) Добавьте скрипт автоматической установки SetupComplete.cmd:
   mkdir C:\mount\Windows\Setup\Scripts
   копируйте файл C:\mount\Windows\Setup\Scripts\SetupComplete.cmd
   Пример содержимого SetupComplete.cmd:
     @echo off
     REM выполняется как SYSTEM после финальной установки
     start /wait "" "%SystemDrive%\Distr\OfficeSetup.exe" /quiet /norestart
     start /wait "" "%SystemDrive%\Distr\Acrobat.exe" /sAll /rs
     exit 0
   (Важно: использовать корректные silent-параметры для каждого инсталлятора.)
5. Закройте образ:
   dism /Unmount-Wim /MountDir:C:\mount /Commit

Результат: при установке Windows из этого образа на диске появится C:\Distr; если добавили SetupComplete.cmd — установщики запустятся автоматически в конце установки (выполняется под SYSTEM, т.е. с правами администратора).

Плюсы: просто, не требует PXE/AD, работает офлайн.
Минусы: образ увеличится на размер дистрибутивов; для крупных пакетов неэффективно; нужно корректно прописать silent-параметры; некоторые инсталляторы могут требовать интерактивного ввода или лицензирования.

Вариант B — Sysprep + Capture (готовый образ со всеми программами «внутри»)
Подходит, если хотите иметь уже установленную систему с приложениями (быстрая развёртка).

Процесс:
1. На «референсной» машине установите Windows, драйвера, все приложения и настройки.
2. Выполните sysprep /generalize /oobe /shutdown (с учётом ограничений приложений к sysprep).
3. Загрузитесь в WinPE и захватите образ с помощью DISM /Capture-Image.
4. Развертывайте собранный .wim через WDS/MDT/замену install.wim в ISO.

Плюсы: после развёртки всё уже установлено, пользователю ничего не нужно делать.
Минусы: лицензирование (Office и др.) и активации могут требовать дополнительных действий; некоторые приложения не дружат с sysprep; обновления/персонализация сложнее поддерживать.

Вариант C — MDT + WDS (или SCCM) — рекомендовано для сети с AD/PXE
Подходит для централизованного, автоматического развёртывания и управления приложениями.

Что даёт:
- PXE-загрузка, «лайт-такт» (MDT) или «zero-touch» (SCCM).
- Задание Task Sequence: развернуть Windows, установить драйверы, установить пакеты/приложения (MSI/EXE с параметрами), выполнить настройки, создать папки и т.д.
- Приложения можно хранить на сетевом репозитории, нет необходимости встраивать большие дистрибутивы в WIM.

Плюсы: масштабируемо, удобно обновлять пакеты, централизованное управление.
Минусы: требуется инфраструктура (WDS/MDT/SCCM), навыки настройки.

Вариант D — Групповые политики / startup scripts / logon scripts
Если у вас Active Directory, можно:
- Разворачивать MSI через GPO (assigned software) — ставится при старте компьютера в контексте SYSTEM.
- Или startup script: скрипт создаёт C:\Distr (robocopy с сетевого репозитория) и запускает silent-инсталляторы.

Плюсы: не нужно модифицировать образ.
Минусы: требует сетевого доступа к репозиторию и AD; сложность для EXE-инсталляторов.

Важные замечания и рекомендации
- Silent-install параметры: у каждого продукта свои. Office 365/2019 лучше ставить через Office Deployment Tool (config.xml). Acrobat, 1С — смотреть документацию производителя или распаковывать MSI. Без корректных ключей silent install может не работать.
- Права и контекст: SetupComplete.cmd и startup GPO запускаются в контексте SYSTEM — это удобно (админские права). FirstLogonCommands запускаются при первом входе пользователя.
- Лицензирование: автоматическое клонирование Office и других лицензионных продуктов требует соблюдения правил активации (MAK/KMS/Azure/ключи). Убедитесь, что выбранный метод активации совместим с вашим подходом.
- Размер образа: встраивание больших дистрибутивов увеличит ISO/WIM; возможно лучше хранить установщики на сетевом шаре и копировать при установке.
- Проверяйте установку на тестовой VM, чтобы отловить ошибки и корректные silent-параметры.

Рекомендация для вашей ситуации
Если нет инфраструктуры (PXE/WDS/SCCM) и вы хотите минимальные усилия — используйте DISM и добавьте C:\Distr + SetupComplete.cmd в образ. Это даст гарантию, что папка появится на каждом компьютере и (при правильно прописанных ключах) запускаются автоматические инсталляции.

Если вы готовы настроить инфраструктуру и у вас много машин — организуйте MDT + WDS (или SCCM) и храните пакеты на сетевой папке. Это более правильно для масштабного, управляемого развёртывания.

Могу прислать:
- точный пример SetupComplete.cmd для ваших конкретных инсталляторов (если пришлёте названия файлов и версии и их silent-параметры);
- подробную пошаговую инструкцию по монтажу .wim и замене в ISO;
- инструкцию по настройке MDT task sequence (короткий чеклист).

Скажите, какой вариант вам ближе (простой с DISM или централизованный с MDT/WDS/SCCM), и какие именно установщики (Office — версия, Acrobat — версия, 1С — как поставляется: msi/ exe), — я пришлю конкретные команды и скрипты.
ActiveDirectory есть? Используйте групповые политики для распространения программ, в том числе и для обновления.
WDS встроен в Windows Server: образ туда, ПК загружаются по PXE и устанавливают Windows без флешек. В autounattend.xml секция <code>RunSynchronousCommand</code> — запускаешь скрипт который создаст папку Distr и скопирует файлы с сетевого шара сразу после установки. Для твоего сценария (только локалка, нет USB) это стандартный путь.
Похожие вопросы