How to Lower Ping in Online Games on Windows

High ping in competitive games isn't always your ISP's fault. Windows adds latency through software layers that were designed for general internet use, not real-time gaming. Several of these can be fixed in under 10 minutes. Note that network latency and input lag are related but separate issues — for the input side, see the full guide on reducing input lag on PC.
Ethernet vs WiFi: The Baseline Check
Before any software fix, check your connection type. WiFi adds:
- 5–15ms of variable latency from wireless protocol overhead
- Packet loss from interference (microwave ovens, neighboring networks, 2.4GHz congestion)
- Jitter — inconsistent ping that feels worse than high constant ping
If you're on WiFi and your ping fluctuates between 20ms and 150ms, no software fix will give you the stability of a wired connection. A 30-foot Ethernet cable costs $10 and solves the problem permanently.
If you must use WiFi, use 5GHz over 2.4GHz, and place your router in line-of-sight to your PC. 2.4GHz has more range but is shared with every device in every apartment around you.
Disable Nagle's Algorithm
Nagle's Algorithm is a TCP optimization that delays small packets, waiting to bundle them into larger ones before sending. This reduces bandwidth overhead on slow connections — but it was designed in 1984 for 9600 baud modems. On a modern connection, it adds 10–40ms of artificial delay to every small packet, including game data.
- Open Registry Editor: Win+R →
regedit→ Enter - Navigate to:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters\Interfaces - You'll see several GUID folders. Click each one and look at the
DhcpIPAddressorIPAddressvalue to find your active adapter - In the correct GUID folder, right-click → New → DWORD (32-bit) Value:
- Name:
TcpAckFrequency→ Value:1 - Name:
TCPNoDelay→ Value:1
- Name:
- Restart your PC
To verify the change worked, check ping before and after in your game's latency display. The improvement is most noticeable in games with frequent small packets (real-time shooters, MMOs) and less noticeable in turn-based or slower-paced games.
Change Your DNS Server
Your ISP's default DNS server resolves domain names to IP addresses. The problem: many ISP DNS servers are slow and poorly located, adding 20–50ms to your initial connection setup. For ongoing game traffic, DNS matters less (the IP is already resolved) — but for matchmaking systems that query servers frequently, it adds up.
Fast public DNS options:
- Cloudflare:
1.1.1.1/1.0.0.1(fastest globally for most users) - Google:
8.8.8.8/8.8.4.4(reliable, slightly slower than Cloudflare) - OpenDNS:
208.67.222.222/208.67.220.220(good filtering options)
To change:
- Settings → Network & Internet → Properties (next to your connection)
- DNS server assignment → Edit → Manual
- Enable IPv4 and enter the primary/secondary addresses
Also flush your DNS cache after changing: open Command Prompt as admin → ipconfig /flushdns
Pause Windows Update During Gaming
Windows Update downloads patches in the background. A 2GB security update downloading while you play will consume your upload and download bandwidth and spike CPU usage for the extraction process — even if your connection is fast, the disk I/O competes with game data.
Settings → Windows Update → Advanced options → Active hours — set this to your gaming window.
Settings → Windows Update → Advanced options → Delivery Optimization → Allow downloads from other PCs → Off — this disables using your connection to upload Windows updates to other PCs on the internet. It's on by default.
QoS (Quality of Service) on Your Router
If your router supports QoS, enable it and prioritize gaming traffic. Most modern routers (ASUS, Netgear, TP-Link) have this in their admin interface.
The exact steps vary by router, but the general approach:
- Log into your router admin (typically 192.168.1.1 or 192.168.0.1)
- Find QoS or Bandwidth Control settings
- Set priority: Gaming → High, Streaming → Medium, Downloads → Low
Some routers have a "gaming mode" or "adaptive QoS" that does this automatically. It won't reduce your ping to the game server (that's fixed by your physical distance to it), but it prevents large downloads on another device from causing spikes during a session.
Kill Background Network Processes
Several Windows services consume network bandwidth continuously:
OneDrive: Sync runs constantly. Pause it during gaming via the system tray icon → Pause syncing → 24 hours.
Windows Defender telemetry: Opens network connections for cloud-based threat scanning. Can't be fully disabled without enterprise tools, but you can limit it via Windows Security → Virus & threat protection → Manage settings → Automatic sample submission → Off.
Delivery Optimization (already mentioned above): Also check: Settings → Windows Update → Advanced options → Delivery Optimization → Advanced → set Download bandwidth to 25% absolute.
Steam/Epic/Battle.net updates: Set game clients to not auto-update during play. Steam: Library → right-click game → Properties → Updates → Automatic updates → Only update this game when I launch it.
For a complete network-focused optimization of your Windows installation — including network stack registry tweaks that go beyond what's available in Settings — SageTweaks handles all of it automatically, including the Nagle's Algorithm fix, DNS cache optimization, and background process network limits.
What to Expect
On a wired connection, these changes typically reduce ping by 5–20ms and nearly eliminate ping spikes. More importantly, they reduce jitter — the variance between pings — which is what actually causes teleporting enemies and hit registration misses.
On WiFi, software fixes help at the margins. If you're serious about competitive play, the cable is the real fix. Everything else is optimization on top of a fundamentally variable medium.
See also: best Windows settings for gaming for the complete OS-level optimization checklist, and the Windows 11 optimization guide for gamers for a step-by-step debloat and configuration walkthrough.

PC performance enthusiast and Windows optimization specialist with 10+ years tuning gaming rigs. Contributor to SageTweaks.
More from Alex →SageTweaks
Ready to review guided PC optimization?
Use SageTweaks to review FPS, input latency, and Windows overhead workflows. Guided optimization for Windows 10 & 11.
- Guided GPU, CPU & power plan workflows
- Dedicated and detected-game FPS profiles
- Registry cleaner & startup manager
- Monthly, Yearly & Lifetime plans
30-day money-back guarantee
Next steps
Free PC optimization checklist
The 47-tweak manual version — yours to keep.
Free per-game FPS cheat sheets
Printable settings for Valorant, CS2, Fortnite, Apex.
See every SageTweaks feature
System tweaks, game profiles, cleaner, registry, power plans.
How we keep your PC safe
VirusTotal report published, rollback support, clear network use.
Read user reviews
Read public feedback and product notes before you buy.
Compare plans
Monthly $5.99 · Yearly $49.99 · Lifetime $79.99.
Related Posts
How to Remove Copilot from Windows 11 (Permanent Fix 2026)
Remove Copilot from Windows 11 for good. 4 methods (Settings, Group Policy, registry, debloat) — including how to stop it returning after updates.
How to Skip the Microsoft Account on Windows 11 (2026 Methods)
Skip the Microsoft account requirement during Windows 11 setup. 4 methods — Rufus, OOBE bypass, command line, network skip — for Home and Pro editions.
Windows 11 24H2 Debloat Guide — What to Remove, What to Leave Alone
Debloat Windows 11 24H2 the safe way. What's new to remove (Copilot+, Recall), what's risky to touch, and the right tool for each level of cleanup.
