症状

有 TCP/IP Offload - 启用网络适配器, 计算机上安装 Windows Server 2003 Service Pack 2 (SP 2) 或 Windows Server 2003 可伸缩网络包 (SNP) 后可能会遇到许多网络相关问题。

Windows Server 2003 SNP 打开时可能会出现下列问题:
当您尝试通过使用 ××× 连接, 连接到服务器收到以下错误信息:
错误 800: 无法建立连接。
无法创建远程桌面协议 (RDP) 连接到服务器。
无法从本地区域网络上计算机连接到服务器上共享。
客户机无法加入到域。
无法从计算机正在运行 MicrosoftOutlook 连接到 Exchange 服务器。
可能没有被清理活动 Outlook 连接到 Exchange 服务器。
出现慢速网络性能。
与基于 WindowsVista - 计算机通讯时可能会遇到慢速网络性能。
无法从服务器创建传出 FTP 连接。
动态主机配置协议 (DHCP) 服务器服务崩溃。
您登录到域时会遇到性能下降。
Windows Small Business Server 2003 或 Internet Security and Acceleration (ISA) Server 位于的网络地址转换 (NAT) 客户遇到间歇性连接失败。
您会遇到间歇性 RPC 通信失败。
服务器停止响应。
服务器非分页池内存不足
基于 Itanium 的系统上 注意 当前不支持 SNP 功能。

原因

这些问题发生原因是 Windows Server 2003 Service Pack 2 中启用 Windows Server 2003 SNP 功能若干问题。 这些功能包括接收端缩放 (RSS) 和卸载 TCP/IP。 特别, 这些问题包括:
RSS 不兼容使用 NAT 或与网络负载平衡 (NLB)。
TCP/IP Offload 有问题与窗口缩放功能。 当您与基于 WindowsVista - 计算机通讯通常发生此问题。 WindowsVista 使用窗口缩放功能。
某些 TCP/IP Offload - 启用网络适配器不发送 TCP keep-alive 消息。 但是, Exchange 服务器使用 TCP keep-alive 消息来清理活动客户会话。
TCP/IP Offload - 启用网络适配器可能消耗大量的非分页池内存。 这可能导致其他问题操作系统中。
在某些情况下, TCP/IP Offload - 启用网络适配器可能请求大的连续内存块。 这使得尝试释放内存时计算机停止响应。

解决方案

更新信息

此更新关闭默认 SNP 功能。 可重新安装此修复程序后, 通过修改注册表值手动启用这些功能。 可用于从 Microsoft 下载中心下载下列文件:

Download Download the update for Windows Server 2003, x86-based versions (KB948496) package now. ([url]http://www.microsoft.com/downloads/details.aspx?FamilyId=062E954C-FDEC-45AF-A09C-5A05B8F010A5[/url])

Download Download the update for Windows Server 2003, x64-based versions (KB948496) package now. ([url]http://www.microsoft.com/downloads/details.aspx?FamilyId=38E66572-5D47-4219-82D7-DB0C57478950[/url])

有关如何下载 Microsoft 支持文件, 请单击下列文章编号以查看 Microsoft 知识库中相应:
119591 ([url]http://support.microsoft.com/kb/119591/[/url]) 如何从联机服务获取 Microsoft 支持文件
此文件进行病毒扫描 Microsoft。 Microsoft 使用最新病毒检测软件, 投递文件日期上的可用。 文件存储在安全增强型服务器帮助防止未经授权更改对该文件。
先决条件
已您必须安装 Windows Server 2003 Service Pack 2。
重新启动要求
您需要应用此更新后重新启动计算机。
修补程序替换信息
此更新不替代任何其他以前发布的更新。
文件信息
此更新不替代任何文件。

替代方法

要解决此问题, 使用下列方法之一。 尝试下列方法之一后必须重新启动计算机。

方法 1: 手动禁用 RSS 和 TCP Offload 网络适配器驱动程序中

要手动禁用 RSS 和 TCP Offload 网络适配器驱动程序, 中请按照下列步骤:
1.单击 开始 , 单击 运行 , 类型 ncpa.cpl然后单击 确定 。
2.右击适配器对象, 网络, 然后单击 属性 。
3.单击 配置 , 然后单击 高级 选项卡。
4.在 属性 列表, 单击 接收端缩放 、 单击 数值 列表, 中 禁用 并单击 确定 。
5.在 属性 列表, 单击 TCP/IP Offload 、 单击 数值 列表, 中 禁用 并单击 确定 。
6.对于每个网络适配器对象重复步骤 2 到 5。

方法 2: 更新网络适配器驱动程序

要确定更新网络适配器驱动程序是否可, 请对计算机与网络适配器制造商或原始设备管理器 (OEM)。 驱动程序必须满足网络驱动程序接口规范 (NDIS) 5.2 或更高版本的此规范。

有关如何联系计算机程序制造商, 请访问以下 MicrosoftWeb 站点获取:
[url]http://support.microsoft.com/gp/vendors[/url] ([url]http://support.microsoft.com/gp/vendors[/url])

方法 3: 手动禁用 RSS 和 TCP Offload 注册表中

要点 此部分, 方法或任务包含步骤告诉您如何修改注册表。 但是, 如果修改注册表错误可能发生严重问题。 因此, 确保仔细执行这些步骤。 用于添加保护之前, 修改备份注册表。 然后, 在发生问题时还原注册表。 有关如何备份和还原注册表, 请单击下列文章编号以查看 Microsoft 知识库中相应:
322756 ([url]http://support.microsoft.com/kb/322756/[/url]) 如何备份和还原 WindowsXP 和 Windows Vista 中注册表


要手动禁用 RSS 和 TCP Offload, 请按照下列步骤:
1.单击 开始 , 单击 运行 , 类型 regedit然后单击 确定 。
2.找到以下注册表子项:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters
3.右击 EnableTCPChimney , 然后单击 修改 。
4.在 数值数据 框中, 键入 0然后单击 确定 。
5.右击 EnableRSS , 然后单击 修改 。
6.在 数值数据 框中, 键入 0然后单击 确定 。
7.右击 EnableTCPA , 然后单击 修改 。
8.在 数值数据 框中, 键入 0然后单击 确定 。
9.退出注册表编辑器, 并重新启动计算机。
如果将 EnableTCPChimney 注册表项值设置为 1, 启用 TCP Chimney 功能。 同样, 如果 EnableRSS 和 EnableTCPA 注册表项的值将设置为 1, RSS 功能和 TCPA 功能启用。

状态

Microsoft 已确认这是 " 适用于 " 一节中列出 Microsoft 产品中存在问题。

更多信息

有关详细信息, 请单击下列文章编号以查看 Microsoft 知识库中相应:
824684 ([url]http://support.microsoft.com/kb/824684/[/url]) 是, 用于描述 Microsoft 软件更新标准术语描述

参考

有关 SNP, 请单击下列文章编号以查看 Microsoft 知识库中相应:
912222 ([url]http://support.microsoft.com/kb/912222/[/url]) Microsoft Windows Server 2003 可伸缩网络 Pack 发布


第三方产品, 本文讨论由程序是独立于 Microsoft 公司制造。 Microsoft 使任何默示或其他, 有关性能或可靠性对这些产品形式不保证。

Microsoft 提供第三方联系信息旨在帮助您查找技术支持。 此联系人信息可能更改, 恕不另行通知。 Microsoft 不保证该第三方联系信息的准确性。