Accessing Data Across the Network Is Slower Than Expected (299944)



The information in this article applies to:

  • Microsoft Windows 98 Second Edition
  • Microsoft Windows 98

This article was previously published under Q299944
IMPORTANT: This article contains information about modifying the registry. Before you modify the registry, make sure to back it up and make sure that you understand how to restore the registry if a problem occurs. For information about how to back up, restore, and edit the registry, click the following article number to view the article in the Microsoft Knowledge Base:

256986 Description of the Microsoft Windows Registry

SYMPTOMS

When your computer receives data over a network connection, it may take an unusually long time. However, you may be able to send data across the network normally.

CAUSE

This behavior can occur when you use Transport Control Protocol/Internet Protocol (TCP/IP) as your networking protocol. The behavior may be caused by a low TCP receive window size setting.

RESOLUTION

To resolve this issue, increase the TCP receive window size setting. To do this, follow these steps.

WARNING: If you use Registry Editor incorrectly, you may cause serious problems that may require you to reinstall your operating system. Microsoft cannot guarantee that you can solve problems that result from using Registry Editor incorrectly. Use Registry Editor at your own risk.
  1. On the taskbar, click Start, and then click Run.
  2. In the Open box, type Regedit, and then click OK.
  3. In Registry Editor, expand the following subkey:

    HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\VxD\MSTCP

  4. Do one of the following:
    • If the DefaultRcvWindow entry appears in the right pane, follow these steps:
      1. Right-click DefaultRcvWindow and then click Modify on the shortcut menu that appears.
      2. In the Edit String dialog box that appears, in the Value data box, type 8192, and then click OK.
    • If the DefaultRcvWindow entry does not appear in the right pane, follow these steps:
      1. On the Edit menu, point to New, and then click String Value.
      2. In the New Value #1 box, type DefaultRcvWindow, and then press ENTER.
      3. Right-click DefaultRcvWindow, and then click Modify on the shortcut menu that appears.
      4. In the Edit String dialog box, type 8192 in the Value data box, and then click OK.
  5. On the Registry menu, click Exit.
  6. Restart your computer.

MORE INFORMATION

The TCP receive window size designates to a sending computer how much data that the receiving computer can accept at any one time. If this setting is too low, inefficient or slow network performance may result.

Modification Type:MinorLast Reviewed:12/20/2004
Keywords:kbnetwork kbprb KB299944