HomeBlogDownload Free
Network

How to Lower Ping for Online Gaming — 12 Network Tweaks

April 202610 min read

High ping means your actions reach the server late and enemy positions are outdated. Latency may affect responsiveness in competitive games; compare ping, variation and packet loss in the game you play.. While you can't change the physical distance to the server, you can optimize how Windows handles network packets.

Here are 12 network settings and checks to investigate connection problems. Their effect depends on the cause; compare before and after.

1. Disable Nagle's Algorithm

Nagle's algorithm batches small network packets together before sending them to reduce bandwidth usage. It only applies to TCP connections; many games send their real-time traffic over UDP, where Nagle has no effect. For games or launchers that use TCP, it can add a small delay.

How to disable

Find your network adapter's interface GUID in the registry, then add these values:

Registry: HKLM\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters\Interfaces\{your-adapter-GUID}
Set TcpAckFrequency = 1
Set TCPNoDelay = 1
Pro tip: To find your adapter GUID, open PowerShell and run Get-NetAdapter | Select-Object Name, InterfaceGuid. Use the GUID of your active network adapter.

2. Change DNS to Cloudflare or Google

DNS resolver response times vary by provider, location and network conditions. Switching to Cloudflare (1.1.1.1) or Google (8.8.8.8) can speed up server resolution and reduce initial connection times.

How to change

Settings → Network & Internet → Your connection → DNS server assignment → Manual:

3. Flush DNS Cache

Stale DNS entries can cause connection issues. Flushing the cache forces Windows to re-resolve all addresses with fresh data.

ipconfig /flushdns

4. Disable Auto-Tuning

Windows' TCP auto-tuning dynamically adjusts the receive window size. TCP receive-window auto-tuning can affect TCP throughput. Its effect depends on the connection and workload; compare measurements before changing it.

netsh int tcp set global autotuninglevel=disabled
Note: If you notice slower download speeds, re-enable with: netsh int tcp set global autotuninglevel=normal

5. Use Wired Ethernet Over WiFi

Wi-Fi interference or congestion may affect latency and packet loss. If practical, compare Ethernet with your current Wi-Fi connection.

Quick fix

If your router is far away, use a powerline adapter or MoCA adapter instead of WiFi. Powerline and MoCA are alternatives to test; stability depends on the wiring, equipment and interference.

6. Close Bandwidth-Hungry Applications

Streaming video, cloud sync (OneDrive, Google Drive), Windows Update, and torrent clients can saturate your connection, causing ping spikes during gaming.

What to close

Close or pause: Chrome/Firefox streaming tabs, OneDrive/Dropbox/Google Drive sync, Steam/Epic/Xbox game downloads, torrent clients, Windows Update (Settings → Windows Update → Pause).

Apply tweaks like these safely

DRX Optimizer includes connection and network card tweaks like these, with a restore point first and undo anytime.

Download Free

7. Enable QoS (Quality of Service)

If other people on your network are streaming or downloading, QoS on your router can prioritize gaming traffic so your packets get sent first.

How to enable

Log into your router (usually 192.168.1.1 or 192.168.0.1) → Find QoS settings → Enable → Set your gaming PC as highest priority or add your game's port numbers.

8. Optimize NIC Settings

Your network adapter has hidden settings that affect latency:

How to access

Device Manager → Network adapters → Right-click your adapter → Properties → Advanced tab. Set:

9. Optimize MTU

MTU (Maximum Transmission Unit) is the largest packet size your connection can send without fragmentation. An unsuitable MTU can cause fragmentation or connectivity problems, depending on the path and protocol. Investigate before changing it.

# Find optimal MTU (start at 1500, decrease until no fragmentation)
ping google.com -f -l 1472
# If this fails, try lower values: 1464, 1456, 1448...
# Once you find the largest value that works, add 28 for MTU

# Set optimal MTU
netsh interface ipv4 set subinterface "Ethernet" mtu=1500 store=persistent

10. Select Closest Game Server

No amount of Windows tweaks can overcome physics. Data takes ~1ms per 100km of fiber. Compare the available servers using measured ping, variation and packet loss; geographic proximity alone does not determine the best connection.

How to check

Most games show ping per server in the server browser or matchmaking settings. In Valorant, go to Settings → Video → Stats → Enable "Network Round Trip Time". In CS2, open console and type status to see your ping.

11. Disable Large Send Offload

Large Send Offload (LSO) lets the NIC handle segmenting large packets. LSO moves supported segmentation work to the network adapter. Its effect on CPU usage and latency depends on the adapter, driver and workload; compare before and after.

How to disable

Device Manager → Network adapters → Your adapter → Properties → Advanced → Set "Large Send Offload V2 (IPv4)" and "Large Send Offload V2 (IPv6)" to Disabled.

12. Disable Interrupt Moderation

Interrupt moderation batches network interrupts to reduce CPU usage. Disabling interrupt moderation can change interrupt frequency and CPU load. It may reduce some delays on some systems; measure latency and stability before and after.

How to disable

Device Manager → Network adapters → Your adapter → Properties → Advanced → Set "Interrupt Moderation" to Disabled.

Pro tip: If you also see "Interrupt Moderation Rate", set it to "Off" or the lowest value available.

Apply tweaks like these safely

DRX Optimizer applies tweaks like these with a restore point first. The free version includes the Recommended profile; Pro unlocks all 200+ tweaks.

Download DRX Optimizer — Free

Frequently Asked Questions

What is good ping for gaming?
For competitive gaming: under 20ms is excellent, 20-50ms is good, 50-100ms is playable but noticeable, and above 100ms is a significant disadvantage. For casual gaming, anything under 80ms is fine. Distance, routing, congestion and the local connection can all affect ping; no Windows tweak changes the distance to the server.
Does Nagle's algorithm affect ping?
Only for TCP traffic. Nagle's algorithm can hold small TCP packets briefly to send them together. Many games use UDP for real-time traffic, where it has no effect. For games that use TCP, setting TCPNoDelay=1 can reduce that small delay — test it.
Ethernet vs WiFi for gaming?
It depends on your setup. Wi-Fi interference or congestion may affect latency and packet loss; compare Ethernet and Wi-Fi on the same connection, measuring ping, loss and variation. Ethernet may reduce local wireless interference. If you can't run a cable, a powerline adapter (over your home's electrical wiring) is an option to test; compare latency, loss and stability on your own wiring.
Complete guide
Ready for the full step-by-step fix?
This article shows the tweaks. Our fix page walks you through the exact order, screenshots, and how to safely revert — plus how DRX Optimizer can help.
Read the fix guide →
Free checklist
A checklist of 15 Windows settings to review and test
Want all 15 actionable tweaks in one page? Drop your email and get it now — plus occasional tips (no spam).

No spam. Unsubscribe anytime.

Join our Discord for live help and game-specific tips
discord.gg/QykDS7j488
Join Discord