DISMTools 0.8.1.26092 + Portable [Multi]Версия программы: 0.8.1.26092 Официальный сайт:GitHub Язык интерфейса: Английский, другие (Русский отсутствует)
Лечение: не требуется
Системные требования:
Windows 8.1 и новее (кроме Windows 10 версий 1507 и 1511)
Windows Server 2012 и новее (кроме вариантов Server Core) — DISMTools не совместим с Windows 7 / Server 2008 R2 (начиная с версии 0.2.1), Wine или ReactOS
Описание: DISMTools — это программа с удобным графическим интерфейсом для работы с DISM, которая позволяет управлять WIM-образами Windows и решать множество других задач.
Этот проект появился из-за нехватки бесплатных, с открытым исходным кодом и своевременно обновляемых графических инструментов для DISM. До появления DISMTools существовали следующие популярные решения:
NTLite — самое известное решение. Программа бесплатна, но некоторые функции (например, загрузка обновлений ОС и программ) заблокированы платным доступом. Так что если вам нужен полностью бесплатный инструмент без ограничений — NTLite может не подойти.
MSMG Toolkit — популярная альтернатива. Бесплатный, с открытым кодом (поскольку это скрипт), но его не всегда просто скачать, а интерфейс командной строки (TUI) может показаться неочевидным.
DISM GUI — первый популярный графический интерфейс на .NET, позволяющий выполнять базовые действия с образами Windows. Исходный код открыт и доступен на GitHub, но проект не обновлялся с 2017 года.
DISM++ — ещё один полнофункциональный GUI на базе CBS. Однако он не обновлялся с 2023 года и не является открытым (несмотря на наличие репозитория на GitHub, он используется только для сайта и перевода интерфейса).
Существуют и другие графические программы для DISM, но они гораздо менее известны. Учитывая сложившуюся ситуацию, этот проект был создан как полноценная, бесплатная, открытая, легкодоступная и постоянно обновляемая альтернатива NTLite.
Работа с проектами
Вдохновляясь Visual Studio, DISMTools стал первой графической программой, использующей подход «проектов». Проект хранит смонтированный образ, файлы автоматической установки (unattended answer files), а также временную папку для промежуточных операций.
Проекты DISMTools занимают очень мало места и имеют понятную, удобную для навигации структуру. Программа также позволяет назначать и удалять ассоциации файлов проектов одним кликом (только для портативных установок) — достаточно дважды щёлкнуть по файлу проекта, чтобы загрузить его. Кроме того, вы можете скопировать установленные средства развертывания в ваш проект, чтобы использовать их где угодно.
Управление активной установкой или установками на любом диске
Режимы управления онлайн- и офлайн-установками позволяют легко управлять любой современной версией Windows.
Совместимость и производительность идут рука об руку
В отличие от других графических утилит, которые используют либо DISM API, либо исполняемый файл DISM, DISMTools использует оба подхода. Это даёт высокую производительность (быстрое получение информации об образах и установках) и совместимость: вы можете использовать любую версию DISM — от Windows 7 до самых свежих сборок Windows 10 и 11. Ваши существующие сценарии работы из командной строки не пострадают при переходе на графический интерфейс.
Мощная графическая оболочка
DISMTools — это не просто обёртка для DISM, а продуманный инструмент с широкими возможностями. При выполнении операций с образами и установками вы получаете подробную информацию и расширенные функции. Вот несколько примеров:
Подробная информация при добавлении пакетов AppX. При добавлении пакета отображается богатая информация и (в большинстве случаев) основной логотип Магазина. Также можно добавлять зашифрованные пакеты приложений в активные установки и настраивать параметры заглушек (stub packages) для полного управления пакетами AppX.
Автоматическая загрузка содержимого из установщиков приложений (App Installer). Есть установщик приложения? Без проблем. Добавьте его — DISMTools сам загрузит основной пакет и использует его автоматически.
Автоматическое обнаружение источников из групповой политики. Если вы хотите включить компонент, восстановить хранилище компонентов образа Windows или добавить возможность, и при этом источник задан в групповой политике — вы можете легко им воспользоваться.
Простое создание списков конфигурации. Редактор списков конфигурации DISM позволяет быстро создать список исключений для операций вроде захвата образа.
Быстрое управление всеми смонтированными образами в одном окне. Менеджер смонтированных образов позволяет выполнять базовые операции с ними. Также можно получать и сохранять информацию о файлах образов.
Генерация и печать информации об образе. Отчёты о состоянии образа позволяют сохранить информацию по одной или всем областям обслуживаемого образа Windows в Markdown-файл для будущего использования. А благодаря Markdig, отчёт можно просмотреть и в HTML-формате.
Простое создание файлов автоматической установки. Мастер создания answer-файлов (на базе генератора Кристофа Шнегеганса) позволяет создавать файлы, просто следуя шагам мастера.
Быстрое тестирование образов Windows. Мастер создания ISO позволяет быстро и легко протестировать ваш образ Windows. Вы также можете использовать файлы автоматической установки для тестирования или для ускорения процесса установки, убирая лишние шаги из первоначального опыта (OOBE). 🛈 Примечание: Для работы этой функции требуются Windows ADK и его плагин Windows PE.
Просмотр того, кто подписал установленный драйвер. При получении информации об установленных драйверах вы можете увидеть, кто подписал драйвер (если он подписан).
DISMTools поддерживает следующие действия:
Программа находится в стадии бета-тестирования, поэтому реализованы не все возможные операции. Смотрите раздел «Неподдерживаемые действия».
Управление образами
Применение образов WIM/SWM/ESD
Захват образа
Фиксация изменений в образе (commit)
Удаление ненужных редакций Windows (томов)
Монтирование и демонтаж образов
Перезагрузка сеанса обслуживания образа
Переключение индексов образа
Конвертация WIM ↔ ESD
Объединение SWM-файлов
Очистка компонентов
Разделение образа на части (splitting)
Добавление изменений в образы Windows
Экспорт образов в новые файлы образов
Пакеты и компоненты ОС
Добавление и удаление пакетов
Включение и отключение компонентов
Обслуживание пакетов AppX
Добавление и удаление приложений
Возможности (Capabilities)
Добавление и удаление возможностей
Драйверы
Добавление и удаление драйверов
Пакеты подготовки (Provisioning packages)
Добавление в образ пакетов подготовки
Языки и региональные настройки
Установка драйверов клавиатурных раскладок
Файлы автоматической установки
Создание и управление файлами автоматической установки
Применение файлов автоматической установки
Прочее
Получение полной информации об образе
Использование временной папки проекта или программы
Получение информации о пакетах, компонентах, пакетах AppX, возможностях и драйверах
Настройка параметров Windows PE
Региональные настройки (региональные стандарты)
И некоторые другие — всё-таки программа в бета-стадии
Эти действия будут добавлены в будущих версиях. Пока они не реализованы, потому что требуется время, чтобы создать рабочие решения, которые не конфликтуют с остальной функциональностью программы.
Портативная версия предоставлена разработчиком, работает без инсталляции на ПК. Распространяется в виде авторского архива по причине высокой степени сжатия.