Как использовать дамп UUP для создания обновленного ISO-образа Windows для любого канала

Microsoft не предлагает большинство из них, но вы можете создать свой собственный за несколько простых шагов.

Быстрые ссылки

  • Что такое УУП?
  • Что такое дамп UUP и как он работает?
  • Как использовать дамп UUP для создания ISO любой сборки Windows?

В отличие от старых версий Windows, Microsoft упрощает загрузку цифровых версий Windows. Windows 11 установочный носитель, если вы знаете, где искать. Однако и Media Creation Tool, и ISO-файлы, предлагаемые Microsoft обычным пользователям, обычно содержат устаревшие сборки, а это означает, что вам необходимо загрузить последние ежемесячные обновления в любом случае во время/после этапа установки. В случае, если вам нужно обслуживать более одного ПК, такая конструкция только усугубит проблему.

Чтобы посыпать соль на рану, Microsoft не позволяет вам загружать официальные файлы ISO для Окна на руке устройства без действующей подписки Volume License Service Center (VLSC). Кроме того, компания не предоставляет файлы ISO для каждой сборки, выпущенной в Программа предварительной оценки Windows

, следовательно, выполнить новую установку для этих сборок невозможно без подключения к Интернету и прохождения нескольких обручей. К счастью, инициатива сообщества предоставляет средства для отправки ручных запросов в инфраструктуру обновлений Windows, известную как в качестве единой платформы обновлений (UUP) и создавать готовые к использованию образы ISO для каждой архитектуры и создавать там. Приветствую проект дампа UUP!

Что такое УУП?

Единая платформа обновлений (UUP) — это метод доставки обновлений Microsoft последнего поколения, который обслуживает все устройства, работающие под управлением современных Операционные системы на базе Windows — обычные ПК, планшеты, трансформеры, серверы, устройства Интернета вещей и многое другое — с помощью одного обновления Платформа. Решение является абсолютно модульным по своей природе и охватывает все: от ежемесячных качественных обновлений до ежегодных обновлений функций и сборок Windows Insider Preview.

К цитировать Тад Мартин, главный программный менеджер Microsoft: «UUP становится стандартным и единственным способом загрузки качественных обновлений.

Прелесть UUP заключается в ограничении размера отдельных загрузок. Вместо того, чтобы загружать один и тот же монолитный пакет обновлений на каждое устройство, он загружает только необходимый набор файлов для целевой системы, для которой доступны обновления. Для полной сборки Windows вам не нужно загружать полноценный файл ISO или зашифрованный пакет ESD, потому что UUP обрабатывает это, создавая список сжатые полезные нагрузки на основе принципа дифференциальных обновлений, а затем выполнение соответствующих промежуточных операций после успешной загрузки с последующим совершает.

Что такое дамп UUP и как он работает?

Microsoft публично начала использовать UUP с Инсайдерская сборка Windows 10 14986, выпущенный еще в декабре 2016 года. Несколько месяцев спустя некоторые разработчики в Форумы моей цифровой жизни придумал проект дампа UUP после успешного обратного проектирования протокола и связанного с ним механизма загрузки. Первоначально запущенный как самостоятельное PHP-решение, позже он был преобразован в веб-сайт, через который любой может создать файл конфигурации загрузки в соответствии со своим выбором. Затем вы можете загрузить необходимые файлы непосредственно с серверов Microsoft и, наконец, создать образ ISO.

Дамп UUP частично с открытым исходным кодом. Чтобы избежать появления злонамеренных подражателей, сопровождающие сохраняют строгую политику необходимости знать перед передачей доступа к основной кодовой базе. Тем не менее, существует несколько ответвлений проекта, но в этом руководстве мы будем придерживаться исходного, чтобы избежать двусмысленности.

Как использовать дамп UUP для создания ISO любой сборки Windows?

Вам не нужно присоединяться к программе предварительной оценки Windows, чтобы создать и установить инсайдерскую сборку Windows с помощью дампа UUP. Можно сделать запрос к серверу Windows и просто загрузить любую сборку — будь то стабильный канал или выпуск Insider — через проект. Затем вы можете либо обновить текущую установку с помощью ISO, либо выполнить чистую установку.

Проект дампа UUP позволяет пользователям создавать файлы ISO для Windows 11 (каналы Canary, Dev, Beta и Release Preview Insider, а также рабочие выпуски, такие как 22H2/22621.x и 21H2/22000.x), Windows 10 (22H2/19045.x, 21H2/19044.x и 1809/17763.x) и Windows Server (22H2/20349.x и 21H2/20348.x). Если вы хотите создать ISO-образ Arm64 Windows для тестирования, вы также можете это сделать. Вишенкой на торте является то, что он может создавать многосерийные образы Windows для потребительских SKU и даже выводить обновленные ISO-образы, в зависимости от операционной системы хоста.

Для Windows в качестве основной ОС

