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

Среди прочего, Microsoft уменьшила размер обновлений Windows 11 до 40%. Это удалось сделать, настроив способ доставки обновлений на ПК. Таким образом, прежде чем мы перейдем к подробности процесса обновления Windows 11, давайте посмотрим, как обновления работают в Windows 10 первый.

Процесс обновления Windows 10

С запуском Windows 10 версии 1809 в 2018 году Microsoft решила отказаться от экспресс-загрузок обновлений в пользу парных прямых и обратных дифференциальных загрузок. Windows 11 использует модифицированную версию парных прямых и обратных дифференциальных обновлений.

Экспресс-загрузка обновлений Windows

При экспресс-загрузке компьютеры с Windows 10 устанавливали только те части файлов, которые отсутствовали для завершения обновления. Система определила недостающие части, сравнив версии файлов с историческими базовыми показателями.

instagram viewer

Чтобы лучше понять это, предположим, что Microsoft выпустила обновление для приложения Photos для Windows 10 в июле. Поскольку обновления Windows 10 содержат все ранее выпущенные исправления для конкретного файла, размер обновлений может стать огромным, если Microsoft начнет упаковывать все предыдущие версии приложения Photos каждый раз, когда обновляет приложение.

Связанный: Верните контроль над обновлениями драйверов в Windows 10Благодаря использованию экспресс-загрузок система генерирует дифференциалы, которые применяются к базовому приложению Photos, чтобы обновить его до текущего уровня. Под дифференциалом можно понимать набор изменений или исправлений.

В нашем примере, чтобы переместить приложение «Фото» в июльскую версию, система сгенерирует дифференциалы с июня по июль, с мая по июль, с апреля по июль и вплоть до последней поддерживаемой версии приложение. Затем Windows решит, какой дифференциал установить на основе текущей версии. Таким образом, если текущее приложение «Фотографии» создано с апреля, то Центр обновления Windows установит только дифференциал с апреля по июль.

Как вы, вероятно, заметили, создание и отслеживание всех этих различий может стать очень требовательным к ресурсам. Такой ресурсоемкий характер экспресс-загрузок может привести к значительному снижению производительности ПК со скромным оборудованием. Это где Парный прямой и обратный дифференциал приходит в.

Парные прямые и обратные дифференциальные загрузки нацелены на обеспечение функциональности экспресс-загрузок, но без дополнительных затрат на производительность.

Парные прямые и обратные дифференциалы обновлений Windows

Чтобы сделать процесс обновления в Windows 10 более ресурсоемким, Microsoft принял спаренный передний и задний дифференциал режим обновлений. В процессе парного прямого и обратного дифференциала обновление Windows включает как передние дифференциалы, так и обратные дифференциалы.

Прямые дифференциалы - это набор изменений, необходимых для получения последней версии файла или приложения. Напротив, обратные дифференциалы - это набор исправлений, которые применяются к текущей версии приложения для получения базовой версии. Базовая версия здесь относится к версии, выпущенной с основным выпуском Windows.

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

На первый взгляд, спаренный прямой и обратный дифференциальный метод выглядит так же, как и метод экспресс-загрузки. Но присмотритесь.

В методе быстрой загрузки Windows генерирует и упаковывает все предыдущие различия с обновлением. В то время как в случае прямого и обратного дифференциалов Windows нужно управлять только двумя дифференциалами.

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

Процесс обновления Windows 11

Microsoft уменьшила размер обновления Windows 11 на 40%. за счет оптимизированной реализации дифференциалов прямого и обратного хода.

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

Связанный: Почему последнее обновление Windows не отображается на моем компьютере?

Чтобы бороться с этим, Windows 11 использует подход «наблюдение, перекодирование и сохранение» для генерации обратного дифференциала. Давайте еще раз возьмем пример приложения "Фото", чтобы понять, как работает этот процесс.

В Windows 11 пакеты обновления, которые отправляет Microsoft, имеют только прямой дифференциал для обновления базовой версии приложения. Во время применения прямого дифференциала Windows «наблюдает» за происходящими изменениями / исправлениями. Затем система принимает эти изменения и перекодирует их в виде набора данных, который описывает исправления, необходимые для возврата к базовой версии приложения «Фотографии».

Наконец, в отличие от обновлений Windows 10, обратная дифференциация в Windows 11 поддерживается машиной. Таким образом, всякий раз, когда обновление хочет вернуть приложение к базовой версии, ПК предоставляет необходимые шаги.

Используя эту технику, Microsoft сократила размер обновлений Windows 11 на 40%, что привело к созданию оптимизированных обновлений, упрощающих работу с аппаратным обеспечением хоста.

Связанный: Как просмотреть историю обновлений в Windows 11

Обновления Windows 11 становятся лучше, чем обновления Windows 10 во всех отношениях

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

Тем не менее, уменьшение размера обновлений - не единственное улучшение, которое сделала Microsoft. Компания изменила способ обслуживания, добавив кучу исправлений, в том числе существенно снизив фоновую активность.

Как Microsoft исправляет обновления Windows в Windows 11

Людям нравится ненавидеть принцип работы обновлений Windows, но Microsoft стремится вернуть вам доверие.

Читать далее

доляТвитнутьЭлектронное письмо
Похожие темы
  • Окна
  • Окна 11
  • Windows 10
  • Центр обновления Windows
Об авторе
Фавад Муртаза (Опубликована 81 статья)

Фавад - писатель-фрилансер, работающий полный рабочий день. Он любит технологии и еду. Когда он не ест и не пишет о Windows, он либо играет в видеоигры, либо мечтает о путешествиях.

Ещё от Fawad Murtaza

Подписывайтесь на нашу новостную рассылку

Подпишитесь на нашу рассылку технических советов, обзоров, бесплатных электронных книг и эксклюзивных предложений!

Нажмите здесь, чтобы подписаться