微软宣布了其所谓的 “Windows 更新协调平台”(Windows Update orchestration platform)计划,该计划的主要目的是让 Windows Update 成为几乎所有软件更新的中心,而不仅仅是操作系统本身。在一篇博文中,微软概述了这一想法,即不再让每个应用程序都有自己的更新程序、日程安排和恼人的通知。

Windows Update 或将统一处理所有更新

这种雄心壮志是大胆的,尤其是因为 Windows Update 已经出现了一些问题,比如去年 3 月 WinRE 更新时出现的臭名昭著的 0x80070643 错误,一次更新导致 USB 打印机打印出乱码,甚至还有一次更新错误地卸载了某些人的 Copilot。对某些人来说,最后一个可能更像是一个功能。该公司表示,这个新系统是 “建立在 Windows 更新堆栈之上”。它将允许应用程序开发人员使用新的 API 和 PowerShell 命令将他们的更新插入这个中央管理器。

应用程序开发人员或管理更新的人员需要在新的协调器中注册他们的软件。作为注册的一部分,他们将把系统指向一个可执行文件,该文件可以扫描应用程序的新更新。然后,他们将使用 API 告诉协调器任何可用的更新,包括更新的名称、版本、是哪种软件包、是否需要重启以及受管设备的截止日期等详细信息。

中国平板线上市场最新排名:苹果大幅衰退 华为猛涨将反超

如果应用程序不是整齐的 MSIX 或 APPX 包,例如普通的 Win32 应用程序,开发人员还可以提供可执行文件来处理下载和安装,甚至提供脚本来关闭和重新打开可能会阻止更新的应用程序。一旦提交了所有这些信息,协调器就会智能地安排下载和安装,并在需要输入时闪烁那些熟悉的 Windows 更新通知。然后,应用程序必须报告更新成功或失败,以便系统在必要时重试。

从纸面上看,潜在的好处听起来不错:更智能的日程安排会考虑到你是否真的在使用电脑,而且在 “设置” 中只有一个地方可以存放更新历史记录。对于开发者来说,这意味着他们可能不必构建和维护自己的更新系统。

微软表示,如果你想加入,需要联系 unifiedorchestrator@service.microsoft.com。

PlayStation网络问题导致《暗黑破坏神4》无法提前进入游戏