Thanks to SirJuddington.

Goto start run and enter regedit and then navigate to
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Servic es\Tcpip\Parameters\Interfaces\
look in all those folders for the one with your ip address or routers ip(goto start run enter cmd in the new window type ipconfig to see your ip address or default gateway), it'll match one of those two.
Look for TcpAckFrequency, right click it and chose modify and enter 2.

Secondly navigate to
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MSMQ\Paramet ers
look for TCPNoDelay and delete it.

This fixed my download problems i hope it fixes yours.