После «Вторника Патчей», когда Microsoft выпустила обновления безопасности для Windows 10 и Windows 11. Компания также представила релиз Windows 11, версия 24H2 (или Windows 11 2024 Update) и обновила официальные ISO-образы Windows 11, версия 24H2. Выпуск вышел под номером KB5039239, и это удивило многих, так как его не ожидали до конца года.
Как оказалось, Microsoft выпустила обновление в связи с запуском продаж устройств Copilot+, хотя позже компания добавила, что системы x86 также технически совместимы с обновлением.
С тех пор Microsoft также выпустила динамическое обновление SafeOS для Windows 11, версия 24H2 под номером KB5041137. Это динамическое обновление улучшает среду восстановления Windows или WinRE и файл установки.
Кроме того, Microsoft выпустила обновление динамическое обновление KB5039448, улучшающее бинарные файлы установки Windows 11.
Microsoft описывает обновление следующим образом:
KB5039448: Динамическое обновление установки для Windows 11, версия 24H2 от 28 июня 2024 года
Сводка
Это обновление улучшает бинарные файлы установки Windows или любые файлы, которые установка использует для обновлений функций в Windows 11, версия 24H2.
В блоге Tech Community Microsoft более подробно рассказала про динамические обновления, их различные компоненты и использование. Эти пакеты включают исправления для бинарных файлов Setup.exe, обновления SafeOS для среды восстановления Windows и многое другое:
Как только инициируется обновление функций Windows 10, будь то с носителя или из среды, подключенной к службе обновления Windows, динамическое обновление является одним из первых выполняемых шагов. Установка Windows 10 обращается к URL-адресу, размещенному в Интернете Microsoft, чтобы получить содержимое динамического обновления, а затем применяет эти обновления к вашему установочному носителю ОС.
Содержимое, которое загружается, включает:
- Обновления установки: исправления для бинарных файлов установки или любых файлов, которые установка использует для обновлений функций.
- Обновления Safe OS: исправления Safe OS, которые используются для обновления среды восстановления Windows (WinRE).
- Обновления служебного стека: исправления, необходимые для устранения проблем служебного стека Windows 10, и, следовательно, требуемые для завершения обновления функций.
- Последнее накопительное обновление: устанавливает последнее накопительное обновление качества.
- Обновления драйверов: последняя версия применимых драйверов, уже опубликованных производителями в службе обновления Windows и специально предназначенных для динамического обновления.
В дополнение к этим обновлениям, динамическое обновление сохранит содержимое языкового пакета (LP) и компонентов по запросу (FODs) во время процесса обновления. Это не обновления для LP и FODs, а повторное получение, чтобы гарантировать, что у пользователя эти элементы присутствуют после завершения обновления.
Как скачать KB5039448
Динамические обновления не распространяются через службу обновления Windows и доступны только для ручного скачивания с веб-сайта Каталога Центра обновления Майкрософт в виде .CAB-файлов. Они доступны как для устройств Arm64, так и для устройств AMD64, и применяются для обновления установочных носителей Windows.
Как установить динамические обновления (.CAB) вручную
Пакеты скачиваются из Каталога Центра обновления Майкрософт под длинными именами вида windows11.0-kb5039448-x64_0123456789abcdef.cab – с хешем в конце. В командах ниже имена сокращены до windows11.0-kb5039448-x64.cab, а сами файлы лежат в папке C:\Updates. Для устройств на ARM64 используются отдельные пакеты с суффиксом -arm64.
Пакет Setup Dynamic Update – не обновление системы: внутри .CAB лежат файлы программы установки, включая SetupPrep.exe, SetupPlatform.exe и библиотеки интерфейса. Такой пакет не устанавливают, а распаковывают на установочный носитель.
Устанавливать такой пакет через DISM бесполезно: команда dism /add-package с файлом Setup Dynamic Update завершается ошибкой 0x80070002 – внутри нет ни одного пакета обслуживания.
1. Обновление файлов программы установки на носителе
Скопируйте содержимое установочного носителя в обычную папку, например C:\ISO, и снимите с файлов атрибут «только для чтения»:
attrib -r C:\ISO\*.* /s
Пакет распаковывают в подпапку sources этой папки, заменяя файлы программы установки:
expand C:\Updates\windows11.0-kb5039448-x64.cab -F:* C:\ISO\sources
Обновлённую папку можно использовать как есть – например, запускать установку по сети или скопировать на флешку. Чтобы снова получить загрузочный ISO, папку собирают утилитой oscdimg из Windows ADK.
Полный порядок обслуживания носителя, включая накопительное обновление и обновление стека обслуживания, Microsoft описывает в отдельном руководстве со сценарием на PowerShell.
Пакет относится к Windows 11, версия 24H2. Среду восстановления обновляет пакет Safe OS – KB5041137.
При развёртывании динамических обновлений в существующий образ Windows установочный носитель должен содержать файл boot.stl. Без него устройство может не запуститься с носителя, а установка завершится с кодом ошибки 0xc0430001. Файл используется при проверке безопасной загрузки и должен соответствовать версии и архитектуре обновляемого образа.
Последние статьи #Windows
• Microsoft опубликовала шаблоны групповой политики для Windows 11, версия 26H2
• В Проводнике Windows 11 появился быстрый переход в папку профиля по символу «~»
• WinUtil – универсальная утилита для настройки Windows 11
• Обновление KB5124010 вызывает сбои приложений с декодированием AC-3 в Windows 11
• Обновление KB5124192 (Build 28120.3151) для Windows 11, версия 26H1 (Experimental)
• Обновление KB5124196 (Build 28020.3142) для Windows 11, версия 26H1 (Beta)
