When gaming online on your Windows 10 device, any delay in transmitting data increases latency and for many multiplayer games, latency can potentially impact the outcome of the gameplay. In this post, we will show you how to disable Nagle’s algorithm to optimize Windows 10 for Online Gaming.
Nagle’s algorithm is an algorithm used in the implementations of TCP/IP that controls traffic congestion on a network. Nagle’s algorithm limits transmission of small datagrams and controls the size of the Transmission Control Protocol (TCP) sending window. The algorithm increases the efficiency of routers by reducing the latency of the routing process.
Optimize Windows 10 for Online Gaming
Before you begin you should know that disabling Nagle’s algorithm could improve latency for some games and not all your games. There are dozens of potential causes, many of which are beyond the scope of Windows 10 and your personal hardware when it comes to networking performance and latency issues.
To optimize Windows 10 for Online Gaming by disabling Nagle’s algorithm, do the following:
First, you must confirm the current IP address of your network interface. From the output, make a note of the IPv4 address.
Disable Nagle’s algorithm
You can now proceed with the Registry operation.
Once done, you can continue as follows:
- Press Windows key + R to invoke the Run dialog.
- In the Run dialog box, type regedit and hit Enter to open Registry Editor.
- Navigate or jump to the registry key path below:
- At the location, you’ll have to check each interface listed to find the one with the correct current IPv4 address. In this case, it’s the 6th entry.
- Once you find the correct interface entry, right-click the network interface entry you found in the left pane and then select New > DWORD (32-bit) Value.
- Rename the value name as TcpAckFrequency and hit Enter.
- Right-click the network interface again and select New > DWORD (32-bit) Value.
- Rename the value name as TCPNoDelay and hit Enter.
- Now, double-click each of the new value to edit the properties.
- Input 1 in the Value data field.
- Click OK to save the change.
- Exit Registry Editor.
- Restart your computer.
Related read: Tips to improve Windows 10 gaming performance.