Microsoft заявляет, что хочет сделать обновление приложений в Windows 11 менее болезненным….
Microsoft внедряет «платформу управления обновлениями (Update Orchestration Platform, UOP)», которая позволит Windows 11 сканировать приложения на наличие обновлений и автоматически загружать или даже устанавливать их в зависимости от того, как вы используете приложение. Этот API доступен для всех приложений, в том числе для тех, которые опубликованы за пределами Магазина Windows, и он может сделать процесс обновления приложений в Windows 11 менее утомительным.
До сих пор в Windows можно было управлять обновлениями приложений в Microsoft Store или с помощью winget. Эти два способа дополняют встроенные средства обновления приложений, предоставляемые некоторыми разработчиками. Хотя в Windows 11 обновления приложений обрабатываются в Store, у некоторых приложений есть собственные средства обновления, а многие приложения недоступны в Store.
Microsoft утверждает, что в Windows 11 слишком много способов обновления продуктов. У нас есть Центр обновления Windows, который занимается ежемесячными обновлениями безопасности, а также средство обновления Microsoft Store для приложений из магазина. В то же время у нас есть компоненты Windows, инструменты для разработчиков и стороннее программное обеспечение, которые сканируют, загружают, устанавливают и по-своему напоминают вам о необходимости обновления.
Microsoft создает новую систему обновлений на стороне Windows, которая позволяет приложению или инструменту разработчика подключаться с использованием API платформы управления обновлениями (UOP). Даже версии драйверов сторонних производителей, которые не предлагаются через Центр обновления Windows, могут использовать этот API. И Windows сама решит, когда обновлять приложение или драйвер, используя программу обновления, предоставленную разработчиком.
Мы не знаем, как обстоят дела с драйверами, но UOP API сейчас тестируется для обновления приложений.
В наших тестах Последняя версия Windows обнаружила новую страницу “Обновления приложений” в разделе "Настройки"> "Приложения", и на ней будут представлены все ваши приложения, использующие этот новый API. Это означает, что Windows теперь будет автоматически загружать или устанавливать обновления для приложений сторонних производителей, которые недоступны в Microsoft Store. И вы сможете управлять всем на приведенной выше странице.
Но эта функция будет необязательной, так как разработчику нужно будет зарегистрировать приложение в качестве «поставщика обновлений» в оркестраторе. Во время регистрации разработчики должны указать Windows путь к исполняемому файлу, который умеет искать обновления. Затем Windows будет регулярно запускать этот сканер.
Когда новый сканер находит обновление, он использует API для описания этого обновления в Windows. Windows также заботится о старых приложениях, которые используют собственный установщик в стиле Win32, но стороннее приложение по-прежнему использует собственный бэкенд и логику установщика. Windows их не заменяет.
Вместо этого Windows берет на себя синхронизацию и координацию, объединяя все обновления приложений в одном месте.
Источник: https://www.windowslatest.com
