Хоча Windows має централізовану систему оновлення Windows Update, ця система використовується лише для розповсюдження патчів для ОС, драйверів та деяких програм Microsoft. Користувачі змушені самостійно оновлювати усі інші свої додатки. Microsoft це змінює, перетворюючи Windows Update на систему оновлення усіх додатків, що встановлені на комп’ютері.
Ідея, викладена в блозі Microsoft, полягає в тому, щоб припинити безлад, пов’язаний з тим, що у кожного додатка є свій власний апдейтер, свій власний розклад і свої власні дратівливі повідомлення про оновлення.
Компанія заявляє, що ця нова система побудована на стеку технології оновлень Windows. Це дозволить розробникам додатків підключати свої оновлення до цього централізованого менеджера, використовуючи нові API і PowerShell команди.
Розробникам додатків або тим, хто управляє оновленнями, потрібно зареєструвати своє програмне забезпечення в новому програмному оркестраторі. В рамках цього вони вкажуть системі виконуваний файл, який може сканувати нові оновлення та їх застосування. Потім вони використовують API, щоб повідомляти оркестратору про всі доступні оновлення, включаючи такі відомості, як заголовок оновлення, версія, що це за пакет, необхідність перезапуску і крайні часові терміни для керованих пристроїв.
Якщо додаток не є пакетом neat MSIX або APPX, а є, скажімо, звичайним додатком для Win32, розробники також можуть надати виконувані файли для обробки завантаження і установки і навіть запропонувати сценарії для закриття і повторного відкриття додатків, щоб відкрите вікно не заблокувало оновлення.
Потенційні плюси добре звучать на папері: більш розумне планування, що враховує, чи ви використовуєте свій комп’ютер насправді, і єдине місце для історії оновлення в налаштуваннях. Для розробників це означає, що їм, можливо, не доведеться створювати і підтримувати свої власні системи оновлень.