微软的官方文档是这么描述服务堆栈的:
微软官方原文链接:
https://docs.microsoft.com/zh-cn/windows/deployment/update/servicing-stack-updates
下面节选几个重点贴在下面
什么是服务堆栈更新?服务堆栈更新提供对服务堆栈(安装 Windows 更新的组件)的修复。 此外,它还包含 "基于组件的服务堆栈" (CBS),它是适用于 Windows 部署的多个元素(如 DISM、SFC、更改 Windows 功能或角色以及修复组件)的关键基础组件。 CBS 是一个小组件,通常每月没有发布更新。 为什么应安装服务栈更新并保持最新状态?服务堆栈更新提高了更新过程的可靠性,以减少安装最新质量更新和功能更新时的潜在问题。 如果不安装最新的服务堆栈更新,则可能存在你的设备无法使用最新的 Microsoft 安全修补程序更新的风险。 是否有任何特殊指南?Microsoft 建议在安装最新的累积更新之前为操作系统安装最新的服务堆栈更新。 通常,改进的可靠性和性能改进不需要任何特定的特殊指导。 如果有任何重大影响,它将显示在发行说明中。 安装说明- 服务堆栈更新包含完整的服务堆栈;因此,通常情况下,管理员仅需要为操作系统安装最新的服务堆栈更新。
- 安装服务堆栈更新不需要重启设备,因此不应中断安装。
- 服务堆栈更新版本特定于操作系统版本(内部版本号),与质量更新非常相似。
- 一旦安装了服务堆栈更新,则不能从计算机中删除或卸载该更新。
由上可知
1、服务堆栈本来就是操作系统管更新的组件
2、微软官方推荐在安装其他补丁前安装服务堆栈更新
3、服务堆栈更新安装完成后无需重启设备
4、服务堆栈安装后不能卸载
具体到Win7来说,如果是原版Win7SP1全新安装的话需要安装下面几个补丁才能比较顺畅的使用WindowsUpdate检查更新。
1、KB2533552 2011.04 发布的服务堆栈补丁,这个补丁是个异类,不安装的话会搜索出要你安装SP1,但体积又很小,而且这个补丁只能在线安装不能按常规的方法集成到WIM安装文件里(不过系统大神们还是想出了方法)
2、KB4490628 2019.02 发布的服务堆栈补丁,为什么不打最新的服务堆栈补丁呢?因为最新的补丁都去掉了SHA-1签名,你不安装SHA-2签名补丁的话根本就没法用,安装下面这个补丁又得先装它。
3、KB4474419-V3 2019.08发布的SHA-2补丁,这个补丁装完得要重启才行。
重启完毕后你就可以安装最新版的服务堆栈补丁了
4、KB4536952 2020.01发布的服务堆栈补丁
这时候你如果直接联网使用WindowsUpdate检查更新,大概率搜索N久后告诉你检查失败,因为你没更新WindowsUpdate客户端,所以你还需要下一步。
5、KB3138612 2016.02发布的WindowsUpdate客户端,然后你就可以愉快地联网在线更新你的Win7了。
|