В связи с тем, что для обслуживания образа Windows требуются инструменты и API, доступные только в совместимом экземпляр ОС Windows, сценарий дампа UUP лучше всего запускать в современной ОС Windows, такой как Windows 11 или 10. Следующие шаги покажут вам, как использовать дамп UUP для получения полностью автономного Windows ISO.

  1. Откройте свой любимый браузер и перейдите по следующей ссылке, чтобы перейти к проекту дампа UUP: Сайт свалки UUP
  2. Под Быстрые опции карту, выберите предпочитаемый канал (Тип выпуска) и нажмите кнопку предпочтительной архитектуры ЦП.
    • Если вам нужна конкретная сборка, вы также можете использовать функцию поиска, чтобы найти ее.
  3. Щелкните ссылку на выбранную сборку.
    • На момент написания статьи самым главным элементом была Windows 11 Insider Preview 10.0.22624.1537 (ni_release) amd64 — это последнее обновление бета-канала от 31 марта 2023 г..
  4. Выберите нужный язык из раскрывающегося списка (который будет языком ISO) и нажмите Следующий.
  5. Выберите выпуски, которые необходимо включить, и нажмите Следующий.
    • Что касается обслуживания, Windows Home и Windows Pro являются базовыми версиями. Все остальные выпуски являются «виртуальными» в номенклатуре Microsoft, что означает, что вы можете перейти на них «на лету» из существующей установки Home / Pro с помощью соответствующего ключа.
    • Windows Team — это специализированная версия, предназначенная для Surface Hub, поэтому по умолчанию она скрыта.
    • Выпуски «N» — это обычные выпуски Windows, за исключением мультимедийных компонентов, таких как Windows Media Player, Skype или некоторых предустановленных мультимедийных приложений (музыка, видео, диктофон). Вы не можете активировать их стандартными ключами продукта Windows, так как для таких SKU требуется специальный ключ продукта версии N.
  6. На этом этапе вы должны увидеть сводку вашего выбора.
    • Значение по умолчанию Скачать и преобразовать в ISO. Этого достаточно, чтобы создать установочный носитель только с версиями Home и Pro. Убедитесь, что Включить обновления опция отмечена, иначе вы не получите полностью обновленное изображение. Остальные варианты конвертации предназначены для опытных пользователей, поэтому экспериментируйте с ними только в том случае, если вы знаете, что делаете.
    • Если вы хотите включить несколько дополнительных редакций в свой ISO, выберите Скачивайте, добавляйте дополнительные редакции и конвертируйте в ISO вариант.
  7. Проверив все, нажмите кнопку Создать пакет загрузки кнопка. Будет загружен ZIP-архив.
  8. Используйте любой файловый архиватор, чтобы извлечь содержимое ZIP-файла в папку с коротким именем файла.
  9. Найдите файл с именем uup_download_windows.cmd и запустите его, чтобы начать процесс загрузки.
    • Часть загрузки UUP обрабатывается ария2. В некоторых редких случаях скрипт не может загрузить двоичный файл aria2 и аварийно завершает работу. В этом случае убедитесь, что ваш провайдер не блокирует github.com домен.
  10. Как только загрузка завершится, скрипт начнет преобразовывать полезные нагрузки UUP и создавать ISO. Изменение цвета фона с черного на синий — грубая, но удобная подсказка для обнаружения изменения фазы.
    • Для диагностики любой ошибки, связанной с загрузкой, взгляните на aria2_download.log файл. Вы можете повторно запустить сценарий для таких инцидентов, чтобы повторить загрузку модулей, которые не удалось загрузить.
  11. Возьмите чашку кофе, так как процесс создания ISO займет некоторое время. Когда все будет сделано, вы увидите удовлетворительное сообщение «Нажмите 0, чтобы выйти». Сделайте это или просто закройте окно командной строки вручную.
  12. Свежеиспеченный ISO-файл можно найти в той же папке, куда вы распаковали ZIP-архив.

Для Linux/macOS в качестве основной ОС

Хотя можно загружать необработанные полезные нагрузки UUP под Linux или macOS, в таких операционных системах, отличных от Windows, отсутствуют библиотеки и исполняемые файлы, необходимые для их обработки. В результате ZIP-архив конфигурации дампа UUP (см. предыдущий раздел) поставляется с двумя отдельными сценариями для загрузки пакетов UUP из macOS (uup_download_macos.sh) и линукс (uup_download_linux.sh), но нет встроенной поддержки преобразования.

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

Скачать конвертер UUP для Linux и macOS


Вот и все! После завершения создания ISO вы можете установить сборку на виртуальную машину, смонтировать ее, записать, или создайте загрузочный установщик USB-накопителя, и все это без необходимости изучать сложное обслуживание Windows команды. Для сборок Insider вы даже можете оценить их, не регистрируясь в программе предварительной оценки Windows. Выполнение новой установки с желаемой версией Windows никогда не было проще.