Microsoft представила накопительные обновления для Windows 10 с целью «сокращения уровня фрагментации экосистемы и упрощения процедуры обновления для системных администраторов и конечных пользователей». С другой стороны, использование накопительных обновлении имеет свои негативные аспекты. Прежде всего, пользователи и администраторы не могут выбирать, какие обновления нужно устанавливать в систему Windows. В случае с кумулятивными обновлениями у пользователей есть только два варианта: установить обновление или нет, а также установить только патчи безопасности или полные обновления.
Другой проблемой данного типа обновлений является их постоянно растущий размер. Бенсон отмечает, что за свой жизненный цикл размер обновлений мог вырасти от 100-200 мегабайт до 1-1,2 гигабайт.
В 2017 году Microsoft проинформировала пользователей и администраторов об уменьшении размера обновлений Windows за счет использования дифференциальных пакетов.
- Полные обновления включают все компоненты и файлы, которые были изменены или были добавлены с момента выхода предыдущего обновления функций. Microsoft называет данные обновления «Новейшие накопительные обновления» (Latest Cumulative Update, LCU).
- Разностные обновления (дельта-обновления) включают только компоненты и файлы, которые изменились с момента выхода предыдущего накопительного пакета. Дельта-обновления применяются только тогда, когда в системе установлено актуальное месячное обновление. Они поставляют в систему только измененные объекты, и включают измененный компонент полностью (а не отдельные файлы).
- Экспресс-обновления генерируют дифференциальные загрузки для каждого компонента полного обновления по определенному критерию. На устройства загружаются только необходимые файлы, поскольку определяются отличия от референсной системы.
Разностные обновления имеют больший размер, чем экспресс-обновления, а полные обновления в свою очередь крупнее разностных обновлений.
Экспресс-обновления имеют еще одно преимущество по сравнению с разностными обновлениями: для их применения не нужно, чтобы в системе были установлены актуальные ежемесячные обновления.
Microsoft использовала разностные обновления, потому что протокол экспресс-обновления был доступен только для устройств, подключенных с службам Windows Update или Windows Server Update, но не поддерживал подключение к сторонним системам обновления.
В январе 2017 года Microsoft расширила протокол экспресс-обновлений, но не отключила разностные обновления, чтобы «предоставить разработчикам сторонних систем обновления необходимое время для реализации поддержки экспресс-обновлений».
Все последние обновления функций для Windows 10 поддерживают разностные обновления (Windows 10 от версии 1607 до 1803). Windows 10 October 2018 Update (версия 1809) также будет поддерживать разностные обновления.
Windows 10 версии 1809 станет последним обновлением функций, которое будет поддерживать разностные обновления. Microsoft объявила, что поддержка дельта-обновлений будет завершена 12 февраля 2019 года.
По материалам gHacks
Последние статьи #Windows
• Microsoft блокирует обновление до Windows 11, версия 24H2 на ПК с включенной функцией Auto HDR из-за проблем с играми
• Microsoft подтвердила проблему с выводом звука в Windows 11, версия 24H2
• GitHub открыл бесплатный доступ к ИИ-инструменту Copilot в VS Code – с поддержкой GPT-4o и Claude 3.5
• Обновление KB5050636 (Build 26120.2705) для Windows 11, версия 24H2 (Dev)
• Уязвимость ядра Windows используется для получения прав SYSTEM в реальных атаках
• Qualcomm отрицает высокий процент возвратов Windows ПК на Snapdragon