Windows 更新入门

适用于:Windows 10

随着 Windows 10 的发布,我们将更新模型移到了统一更新平台。 统一更新平台 (UUP) 是一个单一的发布、托管、扫描和下载模型,适用于所有类型的操作系统、所有基于 Windows 的操作系统的客户端设备,以及从每月质量更新到新功能更新的所有内容。

使用以下信息开始使用Windows 更新:

统一更新平台 (UUP) 体系结构

为了了解 UUP 引入的Windows 更新体系结构的更改,让我们从一些新的关键术语开始。

Windows 更新术语。

  • 更新 UI - 用于启动Windows 更新 检查和历史记录的用户界面。 在“设置”-“>更新 & 安全性”-“>Windows 更新”下可用。

  • 更新会话业务流程协调程序 (USO) - 一个 Windows OS 组件,用于协调从 Windows 更新 下载和安装各种更新类型的序列。

    更新类型-

    • OS 功能更新

    • OS 安全更新

    • 设备驱动程序

    • Defender 定义更新

      注意

      如果用户选择加入 Microsoft 更新,则会安装其他类型的更新,例如 Office 桌面更新。

      应用商店应用不是由 USO 安装的,现在它们是独立的。

  • Windows 更新 Client/UpdateAgent - 在电脑上运行的组件。 它实质上是一个 DLL,在更新适用时下载到设备。 它将显示执行更新所需的 API,包括生成要下载的有效负载列表所需的 API,以及启动阶段和提交操作所需的 API。 它提供了一个统一的接口,该接口从调用方中抽象出基础更新技术。

  • Windows 更新仲裁程序句柄 - UpdateAgent 二进制文件中包含的代码。 仲裁程序收集有关设备的信息,并使用 CompDB () 输出操作列表。 它负责确定设备的最终“组合状态”,以及需要哪些有效负载 ((如 ESD 或包) )才能使设备保持最新状态。

  • 部署仲裁程序 - 调用不同安装程序的部署管理器。 例如,CBS。

其他组件包括:

  • CompDB - 一个泛型术语,指描述有关目标生成组合、可用差异包和条件规则的信息的 XML。
  • 操作列表 - 执行更新所需的有效负载和其他信息。 UpdateAgent 和其他安装程序使用操作列表来确定要下载的有效负载。 “安装代理”也使用它来确定需要执行的操作,例如安装或删除包。