Windows更新为何总出问题?微软动手改造两大组件

7 月 23 日,微软多项服务遭遇大范围故障,Azure、Windows Update 以及 Teams、SharePoint 等 Microsoft 365 应用集体中断,直接导致 Windows 11 更新无法安装。这次事故格外让用户恼火——因为微软近来一直明确要求大家”出于安全考虑,尽快安装 Windows 更新”,结果自家的更新通道却先掉了链子。

事故之后,微软正在着手对 Windows Update 进行一系列修复,以求降低今后再出问题的风险。

两大幕后组件:Orchestrator 与 Arbiter

据科技媒体 Neowin 报道,微软这次改动的对象是 Windows Update Orchestrator(更新协调器)和 Arbiter(更新仲裁器),它们分别负责后台更新调度和更新元数据处理。

其中,Orchestrator 是管理整个更新流程的后台组件:它安排更新扫描、检查管理员策略、启动下载、发起安装,并在必要时执行重启,整个过程根据系统设置自动完成。

Arbiter 则负责评估更新的元数据,判断需要哪些文件、生成操作清单、准备已下载的文件、调用安装程序,并在重启前完成收尾工作。微软官方支持页面对这套机制有详细说明。

改进版更新机制已开测

这些调整目前已经进入 Windows 预览体验计划,出现在 26100.8968 和 26200.8968 两个 Insider 预览版本中,正由测试用户进行 Beta 测试。除了提升可靠性,微软还希望借此改善更新过程的整体性能。

新预览版的更新日志专门提到了这次的改动:一是改进了 Windows 更新设置页面中更新进度的计算方式,让进度条更真实可信;二是调整了更新后的清理逻辑,使系统在完成更新后能立即恢复到更好的运行状态。

对普通用户来说,这意味着今后看到的更新进度条会更准确,更新装完后电脑变卡的情况也有望减少。这些改进预计将随后续正式版更新推送给所有 Windows 11 用户。

来源:PCWorld(原文来自其姊妹刊 PC för Alla)