在 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 命令不起作用。

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

  • 安装了 Windows Server 2003 Service Pack 1 (SP1) 并安装了 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 show global

将显示如下所示的输出:

    Querying active state...

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

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

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

为我修复它

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

注意

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

注意

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

状态

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