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

Майкрософт не пропонує більшість із них, але ви можете створити власний за кілька простих кроків.

Швидкі посилання

  • Що таке UUP?
  • Що таке дамп UUP і як він працює?
  • Як використовувати дамп UUP для створення ISO будь-якої збірки Windows?

На відміну від старих версій Windows, Microsoft дозволяє досить легко завантажувати цифрові варіанти Windows 11 інсталяційний носій, якщо знаєш де шукати. Однак і інструмент створення мультимедійних файлів, і файли ISO, які Microsoft пропонує звичайним користувачам, зазвичай містять застарілі збірки, що означає, що вам потрібно завантажити останні щомісячні оновлення під час/після фази інсталяції. Якщо вам потрібно обслуговувати більше одного ПК, така конструкція лише посилює проблему.

Щоб насипати сіль на рану, Microsoft не дозволяє завантажувати офіційні файли ISO для Windows on Arm пристрої без дійсної передплати Центру обслуговування корпоративних ліцензій (VLSC). Крім того, компанія не надає файли ISO для кожної збірки, випущеної в Програма Windows Insider, отже виконати нову інсталяцію для цих збірок неможливо, не перебуваючи в Інтернеті та не пройшовши через численні обручі. На щастя, ініціатива під керівництвом спільноти надає засоби для надсилання ручних запитів до інфраструктури оновлення Windows як уніфіковану платформу оновлення (UUP) і створити готовий до використання образ ISO для кожної архітектури та будувати там. Вітаємо проект звалища UUP!

Що таке UUP?

The Уніфікована платформа оновлення (UUP) — це останнє покоління методу доставки оновлень від Microsoft, який обслуговує всі сучасні пристрої ОС на базі Windows — звичайні ПК, планшети, конвертовані пристрої, сервери, пристрої Інтернету речей тощо — з одного оновлення платформа. Рішення є абсолютно модульним за своєю природою та охоплює все: від щомісячних оновлень якості до щорічних оновлень функцій і збірок Windows Insider Preview.

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

Краса UUP полягає в обмеженні розміру окремих завантажень. Замість того, щоб завантажувати той самий монолітний пакет оновлень на кожен пристрій, він завантажує лише необхідний набір файлів для цільової системи, для якої доступні оновлення. Для повної збірки Windows вам не потрібно завантажувати повноцінний файл ISO або зашифрований пакет ESD, оскільки UUP обробляє це, створюючи список високоякісних стиснуті корисні навантаження на основі принципу диференціальних оновлень, а потім виконання відповідних операцій постановки після успішного завантаження, після чого зобов'язується.

Що таке дамп UUP і як він працює?

Відтоді Microsoft публічно почала використовувати UUP Windows 10 Insider Build 14986, випущений ще в грудні 2016 року. Через кілька місяців деякі розробники прийшли на Форуми My Digital Life придумав проект дампа 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 для отримання повністю автономного ISO Windows.

  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, 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) і Linux (uup_download_linux.sh), але немає вбудованої підтримки перетворення.

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

Завантажте конвертер UUP для Linux і macOS


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