Configuration Manager 客户端未获取软件更新

本文修复了 Configuration Manager 客户端无法从软件更新点获取更新的问题。

原始产品版本: Configuration Manager(Current Branch - 版本 1702)
原始 KB 数: 4041012

症状

安装 Configuration Manager Current Branch 版本 1702 后,可能会看到以下症状:

  • 新安装的客户端无法从软件更新点获取更新。 如果在安装版本 1702 后将软件更新点移动到其他服务器,则也可能发生这种情况。 启用详细客户端日志记录后,LocationServices.log文件包含条目的 WSUSLocationReply 空值。
  • 某些计算机在控制台中显示为 未知状态

原因

从 Configuration Manager Current Branch 版本 1702 开始,客户端使用 边界组 查找新的软件更新点,并在当前软件更新点不再可访问时回退并查找新的软件更新点。 如果安装运行版本 1702 或更高版本的新站点,则必须将软件更新点分配到边界组,然后客户端才能找到并使用它们。

解决方法

将运行软件更新点的服务器添加到客户端的默认站点边界组。 可以将单个软件更新点添加到不同的边界组,以控制客户端可以找到的服务器。 有关详细信息,请参阅 软件更新点

若要将软件更新点添加到边界组,请执行以下步骤:

  1. 创建边界组(如果不存在),并将所有客户端计算机添加到边界组中,并将软件更新点作为站点服务器。
  2. 在 Configuration Manager 上运行计算机策略检索和评估周期
  3. 检查客户端计算机上的LocationServices.log,确认客户端可以连接到 Windows Server Update Services (WSUS) 服务器。

注意

执行此操作后,如果大量客户端尝试连接到 WSUS 服务器,则可能会遇到一些临时超时。 这也可能导致 WSUS 服务器上的 CPU 使用率较高。 由于客户端连接 CPU 使用率应恢复正常。 如果连接所有客户端后 CPU 使用率较高,请参阅 WSUS 服务器上的 CPU 使用率高问题。