This seemed to work for me:
Disabling “Large Send Offload (LSO)”
Large Send Offload is a technique of improving network performance while at the same time reducing CPU overhead. Apparently it does not work very well, so it was suggested to disable it. If you would like to know about LSO, check this MSDN article from 2001 (
Task Offload (NDIS 5.1) (Windows Drivers)).
LSO is an option located in a Device Manager under your network adapter, so this solution requires Administrator Privileges.
Follow these steps:
1.Open Start Menu, right-click on Computer and select Properties
2.Under Control Panel Home located on the left side of the window click on Device Manager
3.You will get a list of all devices on your machine. Expand Network Adapters.
4.Find your Network Card and double-click on it.
5.Select Advanced tab. You will get a list filled with different options.
6.Select Large Send Offload V2 (IPv4) and set the value to Disabled
7.Do the same for Large Send Offload V2 (IPv6) if it is available
8.Click OK
After clicking OK, tried to send a file over the LAN network. Transfer speed started very slow, but it was gradually picking up speed. Decided to restart the computer and try to send that file again and this time it worked like a charm.
Now that sending of files worked as it should, also checked speed for receiving files. It turned out that it was still slow but all that was needed to fix was to disable Large Send Offload V2 on the other computer. Once done, problem was solved for receiving files as well.
Hope this works for you guys / girls