Forum Discussion

Zurq's avatar
Zurq
Contributor II
6 years ago

To all the people that have been experiencing low upload speeds, I have had a break through.

If you came here for a fix you will be getting a fix, I have done this on my pc and it has given me good results. Run the following commands in CMD as admin.

Network cmd settings

In cmd

netsh int tcp set global rss=disabled 

netsh int tcp set global chimney=disabled

netsh int tcp set global autotuning=disabled (set to normal if you have 100mbps+ internet speeds)

netsh int tcp set supplemental Internet congestionprovider=CTCP

netsh int tcp set global ecncapability=disabled (enable if you have bad packet loss)

netsh int tcp set global timestamps=disabled

netsh int tcp set global initialRto=2000

netsh int tcp set global rsc=disabled

netsh int tcp set global nonsackrttresiliency=disabled

netsh int tcp set global maxsynretransmissions=2

netsh int tcp set global fastopen=enabled

netsh int tcp set global fastopenfallback=enabled

netsh int tcp set global hystart=enabled

netsh int tcp set global pacingprofile=off

Now you need to go to "Network and Sharing", "Change Adapter Settings"  now choose your network card. Now click "Properties" and uncheck all but "Internet Protocol Version 4"

Now for these settings, I have some examples for certain cards, if you are using a Realtek Network Card, then just disable everything, and keep "speed and duplex" to "negotiation"

INTEL(R) ETHERNET CONNECTION (7) I219-V

 

Adaptive inter-frame spacing - disabled

Enable PME - disabled

Energy Efficient Ethernet - off    

ARP offload - disabled

Flow control - disabled

Gigabit master slave mode - auto detect

(can disable internet or kills speeds for some pc's - if so leave at auto detect)

Interrupt moderation - disabled

Interrupt moderation rate - off

ipv4 checksum offload - rx & tx disabled

(enable for low end hardware)

Jumbo packet - disabled

Large send offload v2 (ipv4) - disabled

Large send offload v2 (ipv6) - disabled

Legacy Switch Compatibility Mode - disabled

Locally administered address - not present

Log link state event - disabled

Maximum Number of RSS Queues - 4 queues (registry tweak below)

Packet priority & vlan - disabled

Protocol ARP offload - disabled

Protocol NS offload - disabled

Receive buffers - 2048

(max for high speed internet - turn down for low speed internet)

Receive side scaling - disabled
Receive side scaling - enabled  (if using checksum offloading)

Reduce Speed On Power Down - disabled

Speed & duplex - auto negotiation

(can disable internet or kills speeds for some pc's - if so leave at auto negotiation)

System Idle Power Saver - disabled

TCP checksum offload (ipv4) - rx & tx disabled

(enable for low end hardware)

TCP checksum offload (ipv6) - rx & tx disabled

(enable for low end hardware or disabled as not using ipv6)

Transmit buffers - 2048

(max for high speed internet - turn down for low speed internet)

UDP checksum offload (ipv4) - rx & tx disabled

(enable for low end hardware)

UDP checksum offload (ipv6) - rx & tx disabled

(enable for low end hardware or disabled as not using ipv6)

Ultra Low Power Mode - disabled

Wait For Link - off

Wake on Link Settings - disabled

Wake on Magic Packet - disabled

Wake on Pattern Match - disabled

Apply

LAPTOP KILLER WIRELESS-N/A /AC 1535 WIRELESS NETWORK

 

D0 packetcoalescing - disabled

Dynamic mimo power save - disabled

network address - not present

preferred band - no preference

roaming aggressiveness - highest

wireless mode - 12 -11 a/b/g/n/ac

Apply

 

KILLER E2400 GIGABIT ETHERNET CONTROLLER

 

Arp offload - disabled

Ecma - disabled

Energy efficient ethernet - disabled

Flow control - disabled

Interrupt moderation - disabled

Ipv4 checksum offload - disabled

(enable for low end hardware)

Jumbo frame - disabled

Large send offload ipv4 - disabled

Large send offload v2 ipv4 - disabled

Large send offload v2 ipv6 - disabled

Max irq per second - 10000

Maximum number of rss queues - 4 

Network address - not present

Ns offload - disabled

Receive buffers - max

(max for high speed internet - turn down for low speed internet)

Receive side scaling - disabled
Receive side scaling - enabled  (if using checksum offloading)

Shutdown and wakeup - disabled

Speed & duplex - auto negotiation

(can disable internet or kills speeds for some pc's - if so leave at auto negotiation)

Swoi - disabled

Tcp checksum offload ipv4 - disabled

(enable for low end hardware)

Tcp checksum offload ipv6 - disabled

(enable for low end hardware or disabled as not using ipv6)

Transmit buffers - max

(max for high speed internet - turn down for low speed internet)

Udp checksum offload ipv4 - disabled

(enable for low end hardware)

Udp checksum offload ipv6 - disabled

(enable for low end hardware or disabled as not using ipv6)

Vlan id - 0

Wake on magic packet - disabled

Wake on pattern match - disabled

Apply

INTEL(R) 82579V GIGABIT NETWORK CONNECTION

 

Adaptive inter-frame spacing - disabled

ARP offload - disabled

Flow control - disabled

Gigabit master slave mode - auto detect

(can disable internet or kills speeds for some pc's - if so leave at auto detect)

Interrupt moderation - disabled

Interrupt moderation rate - off

ipv4 checksum offload - disabled

(enable for low end hardware)

Jumbo packet - disabled

Large send offload v2 (ipv4) - disabled

Large send offload v2 (ipv6) - disabled

Locally administered address - not present

Maximum number of rss queues - 4 (registry tweak below)

Log link state event - disabled

Ns offload - disabled

Packet priority & vlan - disabled

Receive buffers - max

(max for high speed internet - turn down for low speed internet)

Receive side scaling - disabled
Receive side scaling - enabled  (if using checksum offloading)

Speed & duplex - auto negotiation

(can disable internet or kills speeds for some pc's - if so leave at auto negotiation)

TCP checksum offload (ipv4) - disabled

(enable for low end hardware)

TCP checksum offload (ipv6) - disabled

(enable for low end hardware or disabled as not using ipv6)

Transmit buffers - max

(max for high speed internet - turn down for low speed internet)

UDP checksum offload (ipv4) - disabled

(enable for low end hardware)

UDP checksum offload (ipv6) - disabled

(enable for low end hardware or disabled as not using ipv6)

Wait for link - off

 

Apply

I would recommend using 3 different sites to test your speed.

https://www.speakeasy.net/speedtest/

https://speedtest.net

TestMy.net Broadband Internet Speed Test

I would recommend trying different servers if you still are getting trouble with speeds. Personally I have found that non cox servers give me better results.

I hope this has helped me. if you have any questions or concerns drop a comment.