不能从防火墙或代理服务器后面从 Windows Update 下载更新

重要说明:本文是由 Microsoft 机器翻译软件进行的翻译并可能由 Microsoft 社区通过社区翻译机构(CTF)技术进行后期编辑,或可能是由人工进行的翻译。Microsoft 同时向您提供机器翻译、人工翻译及社区后期编辑的文章,以便对我们知识库中的所有文章以多种语言提供访问。翻译的文章可能存在词汇、句法和/或语法方面的错误。Microsoft 对由于内容的误译或客户对内容的使用所导致的任何不准确、错误或损失不承担责任。

点击这里察看该文章的英文版: 3084568
症状
当您检查从 Windows Update 设备是防火墙或代理服务器上的更新时,您会发现您无法下载更新。此外,您可能会收到类似于以下内容的消息:

我们不能上网下载更新。我们将稍后再试,或者您可以检查。如果它仍然不起作用,请确保您已连接到互联网。
原因
Windows 使用 Microsoft Windows HTTP 服务 (WinHTTP) 与 Microsoft 更新服务器进行通信和后台智能传输服务 (BITS) 用来下载更新。可能有多个 reasonswhy 客户端不能从外部调用:
解决方案
要解决此问题,请检查以下条件和要求:
  • 代理服务器或防火墙必须支持 TLS 1.2。否则,您可能需要禁用协议检测。
  • 如果代理服务器或防火墙阻止所有通信的默认值和允许仅通过特定的域,请确保以下 Url 是白色列出允许 Windows 设备与 Microsoft 更新服务进行通信:
    • update.microsoft.com
    • *。 update.microsoft.com
    • download.windowsupdate.com
    • *。 download.windowsupdate.com
    • download.microsoft.com
    • *。 download.microsoft.com
    • windowsupdate.com
    • *。 windowsupdate.com
    • ntservicepack.microsoft.com
    • wustat.windows.com
    • (如果这是必需有连接 Microsoft 帐户) 的 login.live.com
    • mp.microsoft.com
    • *。 mp.microsoft.com
  • 默认情况下,Windows 更新过程模拟的用户的登录到该计算机以获取更新。如果您所使用的 proxy.pac 文件或通过组策略或另一种方法部署的代理设置,请确保 Internet Explorer 代理设置配置正确。如果您手动定义代理服务器设置,请确保未选中自动检测设置复选框。此复选框可以忽略手动代理服务器设置,并会导致连接问题。

    若要验证,请转到Internet 选项>连接> LAN 设置。或者在 Windows 10 转到设置>网络 & 互联网>代理

属性

文章 ID:3084568 - 上次审阅时间:02/22/2016 16:17:00 - 修订版本: 2.0

Windows 10, Windows 8.1, Windows 8.1 Enterprise, Windows 8.1 Pro, Windows 8, Windows 8 Enterprise, Windows 8 Pro, Windows 7 Service Pack 1

  • kbexpertiseadvanced kbsurveynew kbtshoot kbmt KB3084568 KbMtzh
反馈