The Pre-Upgrade Checklist: Find the Bottleneck Before You Spend
A slow gaming PC does not always need new parts. Use dxdiag and Task Manager to confirm your hardware, update drivers, check temperatures and background apps, find the bottleneck and forgotten settings, then use FrameScope to decide what to upgrade.
This guide is for players who feel their PC is struggling and suspect it is time to upgrade. Before you open a shopping site, spend half an hour on this check-up. Performance problems often come not from old parts but from an outdated driver, a monitor running at the wrong refresh rate, memory stuck in single channel, or a cooler packed with years of dust. And if you do need an upgrade, the check-up tells you which part to replace, so you do not spend money on something that was never the bottleneck.
Anyone who started on DOS PCs knows the feeling of a game that would not run, only to discover a setting was wrong all along. Modern PCs are far more complex, but the principle holds: diagnose first, spend second.
Step 1: describe the symptom
Different symptoms point to different causes, so pin down what you are seeing:
| Symptom | Likely direction | Where to look |
|---|---|---|
| Low but steady frame rate | Not enough GPU or CPU power, or settings too high | Step 5, bottleneck check |
| Mostly smooth with occasional hitches | VRAM, RAM, storage or shader compilation | Steps 3 and 5, memory and VRAM checks |
| Gets worse the longer you play | Thermal throttling | Step 4, temperatures |
| Very long load times | Game installed on a hard drive | Check install location and drive type |
| Crashes or visual corruption | Drivers, overclocks or unstable hardware | Step 3, drivers and settings |
| Tearing or judder despite decent FPS | Refresh rate settings, V-Sync | Step 6, display settings |
Note which game and which scene trigger the problem, so you can compare before and after each change.
Step 2: find out exactly what is installed
Many people are unsure of their exact hardware, and everything else depends on it.
dxdiag for the basics
Press Win + R, type dxdiag and press Enter:
- System tab: Windows version, processor, memory and DirectX version.
- Display tab: GPU name, video memory, and driver version and date. Laptops may show two display tabs, one for integrated graphics and one for the discrete GPU.
Task Manager for detail
Press Ctrl + Shift + Esc and open the Performance tab:
- CPU: model, cores and logical processors, current speed.
- Memory: capacity, speed and slots used. If the speed is well below the rated figure, XMP or EXPO may be off; see our RAM guide.
- GPU: name, dedicated GPU memory and current use, driver version.
- Disks: whether each drive is an SSD or HDD.
Write these down; you will need them in FrameScope later.
Step 3: drivers and updates
- Graphics driver: get the latest from NVIDIA, AMD or Intel, via their website or official app. New games often need recent drivers, and old ones can cause poor performance or glitches. Laptop users can also check the manufacturer's versions.
- Chipset driver: from your motherboard or CPU vendor; it affects CPU power management and scheduling.
- Windows Update: stay current, but if problems start after an update, look for known issues.
- Clean install: when switching GPU brands or chasing odd driver behaviour, use the installer's clean-install option.
- BIOS: update only to support new hardware or fix a known issue, following the board maker's instructions exactly.
Step 4: temperatures and cooling
When they run too hot, CPUs and GPUs lower their clocks to protect themselves: smooth at first, sluggish after a while.
- Watch temperatures. On most systems Task Manager's GPU page shows GPU temperature; vendor software or a reputable monitoring tool gives more detail.
- Judge against the right limits. Safe temperatures and throttle points differ by product, so use the manufacturer's specifications rather than one number from a forum.
- Clean out dust from fans, heatsink fins and case filters.
- Check the fans are all spinning and the airflow direction makes sense.
- Consider thermal paste age. On a PC several years old, CPU thermal paste may have dried out; if temperatures are clearly abnormal, reapply it or have a professional do it.
Step 5: background software and finding the bottleneck
Clear the background
- In Task Manager's Startup apps, disable programs that need not launch at boot.
- Close unneeded browser tabs, videos and heavy programs while gaming.
- Avoid stacking overlays from launchers, voice chat, recording and monitoring tools; they occasionally conflict.
- Check that antivirus scans and Windows updates are not scheduled while you play.
Locate the bottleneck
- Turn on a performance overlay and watch GPU utilization.
- GPU near full load: the GPU is the likely limit; lower settings or use upscaling. See our upscaling guide.
- GPU well below full load but FPS disappointing: the CPU or memory may be the limit, or a frame cap may be in effect. See our CPU guide.
- Dedicated GPU memory near its limit, with hitching: VRAM may be short. See how much VRAM you need.
- System memory near its limit: you may need more RAM.
Step 6: the settings people forget
- Refresh rate. A high-refresh monitor may still be set to a lower rate in Windows' advanced display settings. It is a common oversight.
- Which port the cable uses. On a desktop, plug the monitor into the graphics card, not the motherboard, or you may be using integrated graphics.
- Power plan. Make sure Windows is not in a power-saving mode; on a laptop, plug in and choose a performance mode.
- GPU selection on laptops. Confirm the game runs on the discrete GPU, not integrated graphics.
- Frame caps and V-Sync. Make sure they are not holding the frame rate down.
- Sensible graphics settings. See our graphics settings guide and lower expensive, low-impact options first.
Step 7: use FrameScope to choose the upgrade
If performance still falls short after all that, plan the upgrade:
- Find the games you want in our games list and check their official minimum and recommended requirements.
- Enter your current CPU and GPU in Can I Run It to see where each sits. The part that falls furthest behind is usually the one to upgrade first.
- Open the GPU hierarchy to compare your current card's class with candidates and judge whether the jump is worth it.
- Check candidates' specifications in the GPU database and CPU database, especially VRAM, power draw and platform compatibility.
- Confirm that your PSU, case and motherboard can support the new part; see choosing a graphics card.
FrameScope bases its verdicts on published requirements and hardware tiers and does not promise specific frame rates after an upgrade. See our methodology.
Common misconceptions
- "Stutter means old hardware." Drivers, heat, settings and background software are all suspects; check them first.
- "Upgrading the priciest part helps most." Only upgrading the real bottleneck makes a clear difference.
- "Low GPU usage means plenty of GPU headroom." It may mean the CPU is holding things back, or a frame cap is active.
- "The newest driver is always best." Usually, but occasionally a release has problems; roll back to a stable version if something breaks.
- "A bit of extra heat is harmless." Overheating causes throttling and can affect stability over time.
- "A high-refresh monitor runs at high refresh automatically." Check the setting in Windows.
The short version
Describe the symptom, confirm the hardware, update drivers, check temperatures, clear the background and find the bottleneck, check the forgotten settings, and only then use FrameScope to compare against official requirements and hardware tiers and decide which part to upgrade. Follow that order and your upgrade budget goes where it does the most good.
One last tip: keep the notes you made during the check-up. After an upgrade, repeat the same scene with the same settings and compare. If the improvement is smaller than you expected, the notes will show whether a second bottleneck has taken over, which is common when one part was far behind the rest. A balanced system, where no single component lags far behind the others for the games you actually play, is a more useful goal than any one headline part.
Frequently asked questions
How long does the check-up take?
Confirming hardware and updating drivers is quick; observing temperatures and bottlenecks takes some actual play time. Pick a scene that reliably reproduces the problem and compare after each change.
Can I find the bottleneck without monitoring software?
Task Manager shows GPU and CPU utilization. You can also lower the resolution: if FPS rises noticeably, the GPU is the main limit; if it barely changes, the CPU or something else is likely responsible.
A driver update made things worse. What now?
Restart and check whether game settings were reset. If the problem persists, roll back to the previous stable driver and watch for a fixed release from the vendor.
Do I need to open the PC to clean out dust?
On a desktop, removing the side panel is usually enough to reach fans and filters; shut down and unplug first. Laptops are harder to open and doing so may affect the warranty, so consider the manufacturer or a professional.
Both my CPU and GPU look weak. Which first?
Go by the games you play most and upgrade the part with the larger gap to the official requirements. Also consider the platform: if a CPU upgrade means a new motherboard and RAM, the budget changes.
Can FrameScope tell me my frame rate after an upgrade?
No. FrameScope shows how your position relative to official requirements changes using hardware tiers, but real frame rates depend on game versions, drivers and settings, so we do not promise them.