在 Windows 更新客户端如何确定要连接到 Windows Update 网站使用的代理服务器

文章翻译 文章翻译
文章编号: 900935 - 查看本文应用于的产品
展开全部 | 关闭全部

本文内容

简介

Microsoft Windows 更新客户端程序需要 Microsoft Windows HTTP 服务 (WinHTTP) 扫描的可用更新。此外,Windows 更新客户端使用该后台智能传输服务 (BITS) 下载这些更新。Microsoft Windows HTTP 服务和 $ BITS 运行独立于 Microsoft Internet Explorer。这两个这些服务必须能够检测到代理服务器或在您的特定环境中可用的代理服务器。本文介绍了可在不同的代理服务器检测方法。此外,本文还介绍了在情况下,Windows Update 位置使用特定的代理服务器检测方法。

更多信息

自动更新服务配置为下载和从 Microsoft Windows Update 网站安装更新

自动更新服务可以自动下载,并从 Windows Update 网站安装更新。自动更新服务不需要用户交互,因为本地系统帐户的上下文中运行此服务。自动更新服务不具有访问特定于用户的代理服务器设置,可能会在 Internet Explorer 中对其进行配置。自动更新服务只可以发现代理服务器通过使用下列方法之一:
  • 通过使用 Proxycfg.exe 工具手动配置代理服务器。有关如何使用 Proxycfg.exe 工具的详细信息单击下面的文章编号,以查看 Microsoft 知识库中相应的文章:
    289481您可能需要运行的工作 ServerXMLHTTP Proxycfg 工具
  • web 代理自动检测 (WPAD) 设置是在网络环境中以下位置之一中配置的:
    • 域名系统 (DNS) 选项
    • 动态主机配置协议 (DHCP) 选项
    有关相关主题的详细信息,请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章:
    816320如何在 Windows Server 2003 中配置防火墙和 Web 代理客户端自动搜索

Internet Explorer 用于访问 Windows Update 网站

如果您使用 Internet Explorer 访问 Windows Update 网站,Windows 更新客户端程序中出现的顺序使用下列方法来发现代理服务器。

方法 1: Internet Explorer 配置为自动检测设置

如果在 Internet Explorer 中选中 自动检测设置 复选框则,Windows 更新客户端将使用代理服务器进行定位 WPAD 功能。若要访问 自动检测设置 复选框,请按照下列步骤操作:
  1. 启动 Internet Explorer。
  2. 工具 菜单上单击 Internet 选项
  3. 单击 连接 选项卡。
  4. 如果使用本地区域网络上的代理服务器连接到 Internet,单击 局域网设置。如果使用代理服务器的拨号连接或 VPN 连接来连接到 Internet,单击该的连接,然后单击 设置
有关相关主题的详细信息,请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章:
816320如何在 Windows Server 2003 中配置防火墙和 Web 代理客户端自动搜索

方法 2: Internet Explorer 配置为使用自动配置脚本

满足以下条件时 Windows 更新客户端将查找通过处理自动配置脚本的代理服务器:
  • Internet Explorer 不能通过使用方法 1 中发现代理服务器。
  • 在 Internet Explorer 中选中 使用自动配置脚本 复选框。
若要访问 使用自动配置脚本 复选框,请按照下列步骤操作:
  1. 启动 Internet Explorer。
  2. 工具 菜单上单击 Internet 选项
  3. 单击 连接 选项卡。
  4. 如果使用本地区域网络上的代理服务器连接到 Internet,单击 局域网设置。如果通过拨号或 VPN 连接中使用代理服务器连接到 Internet,单击该的连接,然后单击 设置

方法 3: 通过使用用户定义的代理服务器的值配置 Internet Explorer

满足以下条件时 Windows 更新客户端将用来连接到 Internet 的用户定义的代理服务器:
  • 在 Windows 更新客户端无法找到代理服务器,通过使用自动检测或通过使用自动配置脚本。
  • 代理服务器是在 Internet Explorer 中定义的。
若要访问用户定义的代理服务器的值,请按照下列步骤操作:
  1. 启动 Internet Explorer。
  2. 工具 菜单上单击 Internet 选项
  3. 单击 连接 选项卡。
  4. 如果使用本地区域网络上的代理服务器连接到 Internet,单击 局域网设置。如果通过拨号或 VPN 连接中使用代理服务器连接到 Internet,单击该的连接,然后单击 设置
  5. 请注意在 代理服务器 下的 地址 框中显示的值。

方法 4: 在 Internet Explorer 中未指定的代理服务器

如果在 Internet Explorer 中定义了无代理服务器,Windows 更新客户端将使用代理服务器使用 Proxycfg.exe 工具配置的。 有关如何使用 Proxycfg.exe 工具的详细信息单击下面的文章编号,以查看 Microsoft 知识库中相应的文章:
289481您可能需要运行的工作 ServerXMLHTTP Proxycfg 工具

无代理服务器配置方法 5:

满足以下条件时 Windows 更新客户端将尝试直接连接到 Windows Update 网站:
  • 使用 Proxycfg.exe 工具来配置无代理服务器。
  • 无代理服务器在 Internet Explorer 中手动定义。
在这种情况下如果代理服务器才能连接到 Internet,Windows 更新客户端无法成功地连接到 Windows Update 网站。

Web 代理自动检测 (WPAD) 功能的说明

WPAD 功能,可以通过查询 DHCP 选项,或通过查找特定的 DNS 记录找到一个可用的代理服务器的服务。有关优点和缺点 WPAD 的 DHCP 而不是使用 DNS 的详细信息单击下面的文章编号,以查看 Microsoft 知识库中相应的文章:
816320如何在 Windows Server 2003 中配置防火墙和 Web 代理客户端自动搜索

