A high frame rate does not always mean smooth gameplay. FPS measures how many frames your PC renders each second, but “lag” can also come from uneven frame delivery, network delay, background activity, input latency, storage stalls, or a display-sync mismatch. A game can report 120 FPS while still feeling choppy, delayed, or prone to brief freezes.

The fastest way to solve this is to identify what kind of lag you are seeing. Watch for patterns: does the game hitch when entering new areas, only lag online, feel delayed when moving the mouse, or stutter whenever the FPS counter changes? In 2026, modern PC games commonly combine shader compilation, asset streaming, overlays, and aggressive upscaling settings, so a single FPS number is not enough for diagnosis.

Most Common Causes

Cause Symptom Likelihood
Frame-time spikes or unstable frame pacing FPS looks high, but motion hitches or feels uneven Very high
V-Sync, VRR, or refresh-rate mismatch Tearing, periodic stutter, or delayed controls High
Online latency, packet loss, or server issues Rubber-banding, delayed hits, teleporting players High in multiplayer games
Background apps, overlays, or recording tools Random hitching, especially during notifications or captures High
Shader compilation or asset streaming Brief freezes when turning, fighting, or entering new areas High in newer games
CPU, RAM, or storage bottleneck Stutters despite a capable graphics card and decent average FPS Medium to high
Driver, game-file, or configuration problem Started after an update or affects one game only Medium

Diagnose Step by Step

1. Identify whether it is stutter, input lag, or network lag

Test in an offline mode, training range, or single-player area first. If the problem disappears offline, focus on your connection or the game’s servers. If movement is smooth but shots register late or other players jump around, that is network lag. If the image pauses or jerks while your character is alone in the world, it is local stutter. If mouse movement and button presses feel delayed without visible hitching, investigate V-Sync, frame generation, and display settings.

2. Check frame time instead of only FPS

Enable the game’s performance overlay if it includes a frame-time graph. You can also use the NVIDIA App performance overlay with Alt + R, or AMD Software: Adrenalin Edition from the Performance section. Smooth gameplay requires consistent frame times; sudden spikes are what you feel as stutter. For example, a game may average high FPS but pause briefly whenever frame time jumps far above its normal pattern.

3. Confirm your monitor refresh rate and cable settings

In Windows, open Settings > System > Display > Advanced display. Confirm that “Choose a refresh rate” is set to your monitor’s intended mode, such as 120 Hz, 144 Hz, 165 Hz, or 240 Hz rather than 60 Hz. Also confirm the game is using the correct monitor if you have multiple displays. A wrong refresh rate can make a powerful PC feel strangely sluggish.

4. Watch CPU, GPU, memory, and disk activity during a hitch

Press Ctrl + Shift + Esc to open Task Manager. On the Performance tab, watch CPU, Memory, Disk, and GPU while the game runs in borderless mode. A CPU thread can be saturated even if total CPU usage is not 100 percent. Memory near its installed limit, a disk repeatedly reaching 100 percent active time, or another application using the GPU can all cause stutters.

5. Test without overlays and background recording

Close web browsers, RGB software, hardware-monitoring utilities, voice-chat overlays, and capture programs temporarily. Disable Steam Overlay under Steam > Settings > In Game > Enable the Steam Overlay while in-game. In Discord, open User Settings > Game Overlay and turn off “Enable in-game overlay.” Retest the same scene for at least several minutes.

Fixes by Cause

Frame-time spikes and uncapped FPS

What causes it: Letting FPS run uncapped can push the GPU to 99 percent usage, leaving little headroom for scene changes, background tasks, and frame-time consistency. Rapidly fluctuating FPS is often more noticeable than a lower but stable frame rate.

How to check: Look for a high average FPS paired with visible hitching or an unstable frame-time graph. The issue is especially likely if GPU usage stays pinned near maximum during gameplay.

What to do: Set an in-game frame-rate limit first. Choose a cap slightly below your display refresh rate: try 117 FPS for 120 Hz, 141 FPS for 144 Hz, 162 FPS for 165 Hz, or 237 FPS for 240 Hz. If the game has no limiter, use NVIDIA Control Panel: Manage 3D settings > Program Settings > Max Frame Rate, or AMD Adrenalin: Gaming > select the game > Radeon Chill and set matching minimum and maximum values. Reduce the setting that creates the biggest spikes, usually ray tracing, shadows, crowd density, view distance, or texture streaming.

How to undo: Set the game’s frame-rate limit back to Unlimited, remove the driver-level maximum frame rate, or restore the changed graphics options to their prior values.

V-Sync, VRR, and refresh-rate conflicts

What causes it: V-Sync can add input delay, while mismatched V-Sync and variable refresh rate settings can produce stutter or tearing. Borderless-window behavior may also differ from exclusive fullscreen in some games.

