为什么 SCCM 认为 Windows 8.1 更新及其先决条件“不是必需的”?

为什么 SCCM 认为 Windows 8.1 更新及其先决条件“不是必需的”?

我有一个全新(不到 2 个月前)安装的独立 SCCM 2012R2 服务器。我已在同一台服务器上安装了软件更新点和 WSUS。SCCM 和 WSUS 正在同步,一些更新正在部署到新部署的 Windows 8.1 测试客户端。

问题是这样的:困扰 Windows 8.1 更新 KB2919355不会自动部署。

尽管所有 3 个资产都是 Windows 8.1 客户端,SCCM 似乎认为 Windows 8.1 更新 (KB2919355) “不是必需的”:

在此处输入图片描述

我知道KB2919442是 KB2919355 的先决条件。但是,WSUS 报告先决条件 KB291442 已被 KB2989647 取代:

在此处输入图片描述

KB2975061、KB2969339 和 KB2904440 也分别被 KB2989647 取代。

事实证明,取代 Windows 8.1 更新 KB2989647 先决条件的更新是SCCM 也认为“不需要”

这让我有以下疑问:

  1. 为什么 SCCM 认为 Windows 8.1 更新及其先决条件“不是必需的”?
  2. SCCM 如何确定哪些更新是“必需的”以及哪些更新是“不需要的”?
  3. 有没有办法将更新从“非必需”覆盖为“必需”?

答案1

解决方案 (请参阅此 Technet 主题) 是手动下载并安装已取代的先决条件补丁 KB2919442。安装 KB2919442 后,所有后续更新都应通过常规 SCCM 软件更新部署方法安装。

为了进一步简化此解决方法,我将必备补丁 KB2919442 打包为 SCCM 应用程序,并将其设为必需部署。此策略似乎有效,新部署的 Windows 8.1 RTM 计算机似乎最终无需干预即可获得最新补丁。

相关内容