First — confirm it’s actually a CPU bottleneck
The tweaks below help CPU-bound builds. They’ll do nothing for GPU-bound or VRAM-bound builds. Before spending time on this, run one of the methods in our how-to-check guide and confirm the verdict. A 30-second Task Manager check is enough: CPU at 95–100% and GPU under 90% during a game = CPU-bound, proceed. Otherwise the fixes below either won’t help or actively waste time.
Fix 1 — Cap your FPS (highest impact, lowest effort)
If your monitor is 144 Hz and your CPU-bound game is producing 220 FPS, you’re burning CPU cycles on frames you never see. Cap FPS at your refresh rate and the bottleneck stops mattering — the CPU finishes each frame inside the refresh window with idle to spare.
How (NVIDIA)
- NVIDIA Control Panel → Manage 3D Settings
- Set Max Frame Rate to your refresh rate (e.g. 144)
- Click Apply. Done. Restart the game.
How (AMD)
- Radeon Software → Gaming → Global Graphics
- Set Radeon Chill max FPS to your refresh rate
- Or per-game: same path, click the specific game
Effect: CPU usage drops 20–40% in fast games, thermals drop 10–15°C, frame pacing becomes consistent, coil whine usually disappears. No downside if FPS was above refresh rate anyway.
Fix 2 — Enable XMP / EXPO in BIOS
If you bought DDR4-3600 or DDR5-6000 RAM, it’s probably running at DDR4-2400 / DDR5-4800 right now. Motherboards default to the JEDEC standard speed until you enable the rated profile in BIOS. One toggle.
- Reboot, press Delete (or F2/F12) on POST to enter BIOS
- Look for “XMP” (Intel) or “EXPO” (AMD). Usually on the main page or under “AI Tweaker”.
- Enable Profile 1.
- Save & exit. Boot. Open Task Manager → Performance → Memory and verify the speed matches your kit’s rated speed.
Effect: 10–15% FPS in CPU-bound games on Ryzen (because Infinity Fabric clock scales with RAM clock), 5–10% on Intel. Single highest free tweak in PC building.
More on RAM bottlenecks in our RAM bottleneck guide.
Fix 3 — Raise resolution or graphics settings
Counter-intuitive but works: making the GPU do more work per frame shifts the build into GPU-bound territory, where the CPU isn’t the limit. Going from 1080p Low to 1440p High often turns a CPU bottleneck into balanced without losing FPS, because both parts now finish each frame in similar time.
Specifically: textures, ray tracing, screen-space reflections, and anti-aliasing are GPU-heavy. Crank these. They don’t hit the CPU.
Fix 4 — Lower CPU-heavy in-game settings
Some settings hammer the CPU, not the GPU. Lowering these reduces CPU work directly without losing visual fidelity in the way dropping textures or shadows would.
- Draw distance / view distance — how far the engine renders objects. Heavy CPU cost for distant geometry.
- NPC / crowd density— each AI agent ticks on the CPU. Cyberpunk’s “Crowd Density” slider, GTA V’s “Population Density”.
- Simulation / physics quality — particle physics, cloth, destruction. Often CPU-bound.
- Shadow quality — partly GPU, but the shadow-map generation is CPU-driven.
Fix 5 — Kill background apps
Chrome with 50 tabs, Discord, Microsoft Teams, Spotify, the NVIDIA / AMD overlay capture daemon, antivirus scans, OneDrive syncs, Steam friend chat — all steal CPU cycles. Audit them.
- Task Manager (Ctrl+Shift+Esc) → Startup tab. Disable anything you don’t need at boot.
- Before launching a game: close Chrome, close Discord (especially on high-CPU servers), pause OneDrive sync.
- For per-game profile: use Razer Cortex Game Booster (free) or Process Lasso (paid) to auto-kill non-essential processes when a game launches.
Fix 6 — Update BIOS + chipset drivers
Especially on AM4 and AM5, AMD ships meaningful performance improvements via BIOS updates (AGESA microcode). The 7800X3D gained 5–10% in some games through AGESA 1.2.0 alone. Intel ships microcode through Windows Update but motherboard BIOSes can be 6 months behind.
- Find your motherboard model (System Information → BaseBoard Product, or printed on the board itself).
- Visit the manufacturer’s support page for that model.
- Download the latest BIOS. Read the changelog — if it lists AGESA / microcode updates, install.
- Update via BIOS flashback (recommended) or USB. Be careful — don’t power off mid-flash.
- After updating, re-enable XMP/EXPO (sometimes resets to default).
Fix 7 — Disable HPET on Windows
HPET (High Precision Event Timer) is a legacy timer Windows uses for some scheduling tasks. Modern CPUs have an invariant TSC that works better; HPET adds overhead. Disabling it is a small but measurable win in CPU-bound games (1–3% FPS).
Open Command Prompt as Administrator, run:
bcdedit /deletevalue useplatformclock
bcdedit /set disabledynamictick yes
bcdedit /set useplatformtick noReboot. Verify in Performance Monitor → Add Counter → search for “HPET” — should be absent.
Reversible — re-enable with bcdedit /set useplatformclock true.
Fix 8 — Undervolt for thermal headroom
Modern CPUs throttle boost clocks when they hit ~95°C. If your chip is thermal-limited, it’s leaving boost performance on the table. Undervolting reduces voltage at every clock state, which reduces heat, which lets the chip boost higher and stay there longer.
Tools: Intel XTU (Intel) or AMD Ryzen Master / BIOS Curve Optimizer (AMD). Start at -50 mV core offset, test for stability with a stress test (Prime95, AIDA64), reduce by 10 mV increments until unstable, then back off 20 mV.
Safe targets: most Ryzen 7000+ and Intel 12th-gen+ chips have 50–100 mV of headroom. Effect: 5–15°C cooler, +50–150 MHz higher sustained boost, 2–5% better CPU-bound FPS.
When none of this is enough
You’ve done all eight tweaks and you’re still CPU-bound. Three real options:
- Accept it.If your FPS is comfortable for your monitor and use case, a bottleneck that doesn’t cost you visible performance isn’t a problem.
- Upgrade the CPU. Use our bottleneck calculator to pick a CPU that pairs balanced with your GPU. The buying guides for RTX 4090 and RTX 4070 cover the common cases.
- Sell the GPU and rebuild around a balanced tier. Sometimes the GPU is too far ahead of the CPU’s entire platform (e.g. RTX 4080 paired with an i5-9600K on LGA1151). Selling the GPU and rebuilding around a balanced tier (i5-13600K + RTX 4060 Ti) often nets out cost-neutral with better real performance.
// RUN THE NUMBERS
Have a specific build in mind? Run it through the free PC bottleneck calculator and see the verdict at 1080p, 1440p, and 4K — plus predicted FPS in 10 popular games.
Run my build through the calculator →FAQ
How do I fix a CPU bottleneck without upgrading?
In order of impact: cap FPS at your monitor's refresh rate, enable XMP/EXPO in BIOS, raise your resolution or GPU settings to shift workload to the GPU, lower CPU-heavy settings (draw distance, NPC density), close background apps, update BIOS/chipset, disable HPET, and undervolt for thermal headroom. The first two are free, take 5 minutes, and recover the majority of a typical CPU bottleneck.
Does capping FPS reduce a CPU bottleneck?
Yes — capping FPS at your monitor's refresh rate is the single best free fix for a CPU bottleneck. If you're hitting 220 FPS on a 144 Hz monitor, you're burning CPU on frames you never see. Cap to 144 and the CPU has plenty of headroom per frame; the bottleneck stops mattering.
Will enabling XMP help with a CPU bottleneck?
Yes — significantly on AMD Ryzen (10–15% FPS), measurably on Intel (5–10%). XMP/EXPO loads your RAM's rated speed profile instead of running at the slower JEDEC default. This is the highest-impact free tweak on most PCs that haven't had BIOS configured.
Does undervolting actually help gaming performance?
Indirectly, yes. Undervolting reduces heat, which prevents thermal throttling, which lets the CPU stay at higher boost clocks longer. Expected gain: 2–5% in sustained CPU-bound workloads, more if you were thermal-limited before. Doesn't help if your cooling is already overkill.
Can software 'optimizers' fix a CPU bottleneck?
Mostly no — third-party 'PC optimizer' apps are usually snake oil or worse. The exceptions: Razer Cortex Game Booster (free, kills background processes during a game) and Process Lasso (paid, more granular). Neither magic — they automate the 'close background apps' step in fix 5.
// RUN THE NUMBERS
Have a specific build in mind? Run it through the free PC bottleneck calculator and see the verdict at 1080p, 1440p, and 4K — plus predicted FPS in 10 popular games.
Open the bottleneck calculator →