启用 Windows Vista 或 Windows Server 2003 Service Pack 1 或 Service Pack 2 的接收端缩放和 Internet 连接共享后,TCP 流量将停止

本文提供了在启用接收端缩放和 Internet 连接共享后 TCP 流量停止的问题的解决方案。

适用于: Windows Vista、Windows Server 2003
原始 KB 数: 927168

问题描述

启用接收端缩放和 Internet 连接共享后,TCP 流量将停止。 例如,ping 命令不起作用。

如果计算机正在运行以下操作系统之一,则会出现此问题:

  • 安装了 Service Pack 1(SP1)和 Windows Server 2003 可缩放网络包的 Windows Server 2003
  • Windows Server 2003 Service Pack 2 (SP2)
  • Windows Vista

原因

出现此问题的原因是接收端缩放和 Internet 连接共享互斥。

解决方法

若要解决此问题,请禁用接收方缩放或 Internet 连接共享。 不要同时启用接收端缩放和 Internet 连接共享。

如何在 Windows Server 2003 中禁用接收端缩放

若要在 Windows Server 2003 中禁用网络适配器驱动程序中的接收端缩放,请执行以下步骤:

  1. 单击“开始”,单击“运行,键入ncpa.cpl,然后单击“确定”。
  2. 右键单击网络适配器对象,然后单击“ 属性”。
  3. 单击“配置,然后单击“高级”选项卡。
  4. “属性”列表中,单击“接收端缩放,在“值”列表中单击“禁用”,然后单击“确定”。
  5. 为每个网络适配器对象重复步骤 2 到 4。

如何确定是否在 Windows Vista 中启用接收端缩放

若要确定是否在 Windows Vista 中启用接收端缩放,请在命令提示符处键入以下命令:
netsh 接口 tcp 显示全局

将显示如下所示的输出:

    Querying active state...

    TCP Global Parameters
    ----------------------------------------------
    Receive-Side Scaling State          : enabled
    [...]

如何在 Windows Vista 中禁用接收端缩放

若要禁用接收端缩放,必须在命令提示符处键入以下命令:
netsh 接口 tcp set global rss=disabled

为我修复此问题

如果希望我们自动执行此操作,请单击“解决此问题链接。 然后单击“文件下载”对话框中的“运行”,然后按照此向导中的步骤操作。

注意

此向导可能仅使用英语;但是,自动修复也适用于其他语言版本的 Windows。

注意

如果你不在有问题的计算机上,可以将自动修复保存到闪存驱动器或 CD,然后你可以在有问题的计算机上运行它。

Status

Microsoft 已经确认这是一个列于“适用范围”部分的 Microsoft 产品问题。