How to disable TCP chimney offloading and receive window autotuning in Windows Server, which may improve iSCSI network performance
TCP chimney offloading and receive window auto-tuning are frequently disabled as part of the process of troubleshooting a network-related issue on a Windows server. In some cases, disabling these can improve network performance in general and/or iSCSI performance specifically.
Note: Performing the procedure in this article is not guaranteed to improve network performance, and there is a chance that it will have the opposite effect. It is recommended that the procedure in this article be performed during a scheduled maintenance window and that performance testing be conducted before the server is returned to production.
- Run the following command from an elevated command prompt to disable TCP chimney offloading:
- Netsh int tcp set global chimney=disabled
- Disable TCP receive window auto-tuning by running the following command:
- Netsh int tcp set global autotuning=disabled