已为 Windows Server 2003、Windows XP 和 Windows 2000 推出包含 BITS 2.0 和 WinHTTP 5.1 的更新程序包

文章翻译 文章翻译
文章编号: 842773
重要说明:本文包含了有关修改注册表的信息。修改注册表之前,一定要先进行备份,并且一定要知道在发生问题时如何还原注册表。有关如何备份、还原和修改注册表的更多信息,请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章:
256986 Microsoft Windows 注册表说明
展开全部 | 关闭全部

本文内容

概要

本文包含关于包括后台智能传输服务 (BITS) 2.0 版和 Microsoft Windows HTTP Services (WinHTTP) 5.1 版的合并更新程序包的信息。本文描述了 BITS 2.0 和 WinHTTP 5.1 的新功能和改进功能,还指定了此更新程序包的位置,并提供了安装和删除此更新程序包的说明。

简介

我们现在为 Microsoft Windows Server 2003、Microsoft Windows XP 和 Microsoft Windows 2000 推出了包含 BITS 2.0 和 WinHTTP 5.1 的更新程序包。它会将 BITS 更新到 2.0 版,并且会更新 WinHTTP 5.1。当您使用“自动更新”服务、Microsoft Windows Update 和其他依靠 BITS 利用空闲网络带宽传输文件的程序的新版本时,这些更新可帮助确保获得最佳下载体验。

对于新版本的 Windows Update 和“自动更新”来说,这些针对 BITS 和 WinHTTP 5.1 的更新是必需的组件。BITS 2.0 可以提高文件传输的速度、改进恢复功能并减少占用的网络带宽。BITS 2.0 的新功能与 WinHTTP 5.1 更新中包含的用户标识和隔离优化功能可以结合在一起使用,以帮助提高使用 BITS 进行数据传输的安全性和灵活性。

更多信息

BITS 2.0

BITS 2.0 是一个 Windows 系统组件,它提供了并行的前台和后台文件传输。这些文件传输包括上载和下载。BITS 利用空闲的网络带宽来完成文件传输。“自动更新”服务、Windows Update 和其他程序使用 BITS 2.0 来传输文件。BITS 2.0 的功能包括:文件范围下载支持、服务器消息块 (SMB) 协议支持、限制带宽使用的功能以及并行前台文件传输。

BITS 2.0 在客户端和服务器之间传输文件。它还将文件上载和文件下载操作的进度信息返回到客户端。BITS 2.0 提供以下功能:
  • 执行并行前台下载。
  • 支持针对远程名称的 SMB 协议。
  • 支持文件范围下载。文件范围下载可以让程序更改文件的传输源。
  • 改进客户端带宽占用情况。
BITS 2.0 根据发出请求的程序所指示的优先级,提供来自多个程序的文件传输请求的队列管理。BITS 2.0 并行前台传输使用全部带宽来支持多个作业的文件传输,而只使用空闲带宽来支持后台传输。如果文件传输过程被中断,BITS 可以准确地从中断点恢复文件传输,而不是重新传输整个文件。由于 BITS 可以从精确的中断点重新开始传输,因此在发生诸如网络断开和计算机重启等中断时,可以有效地恢复所有传输。

BITS 2.0 已得到改进,这些改进可确保当系统上存在使用层次服务提供程序的程序时,此服务可以可靠地启动和停止。使用层次服务提供程序的程序包括一些第三方防火墙程序。

BITS 2.0 可以更有效地传输文件,同时限制了慢速连接上的带宽占用。BITS 2.0 还在 Kerberos 身份验证环境中提供改进的限制支持。 有关 BITS 2.0 的新功能以及在安装此更新时对 BITS 1.0 和 1.5 所做的更改的更多信息,请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章:
842309 用于 Windows XP 的后台智能传输服务 (BITS) 2.0 更新已推出

WinHTTP 5.1

WinHTTP 提供了一个支持 HTTP/1.1 Internet 协议的 API。WinHTTP 供服务器应用程序与 HTTP 服务器、系统服务和基于 HTTP 的客户端应用程序进行通信时使用。BITS 使用 WinHTTP 发送 HTTP 请求和处理响应。

