How to Fix Ping Spikes, Lag Spikes and Rubberbanding
Find out in 5 minutes whether the problem is your PC, your Wi-Fi, your router or your internet provider, then fix the right thing.
First check whether it is an FPS spike or a network spike. Then ping your router while you play: if the router ping spikes, the problem is your Wi-Fi or cable. If only internet pings spike, it is usually uploads filling your router (bufferbloat) or your provider. Ethernet, stopping background uploads and turning on SQM on the router fix most cases.
The competitive setup:
A "lag spike" can be two different things. An FPS spike is your PC taking too long for one frame: the game freezes for a moment but other players do not teleport. A network spike is your data arriving late or not at all: players teleport, shots do not register, and you get pulled back (rubberbanding).
Network spikes almost always come from one of three places: your connection inside the house (Wi-Fi, cable, adapter), your router's queue filling up when something uploads, or your internet provider. Windows registry tweaks do not change any of these.
Rubberbanding is the game server correcting your position after packets were lost or delayed. If everyone in the match is rubberbanding, the server is the problem and nothing on your side will fix it.
Step-by-step
-
1.Tell FPS spikes from network spikes
- Turn on the game's network stats (most games have ping and packet loss in the HUD or telemetry settings) and an FPS overlay.
- If FPS drops at the moment of the spike while ping stays flat, it is an FPS spike. See our stutter and DPC latency guides.
- If FPS is steady but ping jumps or packet loss appears, keep going with this guide.
-
2.Ping your router while you play
This one test tells you if the problem is inside your house.
- Open Terminal and run
ipconfig. Note the Default Gateway (often 192.168.1.1 or 192.168.0.1). - Run the command below with your gateway address and leave it running while you play.
- On Ethernet you should see under 1 ms almost all the time. On Wi-Fi a few ms is normal. Jumps to 50-100 ms or "Request timed out" mean the problem is between your PC and the router.
ping -t 192.168.1.1 - Open Terminal and run
-
3.Ping the internet at the same time
- In a second Terminal window, run the command below.
- If this spikes but the router ping stays flat, the problem is your internet line, router queue or provider.
ping -t 1.1.1.1 -
4.Fix spikes inside the house
- Use an Ethernet cable. It removes most Wi-Fi spikes at once.
- If you must use Wi-Fi: use 5 GHz or 6 GHz, move closer to the router, and avoid walls and floors in between.
- Regular spikes every minute or so on Wi-Fi are often background network scans. Ethernet removes them.
- Set the Wi-Fi adapter to full power: Control Panel > Power Options > Change plan settings > Change advanced power settings > Wireless Adapter Settings > Power Saving Mode: Maximum Performance.
- Update the network adapter driver from the motherboard or adapter maker.
-
5.Stop background uploads
Uploads fill the router's queue, and your game packets wait behind them. This is the most common cause of spikes on a good connection.
- Windows: Settings > Windows Update > Advanced options > Delivery Optimization > turn off "Allow downloads from other PCs".
- Pause OneDrive, Google Drive, Dropbox and other cloud sync while you play.
- Pause downloads in Steam, Epic, Battle.net and EA app.
- Check other devices: video calls, cloud backups, camera uploads and streaming on other PCs and phones all share your connection.
-
6.Test and fix bufferbloat
- Run the Waveform bufferbloat test. A grade of C or worse means latency jumps when your connection is busy.
- Turn on SQM (also called Smart Queue, Adaptive QoS or Cake on some routers) and set it to about 90% of your measured speeds.
- If your router has no SQM, it is the router's limit. Our session can help pick a fix.
-
7.Find where packet loss starts
- Run the command below. It takes a few minutes and shows loss at each hop.
- Loss that starts at your router or the first hop after it, and continues to the end, points to your line or provider. Send the result to your provider.
- Loss on one middle hop that does not continue to the end is usually harmless. Routers often ignore ping traffic.
pathping -n 1.1.1.1
Check that it worked
- ✓The router ping stays steady (under 1 ms on Ethernet) during a full match.
- ✓The bufferbloat grade is A or B.
- ✓In-game packet loss stays at 0%.
What does not work (and why)
✗ Registry tweaks like TcpAckFrequency or NetworkThrottlingIndex stop ping spikes
They do not touch your Wi-Fi, router queue or provider, which is where spikes come from. Most games use UDP, so TCP tweaks do not apply anyway.
✗ Changing DNS fixes lag spikes
DNS is only used to find the server address before you connect. It plays no part during a match.
✗ A faster internet plan fixes spikes
Speed is not latency. A fast line with bufferbloat still spikes when something uploads. SQM fixes that.
✗ Rubberbanding is always your connection
If everyone in the lobby rubberbands, the server is struggling. Check your router ping: if it is flat, it is not you.
The parts that depend on your exact hardware
Everything above is free and safe on any PC. The parts below depend on your exact CPU, RAM, motherboard and games, so they need live testing. That is what a 1-on-1 YTUNE session covers:
- ✓Network adapter driver and settings checked for your exact chip (Intel, Realtek, Killer)
- ✓Driver latency checks for ndis.sys and the network stack
- ✓Router SQM setup over screen share
// SOURCES & FURTHER READING
- Waveform bufferbloat test
- Noverse win-config: Network docs — DNS providers and network adapter settings
- valleyofdoom/PC-Tuning — evidence-based Windows tuning guide
Trusted by 1,000+ competitive players.
Real messages from players after their 1-on-1 AnyDesk session with y1assine.
"hitregistration on 240hz is night and day. packet burst orange icons completely gone after network adapter and interrupt steering."
"+rep y1assine, my ram wasn't even running at proper timings and my gpu had power saving interrupts on. gained 180+ fps avg and hitregistration feels instant now."
"tysm yassine!! i tried so many youtube tweaks before and broke my windows twice. he spent 2 hours in my bios & windows and my mouse input delay is completely gone 🙏"
Ready for Flat Glass-Smooth Frametimes?
Every system is calibrated live via AnyDesk by Yassine. We strip DPC latency, eliminate micro-stutters, and dial in memory sub-timings. If your system does not feel measurably faster with lower input delay, you receive an immediate 100% refund.
// FREQUENTLY ASKED QUESTIONS
Why do I get ping spikes?
How do I stop lag spikes on Wi-Fi?
What causes rubberbanding?
Is a ping spike the same as packet loss?
// RELATED OPTIMIZATION GUIDES
High Jitter & Ping Spike Fix
How to lower ping and fix jitter and packet loss in games: wired connection, bufferbloat and SQM, server choice and network adapter settings. Plus the Windows network tweaks that do nothing.
Network Stack & QoS
Fix bufferbloat and ping jitter in competitive games. Hand-tuned Windows TCP/IP stack, QoS DSCP tagging, and network driver settings for $35 via AnyDesk.
DNS and VPN for Gaming
Does DNS affect ping? No, and here is why. Best DNS servers for gaming (Cloudflare, Google, Quad9), how to change DNS on Windows 11, and when a VPN or gaming accelerator can lower ping.
Warzone Packet Burst Fix
Eliminate Warzone and Black Ops 6 packet burst, orange squares, and gunfight micro-stutters with professional 1-on-1 AnyDesk PC tuning by YTUNE for $35.