Всем привет! Сегодня я расскажу вам, как собрать свою собственную сборку Windows 11 IoT, но не просто так, а с юмором и парочкой веселых историй. Ведь настройка операционки — это почти как приготовление борща: вроде все знают рецепт, а на деле каждый добавляет что-то свое и получается неповторимо вкусно… или взрывоопасно.
Так что устраивайтесь поудобнее, берите чашечку кофе (или что покрепче) и погнали!
Начнем с того, где раздобыть исходный дистрибутив Windows 11. Не поверите, но для этого нужно всего лишь зайти на сайт https://uup.rg-adguard.net — звучит как заклинание из Гарри Поттера, не правда ли? Там выбираем тип системы, версию и язык.
Я обычно беру «All Edition», потому что люблю иметь выбор — как в магазине мороженого: хочешь шоколадное, хочешь ванильное. Потом выделяю именно IoT-редакцию — она такая маленькая и шустрая, словно щенок на прогулке.
После этого сайт выдает нам скрипт с загадочным именем типа multi_creatingISO_25295.1000_ru-ru_amd64_all.cmd. Звучит страшно?
Не бойтесь! Это просто волшебная палочка для создания ISO-образа.
Создаем отдельную папку для работы (чтобы не путаться в файлах — ведь у меня дома даже носки умудряются потеряться), копируем туда скрипт и запускаем его от имени Администратора. Если у вас стоит файерволл, он может устроить настоящий допрос скрипту: «Ты кто такой? Пойдем со мной!» Придется разрешить подключение — иначе скрипт останется без интернета и превратится в унылый кусок кода.
После успешного подключения начинается самое интересное: меню настроек дистрибутива.
Тут можно включать или выключать всякие штуки — например интеграцию языковых пакетов или .Net Framework 3.5. Мои настройки просты и понятны: включаем .Net Framework (ведь без него некоторые программы смотрят на тебя косо), снимаем ограничение на установку (потому что TPM иногда ведет себя как строгий охранник ночного клуба), а остальные опции оставляем выключенными — зачем нам лишний балласт?
Нажимаем Enter — и начинается скачивание компонентов. Это идеальное время пойти заварить кофе или даже сделать пару приседаний для здоровья. Дождались?
Отлично! В итоге у нас появляется ISO-файл с длинным названием, который можно смело использовать для дальнейших приключений.
Теперь беремся за извлечение нужной редакции из мультиобраза install.wim с помощью утилиты DISM из пакета Windows ADK.
Установка ADK — это отдельная история! Она напоминает попытку собрать мебель из Икеи без инструкции: сначала загружаешь два архива (win adk 10 install.zip и win adk 10 install.z01), потом запускаешь установщик adksetup.exe, выбираешь путь установки (я советую в корень C:\ , чтобы потом не искать утилиты по всему диску). Обязательно отключаем сбор аналитики Microsoft — пусть они сами разбираются со своими секретами.
После установки у нас есть мощный инструмент DISM для работы с образами Windows. Чтобы не бегать постоянно по папкам с командной строкой наперевес, создадим себе помощника в виде start.cmd файла — своего рода личного секретаря в мире командных строк.
Вот тут вспоминается анекдот: «Программист решил написать командный файл для автоматизации работы… Через неделю понял, что сам стал частью этого файла».
Но мы-то умные! Наш start.cmd умеет показывать все редакции в образе и экспортировать нужную редакцию отдельно — например IoT.