此 WinHTTP 5.1 更新包括以下改进功能:
  • 有助于标识启动文件传输的用户的改进功能。
  • 有助于隔离对特定用户进行身份验证的连接的改进功能。这有助于防止其他用户进行身份欺骗。
  • 有助于确保在用户与代理服务器进行通信时强制实施安全策略的改进功能。

如何为 Windows Server 2003 下载并安装包含 BITS 2.0 和 WinHTTP 5.1 的更新程序包

注意:如果在您的计算机上已禁用了 BITS 服务,则在安装 BITS 2.0 时,会自动启用 BITS 服务。

在名为 KB842773 的更新中,BITS 2.0 和 WinHTTP 5.1 打包在一起。要下载并安装 KB842773,请访问 Microsoft Windows Update 网站:
http://update.microsoft.com
管理员也可以从 Microsoft 下载中心下载此更新。

可以从 Microsoft 下载中心下载以下文件:
收起这个图片展开这个图片
下载
立即下载 WindowsServer2003-KB842773-x86-CHS.exe 程序包。
有关如何下载 Microsoft 支持文件的更多信息,请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章:
119591 如何从联机服务获取 Microsoft 支持文件
Microsoft 已对此文件进行了病毒扫描。Microsoft 使用的是该文件发布时可以获得的最新病毒检测软件。该文件存储在安全性得到增强的服务器上,该服务器可帮助防止对该文件进行未经授权的更改。

管理员也可以使用 Microsoft 软件更新服务 (SUS) 来部署此更新。 有关 SUS 的更多信息,请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章:
810796 软件更新服务概述白皮书已发布

如何为 Windows XP 下载并安装包含 BITS 2.0 和 WinHTTP 5.1 的更新程序包

注意:如果在您的计算机上已禁用了 BITS 服务,则在安装 BITS 2.0 时,会自动启用 BITS 服务。

在名为 KB842773 的更新中,BITS 2.0 和 WinHTTP 5.1 打包在一起。要下载并安装 KB842773,请访问 Microsoft Windows Update 网站:
http://update.microsoft.com
管理员也可以从 Microsoft 下载中心下载此更新。

可以从 Microsoft 下载中心下载以下文件:
收起这个图片展开这个图片
下载
立即下载 WindowsXP-KB842773-x86-CHS.exe 程序包。
有关如何下载 Microsoft 支持文件的更多信息,请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章:
119591 如何从联机服务获取 Microsoft 支持文件
Microsoft 已对此文件进行了病毒扫描。Microsoft 使用的是该文件发布时可以获得的最新病毒检测软件。该文件存储在安全性得到增强的服务器上,该服务器可帮助防止对该文件进行未经授权的更改。

管理员也可以使用 Microsoft 软件更新服务 (SUS) 来部署此更新。 有关 SUS 的更多信息,请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章:
810796 软件更新服务概述白皮书已发布

如何为 Windows 2000 下载并安装包含 BITS 2.0 和 WinHTTP 5.1 的更新程序包

注意:如果在您的计算机上已禁用了 BITS 服务,则在安装 BITS 2.0 时,会自动启用 BITS 服务。

在名为 KB842773 的更新中,BITS 2.0 和 WinHTTP 5.1 打包在一起。要下载并安装 KB842773,请访问 Microsoft Windows Update 网站:
http://update.microsoft.com
管理员也可以从 Microsoft 下载中心下载此更新。

可以从 Microsoft 下载中心下载以下文件:
收起这个图片展开这个图片
下载
立即下载 Windows2000-KB842773-x86-CHS.exe 程序包。
有关如何下载 Microsoft 支持文件的更多信息,请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章:
119591 如何从联机服务获取 Microsoft 支持文件
Microsoft 已对此文件进行了病毒扫描。Microsoft 使用的是该文件发布时可以获得的最新病毒检测软件。该文件存储在安全性得到增强的服务器上,该服务器可帮助防止对该文件进行未经授权的更改。

