Tuning Windows: Get 15x Speeds On Large File Copies TODAY

|||Tuning Windows: Get 15x Speeds On Large File Copies TODAY

What most people find stunning and yet are almost always unaware of is that Microsoft has limited the operating systems of Windows 7, 8, Server 2008, Server 2012 and others such that if you try to do large file copies over a LAN/WAN network or to/from the Internet, this is significantly throttled.

Tuning Windows: Get 15x Speeds On Large File Copies TODAY

Read up!

How Windows is Killing Internet Download Speeds

https://www.duckware.com/blog/how-windows-is-killing-internet-download-speeds/index.html

How to Fix Windows Server Network Performance Problems

http://redmondmag.com/articles/2014/05/16/network-performance-problems.aspx

In a nutshell, Windows out of the box without tuning is anything but terrific for certain tasks! But with some tuning, we’ve seen up to 15x speed increases with things like large file copies and more over the network once these steps were followed:

Part 1: Tune your physical/virtual network adapter properties:

  1. click start
  2. in search box type:  network and sharing
  3. click on network and sharing center
  4. double click ethernet adapter
  5. click properties
  6. click configure
  7. click advanced
  8. scroll through the network adapter property list and change value to DISABLED for any setting that has the word “offload” in it, including but not limited to:
  9. IPv4 Checksum Offload
  10. Large Send Offload (IPv4)
  11. Large Send Offload v2 (IPv4)
  12. Large Send Offload v2 (IPv6)
  13. Offload.Rx.Checksum
  14. Offload.Tx.Checksum
  15. Offload.Tx.LSO
  16. TCP Checksum Offload (IPv4)
  17. TCP Checksum Offload (IPv6)
  18. UDP Checksum Offload (IPv4)
  19. UDP Checksum Offload (IPv6)
  20. Click OK when done
  21. Click Close

Part 2: Tune your windows servers/desktop operating system:

  1. Click start
  2. type CMD in the search box
  3. right click the cmd it finds and “run as administrator”
  4. pass this into the cmd box and press enter: netsh interface tcp set global disabled disabled disabled
  5. if successful: it’ll come back with “Ok.”
  6. if not successful: it’ll come back and tell you to run it with elevated privilege (run as administrator)
  7. trust but verify:   type in the cmd box: netsh interface tcp show global

TCP Global Parameters

Receive-Side Scaling State: disabled
Chimney Offload State: disabled
Direct Cache Access (DCA): disabled
Receive Window Auto-Tuning Level: disabled
Add-On Congestion Control Provider: none
ECN Capability: disabled
RFC 1323 Timestamps: enabled
Initial RTO: 3000
Receive Segment Coalescing State: disabled
Non Sack Rtt Resiliency: disabled
Max SYN Retransmissions: 2

Voila! Done!

2018-10-10T14:51:09+00:00