Few things are as jarring as a powerful PC that insists on running a game at a locked 30 FPS. When your frame rate is pinned exactly at 30 while your hardware sits mostly idle, the cause is almost always a setting or power limitation rather than a lack of performance. This guide walks through the usual culprits in order so you can unlock your true frame rate quickly.

Check in-game and sync settings first

Start in the game options. A frame rate limit set to 30, a VSync option locking to a 30Hz interval, or a Battery Saver or performance mode can all pin frames at 30. Set any frame rate cap to Unlimited or your monitor refresh, and check for a dedicated frame-limit or power-saving toggle in the graphics menu.

Also confirm your monitor is running at its full refresh rate in Windows Display Settings, because a display accidentally set to 30Hz, or a game syncing to a low refresh, produces exactly this symptom. Set the refresh to the panel maximum.

Windows power and GPU settings

A power plan set to Power Saver, or a laptop running on battery, frequently caps performance and pins frames low. Switch to a Balanced or High Performance plan, plug laptops in, and in the NVIDIA or AMD control panel set the power management mode to prefer maximum performance for the game.

On laptops, make sure the game is actually using the dedicated GPU rather than the integrated graphics, since the integrated chip may hold a low frame rate. Set the game to high performance in the Windows Graphics settings so it runs on the discrete GPU.

Cause Symptom Fix
In-game 30 FPS cap Exactly 30, GPU idle Set cap to Unlimited/refresh
Monitor at 30Hz Whole desktop feels laggy Set refresh to max in Windows
Power Saver / battery Low clocks, capped FPS High Performance plan, plug in
Wrong GPU (laptop) Low FPS, dGPU idle Force dedicated GPU
Background frame limiter Cap across all games Disable RTSS/driver cap

Less obvious causes

A global frame-rate limiter left enabled in RTSS or the GPU driver control panel can cap every game at 30; check those tools and remove any low cap. Some laptops have a battery or thermal profile in their vendor software that throttles to 30 to save power or reduce heat, so check that utility too.

Finally, a failing or throttling GPU can drop to 30 under heat, but that usually comes with high temperatures and fan noise rather than an idle card. If your hardware sits cool and underused at a perfect 30, the cause is a cap or power setting, and working through the list above will restore your full frame rate.

A quick elimination checklist

Work through the causes fastest-first. Check the in-game frame limit and VSync options, then confirm your monitor refresh in Windows Display Settings, then your Windows power plan, then whether a laptop is on battery or using the wrong GPU, and finally any global cap in RTSS or the driver control panel. Because a perfect 30 with idle hardware is almost always a cap, one of these is nearly always the answer.

If the number is not a clean 30 but a fluctuating low frame rate with hot, loud hardware, that is a different problem, genuine performance or thermal throttling, not a cap. But a steady, suspicious 30 on a capable, cool, underused system points squarely at a setting. Change one item at a time so you know which one freed your frame rate, and you will usually restore it within minutes.

Frequently Asked Questions

Why is my game locked at exactly 30 FPS?

A perfect 30 with idle hardware points to a cap or power limit: an in-game 30 FPS limit, a monitor set to 30Hz, a power-saver or battery profile, the wrong GPU on a laptop, or a global frame limiter in RTSS or the driver.

Why does my laptop cap games at 30 FPS on battery?

Battery and power-saving profiles reduce clocks to save energy, often pinning frames low. Plug in, choose a High Performance plan, and check the laptop vendor software for a battery or thermal profile that throttles performance.

My FPS is a steady 30 but my GPU is barely used, why?

That pattern is a cap, not a performance limit. Check for an in-game 30 FPS cap or VSync, a monitor set to 30Hz, a power-saver plan, the wrong GPU on a laptop, or a global frame limiter in RTSS or the driver.

Bottom line

A game stuck at 30 FPS on capable hardware is a settings problem, not a power problem. Check for an in-game 30 FPS cap and VSync, set your monitor to its full refresh in Windows, switch off power-saver plans and plug laptops in, force the dedicated GPU, and remove any global frame limiter in RTSS or the driver. Work through those and your true frame rate returns.

Related guides

Browse all PC Gaming Guides guides →