管理员也可以使用 Microsoft 软件更新服务 (SUS) 来部署此更新。 有关 SUS 的更多信息,请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章:
810796 软件更新服务概述白皮书已发布

如何为 Windows Server 2003、Windows XP 和 Windows 2000 删除包含 BITS 2.0 和 WinHTTP 5.1 的更新程序包

要在安装此更新后将其删除,请按照下列步骤操作:
  1. 单击“开始”,单击“运行”,键入 appwiz.cpl,然后单击“确定”。
  2. 在“当前安装的程序”列表中,单击“Windows XP 修复程序 - KB842773”,然后单击“删除”。

    注意:在 Windows Server 2003 是 Windows Server 2003 修复程序 - KB842773,在 Windows 2000 中是 Windows 2000 修复程序 - KB842773。
  3. 按照 Windows XP KB842773 删除向导中的说明,将此更新从计算机中删除。

    注意:在 Windows Server 2003 中是 Windows Server 2003 KB842773,在 Windows 2000 中是 Windows 2000 KB842773。
  4. 在删除 Windows XP KB842773 后,请重新启动计算机。

    注意:在 Windows Server 2003 中是 Windows Server 2003 KB842773,在 Windows 2000 中是 Windows 2000 KB842773。
管理员也可以使用 Spuninst.exe 实用工具来删除此程序包。Spuninst.exe 程序文件位于 %systemroot%\$NtUninstallKB842773$\spuninst 文件夹中。%systemroot% 文件夹是安装 Microsoft Windows 的文件夹。

如何验证是否为 Windows Server 2003 安装了包含 BITS 2.0 和 WinHTTP 5.1 的更新程序包

要验证是否安装了此更新,请将计算机上的文件与以下列表中的文件进行比较。这些文件位于 %systemroot%\system32 文件夹中。

注意:qmgr.dll 文件也可能在 %systemroot%\system32\bits 文件夹中。

此更新的英文版具有下表中列出的文件属性(或更新的文件属性)。这些文件的日期和时间按协调通用时间 (UTC) 列出。当您查看文件信息时,此时间将转换为当地时间。要了解 UTC 与当地时间之间的时差,请使用“控制面板”中的“日期和时间”工具的“时区”选项卡。
   日期         版本               大小      文件名
--------------------------------------------------------------
10-20-2004  6.6.3790.220      7,680  bitsprx2.dll
09-30-2004  6.6.3790.220      7,168  bitsprx3.dll
10-20-2004  6.6.3790.220    364,032  qmgr.dll
10-20-2004  6.6.3790.220     18,944  qmgrprxy.dll
10-20-2004  5.2.3790.218    339,456  winhttp.dll
09-19-2004  5.2.3790.212    439,296  xpob2res.dll   
此外,也可以通过查看注册表来确保已安装了此更新。为此,请按照下列步骤操作。

警告:注册表编辑器或其他方法使用不当可能导致严重问题。这些问题可能需要重新安装操作系统。Microsoft 不能保证您可以解决这些问题。修改注册表需要您自担风险。
  1. 单击“开始”,单击“运行”,键入 regedit,然后单击“确定”。
  2. 找到并单击下面的注册表子项:
    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\HotFix\KB842773
    如果安装了此更新,则此子项包含名称为 Installed 且其值设置为 1 的项。

如何验证是否为 Windows XP 安装了包含 BITS 2.0 和 WinHTTP 5.1 的更新程序包

要验证是否安装了此更新,请将计算机上的文件与以下列表中的文件进行比较。这些文件位于 %systemroot%\system32 文件夹中。

注意:Qmgr.dll 文件也可能在 %systemroot%\system32\bits 文件夹中。

此更新的英文版具有下表中列出的文件属性(或更新的文件属性)。这些文件的日期和时间按协调通用时间 (UTC) 列出。当您查看文件信息时,此时间将转换为当地时间。要了解 UTC 与当地时间之间的时差,请使用“控制面板”中的“日期和时间”工具的“时区”选项卡。
   日期         时间   版本                  大小     文件名
