Why FPS Drops: A Beginner's Guide to Finding the Real Cause
You're deep in a match. Everything feels smooth. Then, right when it matters most — an enemy turns the corner, a new area loads, an explosion fills the screen — the game jerks and freezes for a split second. Your frame rate, known as FPS, has dropped.
FPS stands for "frames per second." It's simply how many images your game draws on your screen every second. A higher number usually feels smoother and more responsive. When that number falls suddenly, or stays low the whole time, that's an FPS drop.
Here's the tricky part: FPS drops rarely have one single cause. Heat, hardware limits, software bugs, and even a wrong setting can all be behind it, and each one needs a different fix. Treating a heat problem like a driver problem won't get you anywhere. If you aren't sure where to start, using a PC bottleneck calculator can help you see if your parts even match well in the first place.
This guide breaks down the real reasons your FPS drops, in plain, simple language. We'll go through each cause one at a time, show you a quick way to check if it applies to your PC, and give you a sensible order to test fixes in. You don't need a tech degree. You just need about 30 to 60 minutes and a bit of patience.
By the end, you'll know how to tell a GPU problem from a CPU problem, spot overheating before it ruins your session, and understand why even an expensive gaming PC can still stutter.
Let's start with the basics.
What FPS Actually Means
Every game is really a fast slideshow. Your graphics card draws one still image, called a frame, then draws the next one, and the next, over and over. FPS is just a count of how many of those frames appear in one second.
At 30 FPS, motion can look a little choppy. At 60 FPS, most games feel smooth. Competitive shooter players often aim for 100 FPS or more, because a higher frame rate can make aiming and reacting feel sharper.
Your monitor also has a "refresh rate," measured in Hertz (Hz), which is how many times per second it can redraw the screen. A 60Hz monitor can only show 60 images a second, no matter how high your FPS counter goes. If you have a best 240Hz 1440p gaming monitor, but your game only makes 80 FPS, you're not seeing the monitor's full potential — the game itself is holding you back. This is why many players look for ways to optimize gaming PC for high refresh rates to ensure the numbers match up.
Frame rate and frame time are two sides of the same coin. Frame time is how long it takes to draw a single frame, in milliseconds. If most frames take 10 milliseconds but one frame suddenly takes 40 milliseconds, you'll feel a hitch, even if your average FPS still looks fine on the counter. This is why a game can show "100 FPS" in the corner and still feel choppy. The average hides the bad frames.
Two Different Problems: Low FPS vs. Stutter
Before you go looking for a fix, it helps to know which problem you actually have.
Low FPS means your frame rate sits below what you'd like the whole time. If a game runs at a steady 35 FPS on high settings, that's not a drop — it's your hardware telling you the settings are too demanding for it right now.
FPS drops or stutter mean the frame rate is fine most of the time, but dips sharply at certain moments: when a new area loads, when many enemies appear, when you turn quickly, or completely at random. This is the more frustrating kind, because the game feels unpredictable.
Knowing which one you have already narrows things down. Steady low FPS usually points to your hardware not being powerful enough for the settings you've chosen. Sudden drops usually point to something interrupting the game: heat, background programs, a loading hiccup, or a driver hiccup.
The Main Causes of FPS Drops
Let's go through the usual suspects, starting with the most common ones.
1. Overheating and Thermal Throttling
Your CPU and GPU are built to protect themselves. When they get too hot, usually somewhere around 90°C for a CPU, they automatically slow themselves down to cool off. This is called thermal throttling, and it's one of the most common causes of FPS drops that appear after you've already been playing for a while.
A telltale sign of overheating is a pattern: the first 15 to 20 minutes of a session run smoothly, then FPS starts sagging and won't recover until you stop playing and let the PC cool down.
The usual cause is boring but real: dust. Over six months to a year, dust builds up inside your case and on your cooler's fins, acting like a blanket that traps heat. Dried-out thermal paste (the material between your CPU and its cooler) can make things worse over time too.
How to check it: Use a free monitoring tool, such as MSI Afterburner with RivaTuner, or HWMonitor, to watch your CPU and GPU temperatures while you play. If either climbs above 85 to 90°C and your FPS drops right around the same time, heat is your culprit.
Simple fixes: Clean the dust out of your case and cooler with compressed air. Make sure your case fans are actually pushing air in one consistent direction (in the front and bottom, out the back and top, for most builds). If your PC is a few years old, consider having the thermal paste replaced.
2. CPU Bottleneck
A "bottleneck" simply means one part of your PC can't keep up with another, so the faster part has to wait. If your CPU can't feed your graphics card frames fast enough, your GPU sits partly idle, and your FPS suffers even though you have a powerful graphics card.
This is common in games with a lot going on at once: crowded open worlds, strategy games with many units, or online shooters with many players. It's also common if you're using a much older CPU with a newer, more powerful graphics card. Understanding the difference between CPU core count vs clock speed can help you see why certain processors struggle with these high-intensity tasks.
How to check it: Open your monitoring overlay while playing. If your GPU usage sits well below 95 to 100 percent, but your CPU usage is close to maxed out, your CPU is likely the bottleneck.
Simple fixes: Close background programs to free up CPU time (more on this below). Lower CPU-heavy settings, such as draw distance, crowd density, or physics detail. In the long run, a CPU bottleneck is usually solved by learning how to fix CPU GPU bottleneck situations, which often involves a hardware upgrade.
3. GPU Bottleneck and Running Out of VRAM
The opposite problem is a GPU bottleneck: your graphics card is the part working flat out, running at or near 100 percent, while your CPU has plenty of room to spare. This is actually the normal, healthy state for most demanding games — it just means your settings are asking more of your GPU than it can deliver at your target frame rate.
A related and sneakier issue is running out of VRAM, which is the graphics card's own dedicated memory. VRAM holds textures, models, and other visual data that need to be ready instantly. When a game needs more VRAM than your card has, it starts using your regular system memory as an overflow, which is much slower to access. The result is sharp, sudden stutters and textures that appear blurry before popping into full detail.
This shows up most at high resolutions (1440p and 4K) with high texture settings, or when ray tracing is turned on, since ray tracing adds a heavy VRAM cost on top of everything else. Cards with 8GB of VRAM increasingly struggle with newer, more detailed games at these settings.
How to check it: Your monitoring overlay can usually show VRAM usage alongside GPU usage. If VRAM use is sitting right at your card's maximum, and stutters line up with the moment it hits that ceiling, you've found your cause.
Simple fixes: Lower texture quality one notch at a time and watch VRAM usage drop. Reduce or turn off ray tracing. Lower the resolution or use an upscaling technology like DLSS or FSR, which renders at a lower internal resolution and uses AI to sharpen the image back up, easing the load on your GPU.
4. Outdated or Corrupt Graphics Drivers
Your graphics driver is the software that lets your operating system and your games talk to your graphics card. A driver that's out of date, or one that installed incorrectly, can cause anything from small FPS drops to full game crashes, and the annoying part is it doesn't always show problems right away.
This is especially likely if your FPS drops or crashes started right after a Windows update or a driver update.
How to check it: Think about timing. Did the problem start right after you updated Windows or your graphics driver? That's a strong clue.
Simple fixes: Don't rely on Windows Update to install your GPU driver, since it often installs an older version. Instead, download the latest stable driver directly from NVIDIA's or AMD's website. For a deeper fix, use a free tool called Display Driver Uninstaller (DDU) in Safe Mode to fully remove the old driver before installing a fresh one. After installing, avoid updating again for a day or so, just to confirm the new driver is stable.
5. Background Apps and Processes
Your game isn't the only thing running on your PC. Web browsers with dozens of open tabs, chat apps, cloud backup tools, antivirus scans, screen recording software, and stacked overlays from launchers all quietly use CPU time, memory, and sometimes even a slice of your GPU. Every bit they take is a bit your game doesn't get.
This cause is easy to overlook because none of these programs look "heavy" on their own. It's the combination that adds up.
How to check it: Open Task Manager (Ctrl+Shift+Esc on Windows) before you launch your game and see what's already using CPU, memory, or disk. Close anything you don't need for your session.
Simple fixes: Close unused browser tabs and background apps before playing. Turn on Windows Game Mode, which tells your system to prioritize your game's resources. Keep only one recording or chat overlay running at a time, since layering several overlays is a common, easily avoided source of random stutter.
6. RAM Problems
Two separate RAM issues can quietly hurt your FPS.
The first is simply not having enough memory. If your game and background programs together need more RAM than you have installed, your system starts using your storage drive as overflow memory, which is dramatically slower and causes stutter.
The second is more surprising: even with plenty of RAM installed, it might be running slower than it should. Modern RAM often ships with a faster speed profile, called XMP on Intel systems or EXPO on AMD systems, that isn't turned on by default. Until you enable it in your BIOS settings, your expensive fast memory can run at a much lower stock speed, quietly costing you frames, especially in CPU-heavy games.
How to check it: Task Manager's Performance tab shows your total RAM usage. If it's regularly near full while gaming, you likely need more. For the speed issue, check your RAM's rated speed on the box or in its listing, then compare it to the speed shown in a tool like CPU-Z or your BIOS. If they don't match, XMP or EXPO probably isn't enabled.
Simple fixes: Close memory-heavy background programs, or add more RAM if you're consistently maxing it out (16GB is a reasonable minimum for modern gaming; 32GB gives more headroom). Enable XMP or EXPO in your BIOS to run your memory at its rated speed. Also make sure you're running two matched sticks of RAM in dual-channel mode rather than one single stick, since dual-channel setups noticeably help frame consistency in many games.
7. Slow Storage
Where your game is installed matters more than most people expect. Games increasingly stream data, such as textures and level details, from your storage drive in real time as you move through the world. If that drive is a traditional mechanical hard drive (HDD), it simply can't keep up, and you'll see loading stutter, especially in open-world games.
How to check it: Check whether your game is installed on an HDD or an SSD (solid-state drive) in your storage settings. If stutter happens specifically when new areas load or you move to a new part of the map, storage speed is a likely factor.
Simple fixes: Move the game to an SSD if you have one available, even a basic SATA SSD is a major improvement over an HDD. If budget allows, an NVMe SSD is faster still and helps the most in newer, data-heavy titles.
8. Shader Compilation Stutter
This one is less well known but increasingly common, especially in games built on Unreal Engine 5 or using DirectX 12. The first time your game needs to display a certain visual effect or a new object, it may need to "compile" a small program called a shader, which tells your GPU how to draw that specific look. That compiling work causes a brief but very noticeable freeze.
This is why a game can run smoothly for an hour and then suddenly hitch the very first time you see a new enemy, weapon effect, or area. It usually happens once per shader and gets less frequent as the game builds up its shader cache over time, or right after a fresh graphics driver install, which clears that cache.
How to check it: If stutters happen on brand-new visuals you haven't seen before, and settle down the more you play, this is likely the cause rather than a hardware problem.
Simple fixes: If the game offers a "pre-compile shaders" option in its settings or shows a shader-compilation step at launch, let it finish completely before playing. Avoid reinstalling your graphics driver right before a big session, since that clears the shader cache and brings the stutter back temporarily. Beyond that, this is mostly on the game's developers to optimize, and patches often improve it over time.
9. Mismatched or Poorly Chosen Settings
Sometimes the cause isn't a problem at all, just a setting fighting against another setting. Running V-Sync at the same time as a variable refresh rate technology (like G-Sync or FreeSync) can cause the two systems to work against each other, creating uneven frame pacing that feels like a drop even when your raw FPS is fine.
Frame generation features in DLSS and FSR, which create extra AI-generated frames to boost your displayed FPS number, can also feel uneven if your real, underlying frame rate is already low. These tools work best as a boost on top of an already decent frame rate, not as a rescue for a game barely running.
How to check it: Review your in-game graphics settings for V-Sync, frame generation, and any frame rate cap, and compare them against what your monitor and GPU actually support.
Simple fixes: If you have a variable refresh rate monitor, turn off in-game V-Sync and let the monitor's technology handle syncing instead. Use frame generation to push an already comfortable frame rate higher, not to fix a game running at 30 FPS or below.
10. Power Settings and Laptop Power Plans
If you're gaming on a laptop, this cause catches a lot of people off guard. Many laptops ship with a balanced or power-saving plan active by default, which deliberately limits performance to save battery. Some laptops also throttle performance automatically the moment they're unplugged, or run in a lower-power GPU mode meant for everyday tasks rather than gaming.
How to check it: Check your Windows power plan settings and your laptop manufacturer's control software for a "performance" or "high performance" mode. Confirm your laptop is plugged in while gaming, and check whether it's using its dedicated graphics card rather than its built-in one.
Simple fixes: Switch to a high-performance power plan while gaming. Make sure your game is set to run on your dedicated GPU, not your laptop's built-in graphics, in your GPU control panel's settings.
How to Diagnose Your FPS Drops, Step by Step
Instead of randomly changing settings and hoping something helps, work through your problem like this:
- Turn on a monitoring overlay. Free tools like MSI Afterburner (with the RivaTuner Statistics Server add-on) let you see FPS, CPU usage, GPU usage, VRAM usage, and temperatures all at once, right on top of your game.
- Play until the drop happens. Watch which numbers change right at that moment. A temperature spike points to heat. A CPU pegged at 100 percent while GPU usage is low points to a CPU bottleneck. A GPU pegged at 100 percent points to a GPU bottleneck or a settings issue. VRAM maxing out points to memory overflow.
- Note the pattern. Does it happen only after 20-plus minutes of play (heat)? Only the first time you see something new (shader compilation)? Only when new areas load (storage)? Only at random with no pattern (background apps or a driver issue)?
- Test one change at a time. Fix the most likely cause from your notes, then play again before changing anything else. Changing five settings at once means you'll never know which one actually helped.
This process takes longer than blindly following a generic settings list, but it actually solves the problem instead of guessing at it.
When to Consider a Hardware Upgrade
Not every FPS drop can be fixed with software. If you've cleaned out dust, updated your drivers, closed background apps, and your CPU or GPU is still pinned at 100 percent with no thermal issues, that's your hardware honestly telling you it's reached its limit for the settings you want.
In that case, the fix is either lowering your settings to match what your hardware can comfortably deliver, or upgrading the specific part that's maxed out. There's rarely a reason to upgrade everything at once. Identify your actual bottleneck first using the steps above, then put your budget toward that one part.
Quick Recap: A Simple Checklist
- Clean dust and check temperatures with a monitoring tool
- Update your GPU driver directly from NVIDIA or AMD, not through Windows Update
- Close unnecessary background apps and browser tabs before playing
- Confirm XMP or EXPO is enabled for your RAM
- Move games to an SSD if they're still on an HDD
- Let shader pre-compilation finish before playing new games
- Turn off V-Sync when using a variable refresh rate monitor
- On laptops, use a high-performance power plan and confirm you're on the dedicated GPU
- Lower texture quality and resolution if you're overflowing your VRAM
- If everything checks out and usage is pinned at 100 percent, it's time to consider an upgrade
Frequently Asked Questions
Why does my FPS drop even though I have a powerful graphics card? A strong GPU can still be held back by a weaker CPU, not enough RAM speed, overheating, or background programs stealing resources. FPS depends on your whole system working together, not just one part.
Why does my FPS drop only after playing for a while? This pattern almost always points to overheating. Your CPU or GPU is throttling itself to stay safe once it reaches a high temperature. Cleaning dust and checking your cooling is the first thing to try.
Is 60 FPS good enough? For most single-player games, a steady 60 FPS feels smooth to most people. Competitive players often prefer higher frame rates, since they can make fast movements feel sharper and more responsive, but 60 FPS is a reasonable, comfortable target for casual play.
Why does my FPS counter show a high number but the game still feels choppy? This usually means your average FPS looks fine, but individual frames are taking much longer to draw than others. This is called stutter, and it's often caused by shader compilation, storage speed, or background interruptions rather than raw power.
Do I need to upgrade my PC to fix FPS drops? Not always. Many FPS drops come from fixable software issues: drivers, dust, background apps, or a setting fighting against your monitor. Work through the checklist above first. If your CPU or GPU is genuinely maxed out with no other issues present, then an upgrade is the honest next step.
Final Thoughts
FPS drops feel random when you don't know what's causing them, but almost every case traces back to one of the causes in this guide: heat, a CPU or GPU bottleneck, a driver issue, background programs, RAM, storage speed, shader compilation, a settings conflict, or a power plan working against you.
The fastest way forward isn't guessing. It's watching your temperatures, your CPU and GPU usage, and your VRAM while you play, and matching what you see against the patterns above. Once you know the real cause, the fix is usually simple, and often free.
Take it one step at a time, test one change at a time, and you'll likely have your frame rate back where it belongs before your next session.