When Microsoft first published Vista, the network feature “Auto-Tuning” has created a lot of headache among the users. So, does Windows 7 have this feature enabled? Yes, you bet.
You can follow the same steps like the ones in this post to disable it. Here is the screenshot of the commands.
If you find your network performance is lagging, you might want to turn off auto-tuning and see if it improves.