Proxycfg.exe 工具的说明

Proxycfg.exe 工具配置 WinHTTP 使用特定的代理服务器通过修改以下注册表项:
HKEY_LOCAL_MACHINE\ SOFTWARE\Microsoft\Windows\CurrentVersion\Internet Settings\Connections\WinHttpSettings
如果您不能实现 WPAD Proxycfg.exe 工具。此外,您可以使用此工具以帮助您解决网络中的代理服务器发现问题。在这种情况下,您可以使用此工具可帮助验证由于无法通过使用其他发现方法,如 WPAD 发现代理服务器的出现问题。有关相关主题的详细信息,请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章:
289481您可能需要运行的工作 ServerXMLHTTP Proxycfg 工具
若要访问 Proxycfg.exe 工具支持的命令行参数键入 proxycfg.exe / 吗? 在命令提示符并按 ENTER。如果使用没有命令行参数运行 proxycfg.exe 命令将显示当前的设置。在这种情况下,您收到与以下结果之一类似的结果。

无代理服务器配置的设置

Microsoft (R) WinHTTP Default Proxy Configuration Tool
Copyright (c) Microsoft Corporation. All rights reserved.

Current WinHTTP proxy settings under:
  HKEY_LOCAL_MACHINE\
    SOFTWARE\Microsoft\Windows\CurrentVersion\Internet Settings\Connections\
      WinHttpSettings :

     Direct access (no proxy server).

代理服务器配置的设置

Microsoft (R) WinHTTP Default Proxy Configuration Tool
Copyright (c) Microsoft Corporation. All rights reserved.

Current WinHTTP proxy settings under:
  HKEY_LOCAL_MACHINE\
    SOFTWARE\Microsoft\Windows\CurrentVersion\Internet Settings\Connections\
      WinHttpSettings :
	
       Proxy Server   =	    <myproxyserver>
       Bypass List    =	    

若要使用 Proxycfg.exe 工具来配置代理服务器

若要使用 Proxycfg.exe 工具来配置代理服务器,请按照下列步骤操作:
  1. 单击 开始、 单击 运行,键入 cmd,然后单击 确定
  2. 命令提示符键入 proxycfg-p proxyservername: portnumber,然后按 ENTER 键。在此命令将 proxyservername 替换代理服务器的完全合格的域名。portnumber 替换为要配置代理服务器的端口号。例如对于替换 proxyproxyservernamedomainexamplecom 和替换 portnumber 与 80。
如果成功地配置代理服务器,则会出现下列结果:
Microsoft (R) WinHTTP Default Proxy Configuration Tool
Copyright (c) Microsoft Corporation. All rights reserved.

Current WinHTTP proxy settings under:
  HKEY_LOCAL_MACHINE\
    SOFTWARE\Microsoft\Windows\CurrentVersion\Internet Settings\Connections\
      WinHttpSettings :
	
       Proxy Server   =	    <myproxyserver>
       Bypass List    =	       

若要通过使用 Proxycfg.exe 工具删除代理服务器

若要删除代理服务器并配置到 Internet 的"直接访问",请使用 Proxycfg.exe 工具,请按照下列步骤操作:
  1. 单击 开始、 单击 运行,键入 cmd,然后单击 确定
  2. 命令提示符键入 proxycfg-D,然后按 ENTER 键。
注意如果满足下列条件之一为真,代理服务器未出现在 proxycfg.exe 命令的结果中:
  • 在 Internet Explorer 中手动配置代理服务器。
  • 通过使用一个配置脚本配置代理服务器。
若要手动配置,WinHTTP 使用代理服务器只使用 proxycfg.exe 命令。如果您使用 WPAD 指定代理的服务器,或者您使用 Internet Explorer 指定代理服务器 proxycfg.exe 命令的结果应指示 直接访问 (无代理服务器) 的值。

受支持的.pac 文件

有关受支持的.pac 文件类型的详细信息,请访问下面的 Microsoft 网站:
http://msdn2.microsoft.com/en-us/library/aa384240.aspx

属性

文章编号: 900935 - 最后修改: 2011年5月18日 - 修订: 3.0
这篇文章中的信息适用于:
  • Microsoft Windows Update
  • Microsoft Update
关键字:?
kbmt kbwindowsupdatev6 kbhowto kbinfo KB900935 KbMtzh
机器翻译
注意:这篇文章是由无人工介入的微软自动的机器翻译软件翻译完成。微软很高兴能同时提供给您由人工翻译的和由机器翻译的文章, 以使您能使用您的语言访问所有的知识库文章。然而由机器翻译的文章并不总是完美的。它可能存在词汇,语法或文法的问题,就像是一个外国人在说中文时总是可能犯这样的错误。虽然我们经常升级机器翻译软件以提高翻译质量,但是我们不保证机器翻译的正确度,也不对由于内容的误译或者客户对它的错误使用所引起的任何直接的, 或间接的可能的问题负责。
点击这里察看该文章的英文版: 900935
Microsoft和/或其各供应商对于为任何目的而在本服务器上发布的文件及有关图形所含信息的适用性,不作任何声明。 所有该等文件及有关图形均"依样"提供,而不带任何性质的保证。Microsoft和/或其各供应商特此声明,对所有与该等信息有关的保证和条件不负任何责任,该等保证和条件包括关于适销性、符合特定用途、所有权和非侵权的所有默示保证和条件。在任何情况下,在由于使用或运行本服务器上的信息所引起的或与该等使用或运行有关的诉讼中,Microsoft和/或其各供应商就因丧失使用、数据或利润所导致的任何特别的、间接的、衍生性的损害或任何因使用而丧失所导致的之损害、数据或利润不负任何责任。

提供反馈

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com