How to Fix FPS Drops in Games
'FPS drops' is a symptom, not a cause. A game that runs at 120 FPS and then sinks to 60 after ten minutes has a very different problem from one that stutters every time you enter a new area. The fastest way to fix it is to measure first and change one thing at a time — guessing wastes hours and 'FPS booster' downloads usually make things worse. Everything here is reversible and uses built-in Windows features or your GPU vendor's own software: no registry edits, no third-party optimizers, and nothing that touches Windows security or updates.
Diagnose before you change anything
Before touching a setting, watch what the hardware is actually doing while the drop happens. An on-screen overlay showing temperature, clock speed and usage tells you which subsystem is the bottleneck. Most drops trace back to one of four things: the GPU is hot and lowering its clocks, the CPU is power-limited, something in the background is stealing resources, or the game is loading data (shaders/VRAM) faster than the system can supply it.
Read the pattern, not just the number. A gradual decline over several minutes points to heat. A drop the instant you unplug a laptop points to power. A drop that happens in the same spot every run points to loading or CPU. Note when it happens — you'll test against that pattern after each fix.
- 1Turn on a monitoring overlay: your GPU app (NVIDIA app / AMD Adrenalin) or a hardware monitor can show FPS, GPU/CPU temperature, clock speed and usage in-game.
- 2Watch GPU temperature and clock speed as the drop occurs — clocks falling while temps climb means thermal throttling.
- 3Check GPU and CPU usage: ~95–99% GPU usage means you're GPU-limited; low GPU usage with one CPU thread pinned means you're CPU-limited.
- 4Note whether VRAM usage is near your card's limit when the stutter starts.
- 5Change ONE thing per test run and re-check against the same scene so you know what actually helped.
Rule out thermal throttling
When a GPU or CPU gets too hot it deliberately lowers its clock speed to protect itself — that is throttling, and it is the most common cause of FPS that starts high and decays. It is a symptom of poor cooling, not a defect, and it is completely safe to address by improving airflow rather than by removing safety limits.
As a rough guide, sustained GPU temperatures in the low-to-mid 80s °C are normal for many cards, but if clocks are dropping while temps sit in the high 80s or 90s, cooling is the limiter. The safe fixes are all about getting heat out of the box — never disable thermal protection.
- 1Clean dust from intake/exhaust fans and filters; a clogged laptop vent or desktop filter can add 10–20 °C.
- 2Improve case airflow: make sure intake and exhaust fans aren't blocked and the PC has a few centimetres of clearance.
- 3On laptops, use a hard, flat surface or a cooling pad — beds and couches block the intake underneath.
- 4In your GPU software, you may raise the fan curve so fans spin up sooner (louder but cooler); this is safe and reversible.
- 5If temps are still very high after cleaning, consider that thermal paste or pads may be aged on an older machine — a job for a professional or a careful, warranty-aware upgrade.
Give the hardware full power
Windows and laptop firmware cap performance to save energy, and those caps can hold clocks well below what the silicon can do. This is the number-one cause of FPS drops on laptops the moment they come off the charger — on battery, both CPU and GPU are throttled hard by design.
The fixes are the built-in power controls. They are all reversible, and none of them override the temperature safety limits from the previous section — you're removing an energy cap, not a thermal one.
- 1Keep laptops plugged in while gaming; battery power intentionally limits CPU and GPU clocks.
- 2Open Settings → System → Power & battery and set the power mode to 'Best performance' (use 'Balanced' on a laptop you also want to run cool and quiet).
- 3If your laptop vendor app (Armoury Crate, Lenovo Vantage, MyASUS, etc.) has a 'Performance' or 'Turbo' profile, select it while plugged in.
- 4Confirm the fix worked: with the overlay open, clocks should now hold higher under load instead of sitting low.
Cut background contention
The biggest real-world FPS killer on a healthy PC is other software competing for CPU, RAM and disk. Browser tabs, streaming overlays, chat apps, launchers and background updaters all take their cut, and a big Windows Update or antivirus scan mid-game can cause a sharp, temporary drop. You don't need a 'debloater' — just close what you aren't using and let scheduled tasks finish at another time.
Game Mode helps here: it tells Windows to prioritise the foreground game and defer background installs while you play. It's a safe toggle and a good default to leave on.
- 1Turn on Game Mode: Settings → Gaming → Game Mode → On.
- 2Open Task Manager → Processes, sort by CPU and by Memory, and close what you don't need before playing.
- 3Task Manager → Startup apps: disable launchers and updaters you don't need running at boot.
- 4Quit browser tabs, chat and capture/streaming overlays before demanding sessions.
- 5Keep at least ~15% of your SSD free so Windows and shader caches have room to work; a nearly full drive stutters.
Drivers, shader compilation and VRAM
If the hardware is cool, powered and unburdened but you still get drops, the cause is usually the graphics pipeline: an old or bad driver, first-run shader compilation, or running out of video memory. Up-to-date GPU drivers frequently ship game-specific fixes, so keep them current — but if a specific release regresses a game you play, it is perfectly fine to roll back to the previous stable driver.
Shader compilation stutter shows up as brief hitches the first time you see a new effect, weapon or area, and it fades as the game builds its shader cache. VRAM overflow is different: it's a persistent stutter that appears when in-game VRAM usage reaches your card's limit, because the GPU is forced to swap textures over the slower PCIe bus. Both are fixed with settings, not hacks.
- 1Update GPU drivers from the vendor's own app (NVIDIA app / AMD Adrenalin / Intel), then retest the affected game.
- 2If a new driver made things worse, do a clean install of the previous stable version — a supported, reversible step.
- 3For shader stutter, let a new game run its shader/pre-compilation step fully, and give the first 20–30 minutes of play to warm the cache before judging performance.
- 4If your overlay shows VRAM at its limit, lower texture quality one notch first (the biggest VRAM lever), then shadow and view-distance settings.
- 5At higher resolutions, enable the game's upscaling (DLSS/FSR/XeSS) if available — it lowers the internal render resolution and eases both GPU and VRAM load.
Key Takeaways
- Measure first with an on-screen overlay — the pattern of the drop tells you the cause.
- Falling clocks with rising temperatures mean thermal throttling; fix it with airflow, never by disabling safety limits.
- Keep laptops plugged in and set 'Best performance' — battery and power-saving caps are the top laptop FPS killers.
- Close background apps and enable Game Mode instead of installing risky 'booster' tools.
- Keep GPU drivers current (roll back only if one regresses your game), let shaders finish compiling, and lower textures if VRAM is maxed.