How to check: In the game, note whether V-Sync is on, off, or set to adaptive. In Windows, go to Settings > System > Display > Graphics > Default graphics settings and check “Variable refresh rate.” NVIDIA users can check NVIDIA Control Panel > Display > Set up G-SYNC.

What to do: If your monitor supports G-SYNC Compatible, G-SYNC, or FreeSync, enable VRR in the monitor menu and driver settings. Use the frame cap described above. Start with V-Sync disabled inside the game; if you see tearing, enable V-Sync in the GPU driver rather than the game and retest. Try both exclusive fullscreen and borderless windowed mode, one at a time.

How to undo: Return V-Sync to its prior in-game setting, disable VRR in Windows or the GPU control panel, and switch back to your original display mode.

Network latency, packet loss, and Wi-Fi instability

What causes it: FPS cannot fix delayed data between your PC, router, internet provider, and game server. Packet loss causes the most obvious rubber-banding, while high latency causes delayed actions.

How to check: Open Command Prompt and run ping -n 30 1.1.1.1. Look for “Request timed out” messages or inconsistent response times. Compare an online match with an offline mode. Also check whether downloads, cloud backups, video streaming, or another player on your network is using bandwidth.

What to do: Use wired Ethernet if possible. If Wi-Fi is required, use the 5 GHz or 6 GHz band, move closer to the router, and avoid extenders that add latency. Pause downloads in Steam under Steam > Downloads, pause OneDrive syncing from its system-tray icon, and select the closest server region in the game’s matchmaking settings.

How to undo: Resume downloads or syncing when finished, reconnect to your usual Wi-Fi network, and restore automatic server-region selection if preferred.

Shader compilation, texture streaming, and slow storage

What causes it: Some games compile shaders during play or stream textures and world data from storage. This can cause short freezes when a new effect, character, or location appears for the first time.

How to check: Notice whether stutters happen in new areas but become less frequent after replaying the same route. Check the game’s installation drive in Task Manager. If Disk active time spikes during hitches, streaming may be involved.

What to do: Let the game finish any “optimizing shaders” process before playing. Install the game on an internal SSD with adequate free space; keep roughly 15 to 20 percent of the drive available where practical. In graphics settings, lower texture quality by one step, reduce texture streaming budget if offered, and disable on-demand texture streaming for a test. Avoid clearing shader caches unless a game update or driver update caused corruption.

How to undo: Restore texture quality and streaming settings. Re-enable on-demand texture streaming if you want higher-quality downloaded textures.

Background software, overlays, and power settings

What causes it: Overlays hook into the game renderer, while background scans, recording, RGB tools, and power-saving modes can interrupt game resources.

How to check: Use Task Manager’s Processes tab and sort by CPU, Memory, Disk, or GPU. Look for antivirus scans, browser tabs, recording software, update tools, or manufacturer utilities consuming resources during play.

What to do: Disable nonessential overlays and close unnecessary applications. In Windows, open Settings > System > Power & battery > Power mode and select Best performance when plugged in. On a laptop, connect the original power adapter and use the manufacturer’s performance profile. In Settings > Gaming > Game Mode, turn Game Mode on.

How to undo: Re-enable the overlays you use, reopen applications, and return Power mode or the laptop profile to Balanced.

When to Replace or Reinstall

Reinstalling should not be the first response to every stutter. Verify files first: in Steam, right-click the game, choose Properties > Installed Files > Verify integrity of game files. In the Xbox app, select the game, choose Manage > Files > Verify and Repair when available. Reset only the game’s graphics configuration if it became corrupted; many games store settings under %LOCALAPPDATA%, %APPDATA%, or the Documents\My Games folder. Back up configuration files before deleting them.

Consider a clean GPU-driver installation if problems began immediately after a driver change and affect multiple games. Replace hardware only after testing: recurring disk errors, an HDD struggling with modern streaming-heavy games, insufficient RAM causing constant paging, overheating, or a failing power supply are stronger reasons than a low average FPS alone. An SSD upgrade is often the most relevant replacement when stutters coincide with disk activity.

FAQ

Why does my game feel laggy at 144 FPS?

144 FPS can still feel laggy if frame times are uneven, the monitor is set to 60 Hz, V-Sync adds input delay, or network latency is high. Check frame-time consistency and Windows Advanced display settings before lowering graphics quality.

Can high CPU usage cause lag with good FPS?

Yes. Games often rely heavily on a few CPU cores. One overloaded core can delay frame delivery even when the average FPS remains high and the GPU appears capable of rendering more frames.

Should I turn V-Sync on or off?

Start with it off to test input response. If you have a VRR display, enable VRR and cap FPS just below the monitor refresh rate. If tearing remains visible, test driver-level V-Sync and compare it with the game’s own V-Sync option.

Why does a game stutter only the first time I enter an area?

That pattern usually points to shader compilation or asset streaming. Let shader optimization complete, keep the game on an SSD, update the game, and revisit the same area to see whether the stutter decreases after assets have been cached.

Related guides

Browse all Troubleshooting guides →