--------------------------------------------------------------
01-Jul-2004  22:08  6.6.2600.1569       7,680  Bitsprx2.dll     
01-Jul-2004  22:08  6.6.2600.1569       7,168  Bitsprx3.dll     
01-Jul-2004  22:08  6.6.2600.1569     361,984  Qmgr.dll         
01-Jul-2004  22:08  6.6.2600.1569      17,408  Qmgrprxy.dll     
01-Jul-2004  22:08  5.1.2600.1557     331,776  Winhttp.dll      
30-Jun-2004  23:59  5.1.2600.1570     158,720  Xpob2res.dll     
此外,也可以通过查看注册表来确保已安装了此更新。为此,请按照下列步骤操作。

警告:注册表编辑器或其他方法使用不当可能导致严重问题。这些问题可能需要重新安装操作系统。Microsoft 不能保证您可以解决这些问题。修改注册表需要您自担风险。
  1. 单击“开始”,单击“运行”,键入 regedit,然后单击“确定”。
  2. 找到并单击下面的注册表子项:
    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\HotFix\KB842773
    如果安装了此更新,则此子项包含名称为 Installed 且其值设置为 1 的项。

如何验证是否为 Windows 2000 安装了包含 BITS 2.0 和 WinHTTP 5.1 的更新程序包

要验证是否安装了此更新,请将计算机上的文件与以下列表中的文件进行比较。这些文件位于 %systemroot%\system32 文件夹中。

注意:qmgr.dll 文件也可能在 %systemroot%\system32\bits 文件夹中。

此更新的英文版具有下表中列出的文件属性(或更新的文件属性)。这些文件的日期和时间按协调通用时间 (UTC) 列出。当您查看文件信息时,此时间将转换为当地时间。要了解 UTC 与当地时间之间的时差,请使用“控制面板”中的“日期和时间”工具的“时区”选项卡。
   日期        版本                大小        文件名
--------------------------------------------------------------
10-05-2004  6.6.2600.1596      7,680  bitsprx2.dll
10-05-2004  6.6.2600.1596      7,168  bitsprx3.dll
10-05-2004  6.6.2600.1596    362,496  qmgr.dll
10-05-2004  6.6.2600.1596     17,408  qmgrprxy.dll
10-11-2004  5.1.2600.1557    331,776  winhttp.dll
06-04-2004  5.1.2600.1557    439,296  xpob2res.dll   
此外,也可以通过查看注册表来确保已安装了此更新。为此,请按照下列步骤操作。

警告:注册表编辑器或其他方法使用不当可能导致严重问题。这些问题可能需要重新安装操作系统。Microsoft 不能保证您可以解决这些问题。修改注册表需要您自担风险。
  1. 单击“开始”,单击“运行”,键入 regedit,然后单击“确定”。
  2. 找到并单击下面的注册表子项:
    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\HotFix\KB842773
    如果安装了此更新,则此子项包含名称为 Installed 且其值设置为 1 的项。

已知问题

您遇到以下问题之一:
  • 安装 BITS 2.0_WinHTTP 更新时,安装可能失败,而且 Windows Update.log 文件中包含 80070643 错误。
  • 试图安装 BITS 2.0_WinHTTP 更新时,您会收到“Digital Signature Not Found”(没有找到数字签名)错误信息。
有关此问题的更多信息,请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章:
822798 无法安装某些更新或程序

参考

有关 BITS 的更多信息,请访问下面的 Microsoft 网站:
http://msdn2.microsoft.com/en-us/library/aa362827.aspx
有关 WinHTTP 的更多信息,请访问下面的 Microsoft 网站:
http://msdn2.microsoft.com/en-us/library/aa382925.aspx

已解决的问题

安装 BITS 2.0_WinHTTP 更新之后,备份程序可能失败或不正确地从备份中排除某些文件。

有关此问题的更多信息,请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章:
883357 备份程序可能失败或不正确地从备份中排除文件

属性

文章编号: 842773 - 最后修改: 2011年2月3日 - 修订: 11.3
关键字:?
kbqfe kbhotfixserver kbhowto KB842773
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