PC games lag, even with fast internet?
Is the picture stuttering, are your actions arriving late, or does one game keep misbehaving? Start with the closest match below. Your game's statistics and a few Windows or Mac checks can help you choose what to try.
Game checks, Windows Resource Monitor, and Mac Activity Monitor.
All sections in this guide
Show game performance and network statistics
- Open the game's settings. Look for network statistics, telemetry, ping, or a performance display. Names differ by game.
- If you play through Steam, use the menu path below to enable a performance display that shows FPS.
- Play the mode that gives you trouble. When it happens, watch the frame rate and the game's own network indicators together. Use Steam's monitor for frame performance and the game's network panel for connection clues.
- Steam → Settings
- In Game
- Performance Monitor
- Choose detail level and position
| You observe | Try |
|---|---|
| FPS drops or frame time spikes | Save the graphics settings. Reduce one demanding setting or stop a nonessential background app. Compare the same scene. This scan cannot measure rendering performance. |
| Ping rises when transfers start | Use the background-traffic and pause-sync steps below. Test between matches. |
| Network warnings with steady FPS | Compare Ethernet and Wi-Fi, then the game's server region or service status. |
| Both frame and network indicators worsen | Investigate one change at a time. A device under load and a busy connection can overlap. |
Find transfers running in the background
Use this when the scan shows added busy delay. First look while the scan is stopped. Otherwise its own traffic will appear in the monitor.
Windows: inspect sending and receiving activity
- Open Command Prompt and run the command below. It opens a monitor. It does not change network settings.
- Choose the Network tab. Expand Processes with Network Activity.
- Sort by Send (B/sec) to look for uploads, or Receive (B/sec) for downloads. Watch whether a process stays active when the symptom occurs.
- Identify the app. Use its pause control rather than ending an unknown process. System processes can carry traffic for other services.
perfmon /resRuns only when you paste it into your terminal and press Enter.
Image Send (B/sec) Receive (B/sec)
OneDrive.exe 850,000 12,000B/sec means bytes per second, not Mbps. An active transfer may be competing with your game. That alone doesn't mean the app is faulty.
Mac: inspect Activity Monitor
- Open Activity Monitor using Spotlight, then choose Network.
- Watch the bottom Data sent/sec and Data received/sec readings.
- Compare per-process Sent Bytes across successive observations. These are totals, so a large old total alone does not establish an active upload.
- Pause a known backup or sync job in its own app, then see whether the sending activity falls.
Pause an upload and compare
For OneDrive, right-click its cloud icon in the taskbar or menu bar. Choose the pause-sync option and a duration. Confirm the paused indicator. Menus may differ by version. Use the linked official instructions if yours differ.
- Save a scan baseline with the original transfer activity noted.
- Pause the identified transfer. Keep other devices and traffic similar.
- Run the same scan profile with the tab visible. Compare added upload delay and idle response.
- Repeat to see whether the difference persists. Resume syncing through OneDrive's paused indicator or its normal resume control.
Do not use a lower-data result to assess upload delay: that stage is skipped. Lower added delay after pausing uploads supports investigating competition, but it cannot explain every game session or locate a queue.
If busy delay persists
- Make a separate wired comparison using the same device and profile.
- If added delay still repeats, record the router's model and firmware version from its app or label.
- Find that model's official documentation for queue management, SQM, or traffic management. Check whether it manages queues or merely prioritizes devices. Features differ.
- On a router you manage, save the original setting before one documented change. Repeat the same comparison and restore the setting if it worsens behavior.
The check creates its own transfers, so delay can remain after you pause other traffic. These Windows commands help you investigate bufferbloat. Fixing it may require router settings that depend on your model and can trade capacity for lower delay. Do not install custom firmware or copy generic rate values from this guide.
If only one game struggles
- Check the game's official service status and selected server region.
- Compare another supported region only if the game provides that choice. Record the original region so you can restore it.
- Compare another game or session under similar conditions. Keep the device and connection method the same.
- If you use an optional personal VPN, compare a session without it and restore it afterward. Do not disconnect a required work VPN.
A healthy Cloudflare scan cannot rule out the game's route, service, or device performance. Give support the game, region, time, warnings you saw, and what changed in your comparison. These checks cannot tell you which network hop failed.
Sources and app instructions
Can't find the menu? Your app or operating-system version may use different labels. Try the official instructions below. The example readings in this guide are made up to show you what to look for.
What to save for support
Keep the game, region, time, observed warnings, and the one change you compared. That gives support a specific pattern to investigate.
Compare idle and busy response