Improve Network Throughput

Improve Network Throughput

Via Command Prompt.

Compound TCP (CTCP) is a Microsoft algorithm that was introduced in Windows Vista and all following Windows Editions. It is designed to aggressively adjust the sender's congestion window to optimize TCP for connections with large bandwidth-delay products while trying not to harm fairness. This simple command prompt tweak simply enables CTCP. Best advice is to turn any network applications off and run a default test at SpeedOf.Me, save those results, do the tweak, then test again. The findings were a very heartbeat choppy type net graph into a flat line solid connection, cable and fiber were tested.

  1. First open the command prompt with run as administrator
  2. Then right click paste the following and hit enter:
  3. netsh int tcp show global
  4. A list of parameters and there settings will be displayed. The one that will be changed is Add-On Congestion Control Provider
  5. To change it from None To CTCP paste the following and hit enter:
  6. netsh int tcp set global congestionprovider=ctcp
  7. if you get a "parameter is incorrect" message while setting ctcp, use the following instead
  8. netsh int tcp set supplemental custom congestionprovider = ctcp
  9. if it still doesn't work, it's not going to, they are thinking about re-adding it to certain versions of windows 10
  10. Reboot
  11. After reboot, open an elevated command line and type the following command:
    1. netsh int tcp show global
  12. In the list, confirm these have been set:
  13. Add-On Congestion Control Provider : CTCP
  14. Run tests at both websites again to confirm
  15. To undo this process do step 4 and change the ctcp value to none

*NOTE* This works with MOST Internet Service Providers