当客户端扫描来自本地 WSUS 服务器的更新时,意外的高网络带宽消耗

本文可帮助你修复以下问题:客户端从本地 Windows Server Update Services (WSUS) 服务器扫描更新时出现意外的高网络带宽消耗。

原始产品版本: Windows 8.1、Windows 10
原始 KB 数: 4163525

现象

Microsoft System Center Configuration Manager 客户报告使用 WSUS 的环境的高网络带宽使用情况。 某些行为实例始于 2018 年 2 月 13 日,有些从 2018 年 3 月 13 日开始。

受影响的操作系统是 Windows 10(所有内部版本)和 Windows 8.1。 客户报告 WSUS TCP 端口上的高带宽使用率。

原因

用于 Windows Analytics 的Microsoft兼容性评估程序正在查询Windows 更新代理,使评估程序导致更新代理放弃其更新元数据缓存的一部分。 下次由 Configuration Manager 或自动更新运行扫描时,或者当用户选择“ 检查更新”时,将从 WSUS 再次下载这些更新的元数据。

解决方法

若要解决此问题,请根据需要安装以下更新。

Windows 版本 Windows 更新
Windows 10 版本 1803 2018 年 9 月 20 日-KB4458469(OS 内部版本 17134.319)
Windows 10 版本 1709 2018 年 9 月 20 日-KB4457136(OS 内部版本 16299.697)
Windows 10 版本 1703 2018 年 10 月 18 日-KB4462939(OS 内部版本 15063.1418)
Windows 10 版本 1607 2018 年 9 月 20 日-KB4457127(OS 内部版本 14393.2517)
Windows 8.1 2018 年 10 月 18 日-KB4462921(月度汇总预览版)

缓解措施

确定客户端是否使用受影响的Microsoft兼容性评估程序版本。 检查位于的以下二进制文件的 C:\Windows\System32修改日期,并验证它们是否在 2018 年 2 月或更高版本中:

  • CompatTelRunner.exe
  • Appraiser.dll

Windows 评估程序通过任务计划程序>任务计划程序库中>的计划任务运行,Microsoft Windows>应用程序体验>Microsoft>兼容性评估器。

我们发布了一个更新,用于限制评估程序运行导致此问题的Windows 更新查询的频率。 这应该有助于降低带宽使用率,尽管它可能无法完全消除高于正常使用量。

若要接收更改,客户端必须能够访问以下两个地址:

  • settings-win.data.microsoft.com
  • adl.windows.com

可以通过检查以下注册表子项的值来确定客户端是否收到此更新:

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\AppCompatFlags\Appraiser: LastAttemptedRunDataVersion

以下值指示客户端已收到更新。

操作系统版本 客户端更新值
Windows 10 版本 1709 1704 或 1752
Windows 10 版本 1703 1,799
Windows 10 版本 1607 1,799
Windows 10 版本 1511 1,799
Windows 10 版本 1507 1,799
Windows 8.1 1,799

LastAttemptedRunDataVersion 执行CompatTelRunner.exe时更新。 这通常每天作为Microsoft兼容性评估程序计划任务的一部分运行。 但是,可以在不带参数的情况下手动运行它:

C:\Windows\System32>CompatTelRunner.exe

注意

此值因操作系统而异。

如果客户端被阻止访问这些地址,则必须取消阻止这些地址。

较新版本的CompatTelRunner.exe和Appraiser.dll

以下 Windows 更新使用较新版本的CompatTelRunner.exe和实现不太频繁扫描的Appraiser.dll。 这样就无需取消阻止 URL 来获取此更新。

2018 年 7 月 11 日

Windows 版本 Windows 更新
Windows 10 版本 1709 2018 年 6 月 21 日-KB4284822(OS 内部版本 16299.522)
Windows 10 版本 1703 2018 年 6 月 21 日-KB4284830(OS 内部版本 15063.1182)
Windows 10 版本 1607 2018 年 6 月 21 日-KB4284833(OS 内部版本 14393.2339)
Windows 8.1 在 Windows 8.1 中使 Windows 保持最新状态的兼容性更新