Windows 10 中服务堆栈更新的独立更新形式
说明服务堆栈更新(SSU)是独立于月度累积更新的更新形式,负责维护更新机制本身;解释安装顺序要求与常见报错,以及它在 20H2/21H2/22H2 上的角色。
结论先行
服务堆栈更新(Service Stack Update,简称 SSU)维护的是「Windows 更新机制本身」,与装功能补丁的月度累积更新分工不同:SSU 管更新流程,累积更新装内容补丁。早期 1803 之前的 build 上,SSU 常作为独立更新包必须先装、才能装累积更新;自 1803 起 SSU 一般并入累积更新一起分发,不再是单独必须手装的包。判断自己是否需要单独装 SSU,以当前 build 的更新行为为准。
两种更新的角色分工
| 更新类型 | 维护对象 | 常见形态 |
|---|---|---|
| 服务堆栈更新(SSU) | 更新机制(Windows Update 组件) | 早期独立包;1803 起多并入累积更新 |
| 月度累积更新 | 功能/安全/修复内容 | 每月固定节奏发布的组合包 |
老教程教「先装 SSU 再装累积更新」适用于早年份 build(如 1709 之前);在 Win10 20H2、Win10 21H2、Win10 22H2 这类新 build 上,直接装当月累积更新即可,通常不需要单独找 SSU 包。
什么时候还会碰到「先装 SSU」的提示
- 当前 build 较旧(早年份),累积更新安装报依赖错误(常见 0x800f0954 一类)——此时按提示先装对应 SSU 再试。
- 使用离线/手动方式打更新,介质里的更新包版本落后于本机更新机制。
- 域环境下的批量部署策略要求先升级更新组件。
报错码与具体解决方式以厂商文档为准;通用处理是先装 SSU、重启、再装累积更新。
怎么查看与确认
- 设置 → 更新和安全 → Windows 更新 → 更新历史,查看已装更新里是否含「Service Stack Update」字样条目。
- 手动安装场景:从微软更新目录下载与 build 对应的 SSU,双击安装后重启。
- 新 build 上仍见「需先装 SSU」提示,多半是更新通道缓存异常,可重置更新组件或走自动更新通道验证。
操作小结
- 新 build(20H2/21H2/22H2):直接装累积更新,不单独找 SSU。
- 老 build 报依赖错误:先装 SSU → 重启 → 再装累积更新。
- 查看已装 SSU 用更新历史。
- 具体报错码以厂商文档为准。