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

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

适用于:  WindowsVista、Windows Server 2003
原始 KB 编号:   927168

问题说明

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

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

  • WindowsServer 2003 Service Pack 1 (SP1) 和安装的 Windows Server 2003 可扩展网络包
  • WindowsServer 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。

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

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

将显示类似于以下内容的输出:

    Querying active state...

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

如何在 Vista 中禁用Windows缩放

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

为我修复它

如果希望我们自动这样做,请单击" 修复此问题" 链接。 然后在" 文件 下载" 对话框中 单击"运行",然后按照此向导中的步骤操作。

备注

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

备注

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

状态

Microsoft 已确认这是"适用于"部分中列出的 Microsoft 产品中的问题。