Как создать ISO‑образ из папки в Windows через Командную строку
OSCDIMG -n -d -m ПутьКПапке ПутьКГотовомуОбразу.isoЭтот материал содержит пошаговую инструкцию по установке ADK, примеры команд, объяснение ключевых опций, проверочные списки, решения типичных ошибок и варианты для создания загрузочного ISO.
Зачем создавать ISO‑образ из папки
ISO — это единый файл‑образ файловой системы, удобный для передачи, архивирования, записи на оптические диски и монтирования в Windows. Создав ISO из папки, вы получаете:
- Удобную упаковку набора файлов и папок в один файл.
- Возможность быстро смонтировать или записать образ на диск или USB‑носитель.
- Возможность извлечь существующий ISO, изменить содержимое и заново упаковать его.
Если вам нужны тонкие настройки интерфейса конвертера или графические возможности — сторонние программы могут быть удобнее. Но для бесплатного, надёжного и неограниченного по размеру результата лучше использовать OSCDIMG от Microsoft.
Что потребуется перед началом
- Компьютер с Windows (проверьте совместимость версии ADK с вашей сборкой Windows).
- Подключение к интернету для скачивания Windows ADK.
- Учетная запись с правами администратора для установки и выполнения команд.
- Папка с готовым набором файлов, которые вы хотите упаковать в ISO.
Важно: для создания загрузочного ISO обычно нужен файл загрузочного сектора (например, etfsboot.com) из оригинального установочного ISO — об этом ниже.
Установка Windows Assessment and Deployment Kit (ADK)
Windows ADK содержит утилиту OSCDIMG, которую мы будем использовать. Не нужно устанавливать весь набор компонентов — достаточно только Deployment Tools.
Откройте страницу загрузки Microsoft ADK и скачайте установщик ADK для версии Windows, совместимой с вашей системой.
Запустите загруженный файл Adksetup.exe, чтобы открыть мастер установки.
- Выберите опцию “Install the Windows Assessment and Deployment Kit to this Computer” и укажите путь установки или оставьте путь по умолчанию.
- На экране выбора компонентов снимите все галочки, кроме компонента Deployment Tools. Этот компонент включает OSCDIMG.
- Нажмите “Install” и подтвердите запрос UAC. Дождитесь завершения установки и закройте мастер.
Примечание: Microsoft выпускает отдельные версии ADK под каждую крупную сборку Windows. Подберите версию ADK, совместимую с вашей ОС.
Поиск утилиты OSCDIMG
По умолчанию oscdimg.exe устанавливается в каталог Deployment Tools внутри папки Windows Kits. Путь примерно такой:
C:\Program Files (x86)\Windows Kits\10\Assessment and Deployment Kit\Deployment Tools\amd64\OscdimgОткройте Проводник и перейдите в этот каталог. В зависимости от версии ADK в пути может присутствовать другая версия, например вместо 10 будет другая подпапка.
Основная команда для создания ISO
- Подготовьте папку с готовым содержимым, например E:\ISOTestFolder.
- Запустите Командную строку от имени администратора: нажмите Win, введите cmd, правой кнопкой мыши — Запуск от имени администратора.
- Перейдите в каталог с oscdimg.exe:
cd /d "C:\Program Files (x86)\Windows Kits\10\Assessment and Deployment Kit\Deployment Tools\amd64\Oscdimg"- Выполните команду:
OSCDIMG -n -d -m E:\ISOTestFolder E:\GeneratedISO.isoГде:
- E:\ISOTestFolder — путь к исходной папке с файлами.
- E:\GeneratedISO.iso — путь и имя создаваемого образа.
Ключи, использованные в примере:
- -n — разрешает длинные имена файлов (Long file names).
- -d — включает обработку директорий в образе.
- -m — игнорирует лимит размера носителя (позволяет создавать большие образы).
Через некоторое время в окне появится индикатор завершения и размер созданного образа. ISO можно смонтировать двойным щелчком в Проводнике или записать на диск.
Примеры и вариации команд
Создание ISO с меткой тома:
OSCDIMG -n -d -m -lMYLABEL E:\ISOTestFolder E:\MYIMAGE.isoСоздание загрузочного ISO (общая идея)
Если ваша цель — получить загрузочный ISO, обычно требуется файл загрузочного сектора (например, etfsboot.com) из исходного установочного ISO Windows. Тогда в команду добавляют опцию -b с указанием пути к этому файлу:
OSCDIMG -b"C:\path\to\etfsboot.com" -u2 -m -lWIN10 E:\ISOTestFolder E:\Win10_Custom.isoВажно: файл etfsboot.com следует брать из оригинального образа установки Windows. Комбинации опций для создания загрузочного образа зависят от структуры исходного материала.
Когда такой подход не подходит
- Нужен графический интерфейс для массовых, часто повторяемых задач — сторонние инструменты удобнее.
- Требуется тонкая пост‑обработка образа (встроенные скрипты, предусловия) — специализированные GUI‑решения дают больше шаблонов.
- Нет прав администратора — установка ADK и выполнение команд от имени администратора обязательны.
Альтернативные подходы
- Графические инструменты: Rufus, ImgBurn, PowerISO и другие — удобны для одноразовых задач и создания загрузочных USB.
- Скрипты и автоматизация: можно написать PowerShell‑скрипт, который вызывает oscdimg и логирует результат. Этот вариант подходит для CI/CD.
- Использовать встроенное средство записи ISO в Windows только когда нужно смонтировать или записать образ, но не для создания из папки.
Проверочный список перед созданием ISO
- В папке присутствует весь необходимый контент (проверьте скрытые и системные файлы).
- Свободного места на диске достаточно для результата образа.
- Установлен Windows ADK с включёнными Deployment Tools.
- Запущена Командная строка от имени администратора.
- Путь к oscdimg.exe и к исходной папке корректны и окружены кавычками при наличии пробелов.
Частые ошибки и способы решения
Ошибка: “Не является внутренней или внешней командой” — значит oscdimg.exe не найден. Решение: исправьте путь и выполните cd в папку с oscdimg.exe или добавьте путь в системную переменную PATH.
Ошибка: Права доступа/отказано в доступе. Решение: Запустите Командную строку от имени администратора и повторите.
Ошибка: ISO не загрузочный, хотя ожидалось. Решение: Убедитесь, что используете правильный загрузочный файл (etfsboot.com) и корректные опции. Для UEFI‑загрузки может потребоваться другой набор файлов и опций.
Ошибка: Отсутствуют файлы в ISO. Решение: Проверьте корректность пути к исходной папке и убедитесь, что в ней нет символических ссылок, которые oscdimg не обрабатывает по умолчанию.
Ролевые чеклисты
Для системного администратора
- Убедиться в совместимости версии ADK.
- Подготовить шаблон папки с нужными драйверами и установщиками.
- Тестировать созданный образ в виртуальной машине.
Для обычного пользователя
- Проверить содержимое папки и свободное место на диске.
- Следовать шагам инструкции и использовать пример команды.
- Смонтировать ISO двойным щелчком после создания.
Мини‑методология создания ISO (быстрая схема)
- Подготовить папку с файлами.
- Установить ADK и проверить oscdimg.exe.
- Открыть Командную строку от администратора.
- Выполнить команду oscdimg с нужными опциями.
- Проверить созданный образ в Проводнике или в виртуальной машине.
Мероприятия по проверке качества и приёмке
Критерии приёмки:
- Образ успешно создаётся без ошибок и сообщает 100% завершение.
- Размер ISO соответствует сумме исходных данных (плюс служебные файлы).
- При монтировании ISO отображается ожидаемое содержимое.
- Для загрузочных образов — образ корректно стартует в тестовой виртуальной машине.
Советы по безопасности и конфиденциальности
- Проверяйте содержимое папки на наличие чувствительных данных перед распространением образа.
- Для распространения внутри организации используйте защищённые каналы и подпись образов, если это предусмотрено политикой.
Короткая справка по ключевым понятиям
OSCDIMG — командная утилита Microsoft для создания ISO‑образов из файловой структуры. ADK — набор средств Windows для развертывания и настройки образов ОС. etfsboot.com — файл загрузочного сектора, используемый в установочных ISO Windows.
Пример сценариев тестирования и приёмки
Тесты:
- Создать образ из небольшой тестовой папки, смонтировать и проверить файлы.
- Создать образ из большой папки (>4 ГБ) и убедиться, что опция -m позволяет завершить операцию.
- Создать модифицированный установочный образ и проверить загрузку в виртуальной машине.
Заключение
OSCDIMG из Windows ADK — надёжный встроенный инструмент для создания ISO‑образов без необходимости приобретать платные программы. Он поддерживает длинные имена файлов, большие образы и позволяет создавать модифицированные и загрузочные образы при наличии необходимых файлов загрузочного сектора. При возникновении ошибок проверьте права, корректность путей и совместимость версии ADK.
Краткая памятка: установите ADK, запустите CMD от администратора, перейдите в каталог oscdimg и выполните простую команду с опциями -n -d -m.
Сводка:
- OSCDIMG — бесплатное решение от Microsoft для упаковки папки в ISO.
- Для загрузочных ISO нужен файл загрузочного сектора (etfsboot.com).
- Основные проблемы решаются проверкой прав и путей.
Похожие материалы
Несколько аккаунтов Skype: Multi Skype Launcher
Журнал для работы: повысить продуктивность
Персональные звуки уведомлений на Android
Скачивание шоу Hulu для офлайн‑просмотра
Microsoft Start: персонализированная новостная лента