The Problem:
Many of you may have experienced this problem. You try to connect your Vista machine to a Windows Network, but it hangs and is very sluggish. You then try to copy files to or from a network drive and it seems to take hours. A hundred MB should not take 9 hours to copy over 100 MB lines!
The Solution:
The solution is easy! Just find the icon for your Command Prompt (All Programs -> Accessories -> Command Prompt). Right Click on the icon and say "Run as administrator" and that will open a command prompt with Administrator Rights. Then just type the following 3 lines into the command prompt, hitting Enter after each line to execute it.
netsh interface tcp set global rss=disabled [enter]
netsh interface tcp set global autotuning=disabled [enter]
netsh interface tcp set global autotuninglevel=disabled [enter]

This resolution will fix the tcp stack and once you reboot, things should run normally when access a domain or the network.
Good luck, and I hope that fixes your issues.