Разработчик NTDEV выпустил обновленный Tiny11 Builder с интерфейсом на WinUI 3. На выходных он анонсировал переработку приложения. Microsoft также все чаще использует этот фреймворк в своих продуктах – например, при обновлении интерфейса PowerToys. В новую версию Tiny11 Builder вошли и исправления для Windows 11, версии 26H2, которая недавно вышла.
Tiny11 позволяет сразу установить Windows из облегченного ISO-образа, очищенного от лишних компонентов. Это избавляет от необходимости удалять их после установки с помощью NixThis и других подобных инструментов. А Tiny11 Builder позволяет создавать собственные ISO-образы.

Исправление совместимости с Windows 11, версия 26H2
В обновленном приложении исправлена проблема совместимости при обслуживании образов Windows 11, версия 26H2: прежние инструменты работы с образами Windows 11 Build 26100 ошибочно отклонялись. Теперь приложение проверяет поставщиков обслуживания, а не только программу запуска, и благодаря этому распознает совместимые инструменты. Запуск в Windows 10 тоже поддерживается, если в системе установлены совместимые средства развертывания.
Режимы сборки и новые возможности
Стандартный режим Tiny11 удаляет предустановленные приложения и ненужные функции, сохраняя важные компоненты: Windows Update, Microsoft Defender и средства восстановления. Режим Custom позволяет отдельно выбирать, какие приложения, компоненты, функции и службы удалить или оставить.


В обновлении появились и другие полезные возможности. Режим Turbo ускоряет обработку образа, а сохранение прогресса позволяет продолжить прерванную сборку после фиксации изменений в образе или его сжатия. Для сборок Core и при удалении хранилища компонентов приложение автоматически использует прежнюю версию установщика Windows.

Разработчик предупреждает, что удаление некоторых защищенных компонентов может нарушить работу Windows. Поэтому перед установкой на основной компьютер он рекомендует проверить полученный ISO-образ в виртуальной машине. Такие ограничения могут быть приемлемы для владельцев слабых ПК, которые не справляются с аппаратными требованиями Windows 11. При этом последняя версия ОС, судя по имеющимся данным, потребляет меньше оперативной памяти.
Сборка образа в Tiny11 Builder 0.1.1
Tiny11 Builder распространяется в виде ZIP-архива для x64 и ARM64 и не требует установки: архив нужно распаковать целиком и запустить Tiny11Builder.exe. При запуске приложение запрашивает права администратора. Создание образа разбито на 6 шагов: выбор режима, выбор образа Windows, удаляемые компоненты, параметры сборки, проверка и создание образа.
Кнопка Download latest Windows 11 загружает последний ISO-образ Windows 11 с сайта Microsoft на языке системы. Из России сервер Microsoft отклонил запрос, и приложение сообщило об ошибке, не переключаясь на сторонние зеркала. Поэтому для сборки был выбран заранее загруженный официальный русский ISO-образ Windows 11, версия 26H2: приложение нашло в нем 6 изданий и автоматически выбрало Windows 11 Pro, сборка 26300.9457.

Сборка выполнялась в виртуальной машине с Windows 11, версия 24H2, в режиме Tiny11 с параметрами по умолчанию: сжатие Recovery ESD, режим Turbo выключен. В интерфейсе указано, что рабочей папке обычно нужно от 40 до 70 ГиБ свободного места, но для образа 26H2 приложение потребовало не менее 84 ГиБ.
Сборка заняла 31,3 минуты, из них около 24 минут ушло на сжатие образа. Ход работы приложение показывает по этапам, а остановить сборку можно кнопкой Cancel safely: приложение дожидается завершения текущей операции и сохраняет прогресс.
Итоговый ISO-образ занимает 5,7 ГБ – меньше, чем 8,7 ГБ у исходного образа и 6,4 ГБ у образа, который прежний скрипт tiny11maker.ps1 собрал из того же ISO-образа. После сборки приложение показывает контрольную сумму SHA-256 образа и сохраняет отчет о сборке в формате JSON.

Установка образа на неподдерживаемый компьютер
Готовый образ загрузился на виртуальной машине с прошивкой Legacy BIOS, без TPM и безопасной загрузки, с 2 ядрами процессора и 4 ГБ оперативной памяти. Программа установки не выдала предупреждений о несоответствии системным требованиям, но, в отличие от образа прежнего скрипта, запросила ключ продукта – этот шаг пропускается кнопкой «У меня нет ключа продукта». Копирование файлов и перезагрузки до начала первой настройки заняли около 9 минут.
При первой настройке с подключением к интернету образ, собранный с параметрами по умолчанию, ведет себя как обычная Windows 11 Pro: предлагает задать имя устройства, выбрать вариант использования и войти в учетную запись Microsoft. Кнопки для создания локальной учетной записи на этом экране нет.

Причина в том, что параметр Local-account setup на шаге Build settings по умолчанию выключен. В описании параметра разработчик предупреждает, что даже с ним новые сборки Windows могут запросить учетную запись Microsoft.

В образе с параметрами по умолчанию локальную учетную запись можно создать обходным путем: сочетание клавиш Shift + F10 открывает командную строку, а команда start ms-cxh:localonly – окно создания пользователя. В сборке 26300.9457 этот способ работает.
Образ, собранный повторно с включенным параметром Local-account setup, при первой настройке сразу предлагает создать локальную учетную запись: экраны с именем устройства и входом в учетную запись Microsoft пропускаются, а пароль можно оставить пустым. В этом образ ведет себя так же, как образ прежнего скрипта. От первого экрана программы установки до рабочего стола прошло около 11 минут.

После первого входа система определяется как Windows 11 Pro, версия 26H2, сборка 26300.9457. Как и в образе прежнего скрипта, в меню «Пуск» закреплены только «Настройки» и «Проводник». Сразу после первого входа Windows использует от 2,0 до 2,2 ГБ из 4 ГБ оперативной памяти и занимает на диске 10 ГБ. Образ прежнего скрипта в тех же условиях использовал 2,2 ГБ памяти и занимал 11 ГБ. Центр обновления Windows работает и находит обновления.


Новую версию Tiny11 Builder можно скачать на нашем сайте.
Windows 11 26H2