Monday, September 06, 2010

Fix Slow Network Copy in Windows 7

TCP Task offloading to Network Interface Card (NIC) means transferring certain tasks such as Checksum calculation on Header or data Tunnel Encryption and so on from system processor to NIC. This boots the performance of the system as the processor is freed from the overhead of such tasks.

Disable it may help to you fixed slow network copy and connection drops in windows 7. There are 2 ways to set this setting.

  • Start "cmd" in "Administrator mode".
  • Run the following command to check the enabled offload tasks.
C:\Windows\system32> netsh int ip show offload
  • Run the following command to disable all Task offloads.
C:\Windows\system32> netsh int ip set global taskoffload=disabled
  • If it displays "OK" means you have disabled all the offloads.
  • Disable the NIC and Re-enable it to refresh the setting.
Another way to disable it is via Registry.
  • Start "regedit"
  • Browse to "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters"
  • Create or select the "DisableTaskOffload" (DWORD) and set it to:
1 : Disable task offload.
0 : Enable task offload.