Start here: identify the symptom before choosing a fix

Gaming performance is not one number. Low average frames per second (FPS), uneven frame delivery, repeated shader-compilation hitches, a game that closes to the desktop, thermal throttling, and online latency can feel similar while needing different tests. Begin by describing exactly what happens and when.

Use the table to select a focused route. If the problem began after one specific update, setting change, overclock or hardware upgrade, record that change first. Avoid applying a long list of tweaks at once because it becomes impossible to tell which one mattered.

Choose a troubleshooting path from the symptom you can reproduce
What you noticeFirst useful checkFollow this guide
Low FPS throughout a sceneRecord resolution, graphics preset, frame rate and CPU/GPU behaviorFind the real FPS bottleneck
Brief hitches or microstutter while average FPS looks fineCapture frame times across a repeatable routeDiagnose PC game stuttering
A sharp spike when entering a new area or first running a sceneRepeat the same scene and compare first-run with later runsUnderstand shader compilation stutter
A GPU frame-time spike or irregular deliveryCompare GPU load, clocks, temperature and the captured frame-time traceInvestigate GPU frame-time spikes
GPU usage stays near 100%Check whether FPS and frame delivery meet your target before treating utilization as a faultInterpret 100% GPU usage
The game crashes or freezesRecord the error, game version, recent changes and Reliability Monitor eventsTroubleshoot game crashes
Performance falls as the session continuesLog temperatures, effective clocks, power behavior and fan response over timeCheck GPU overheating
A game feels delayed online but local FPS is stableSeparate ping, packet loss and server behavior from local frame-time dataStart with Windows troubleshooting

Build a baseline you can trust

Before changing settings, choose a repeatable in-game scene or built-in benchmark and capture what happens for long enough to include the symptom. Record the game and version, resolution, graphics preset, upscaling or frame-generation settings, display refresh rate, frame cap, driver version and whether the first run differs from later runs.

Keep the comparison fair: use the same scene, camera route, power mode and background applications. Change one setting or component at a time, repeat the capture, and restore it if the result is not consistent. A single run can be affected by downloads, compilation, weather or crowd variation, background tasks and normal measurement noise.

Average FPS describes throughput over a period. Frame times describe how long each frame took. A sequence of mostly short frames with a few long frames can deliver a high average FPS while still producing visible hitches. Percentile lows summarize the slow end of a capture, but they do not identify the cause by themselves.

  1. Write down the exact symptom and the point in the game where it occurs.
  2. Capture a baseline before editing graphics options, drivers, overlays or power settings.
  3. Check whether the symptom repeats in the same scene, in a second game, and after a clean restart.
  4. Make one reversible change, then repeat the same capture and compare both the result and the conditions.
  5. Keep the original capture and notes so a later change can be compared against the same baseline.

Low FPS: test the workload before calling it a bottleneck

Low FPS means the system is not producing frames as quickly as you want, but it does not automatically mean the GPU is weak or the CPU is too slow. Resolution, ray tracing, render scale, game-engine limits, background work, temperature, memory pressure and power settings can all influence the result.

Compare behavior at the same scene and target. A lower resolution or graphics setting can help establish whether graphics workload is a major factor, but it is a diagnostic comparison—not proof that a GPU upgrade is the best purchase. CPU limits can vary by game and scene, and total CPU utilization can hide a saturated main thread.

Full GPU utilization is often normal when the game is rendering as fast as it can under the chosen settings. Look for whether utilization aligns with the expected workload, whether clocks remain stable, whether the target frame rate is reached and whether there are accompanying temperature, power or frame-time anomalies.

Acer Predator gaming desktop with its liquid cooler and motherboard visible
Photo from the TWW repair bench: a gaming desktop's internal hardware. This photo is illustrative only; it is not a benchmark or proof of a performance bottleneck.
Evidence that can help narrow a low-FPS problem
ObservationWhat it may indicateNext step
FPS rises substantially when resolution or render scale is reducedGraphics workload may be an important limit in that sceneCheck low-FPS diagnosis
One CPU thread is saturated while GPU load varies or stays below expected levelsA CPU or game-thread limit may be relevantUse the bottleneck calculator as a planning aid
GPU is fully utilized and frame delivery is consistentThe GPU may be working normally at the chosen settingsInterpret GPU utilization correctly
FPS drops along with falling clocks and rising temperaturesThermal, power or platform limits need investigationCheck GPU temperature behavior
Performance worsens while RAM use, paging or asset loading spikesSystem memory or storage activity may contributeCheck RAM errors and stability

Stutter and frame-time spikes: find when the long frame occurs

Stutter is a visible interruption in otherwise continuous motion. The useful question is not merely whether FPS dipped, but when long frames appear and what else was happening at that moment. A trace can show whether the problem is isolated or repeated, but frame times alone do not name the responsible process or component.

Hitches concentrated around first-time effects, new areas or newly encountered assets can be consistent with shader compilation or asset streaming. Persistent spikes after every restart, spikes tied to thermal changes, and spikes that appear after an overlay or driver change point toward different tests. Repeat the same sequence before concluding that a shader cache, driver or game setting is responsible.

Do not routinely delete shader caches, disable unrelated Windows services or apply latency tweaks from a checklist. Those changes may reset useful state or introduce new variables. Test only a change that matches the observed symptom and keep a way to restore the original configuration.

Crashes, freezes and instability need a different path

A game that closes to the desktop, freezes indefinitely, resets the graphics driver or crashes the whole PC should be investigated as a stability problem, not treated as ordinary low FPS. Record the exact error text, any crash code, the time of the failure, the game version and recent driver, firmware or hardware changes.

Start with the game files and supported launcher repair options, then check whether the failure is reproducible in one title or across several demanding workloads. Reliability Monitor and relevant Windows event records can provide timing and module details, but one warning or Kernel-Power entry does not prove that the power supply is defective.

If the problem began after enabling a CPU/GPU overclock, undervolt, XMP/EXPO memory profile or overlay, return to a known-stable configuration and retest. If errors occur across multiple games or the system also shows blue screens, memory errors or unexpected restarts, investigate system stability instead of reinstalling the game repeatedly.

  1. Save the exact crash message or stop code and note the time.
  2. Remove optional overlays or injected monitoring features one at a time for a controlled comparison.
  3. Verify game files using the launcher’s supported function and check for a game-specific known issue.
  4. Temporarily return overclocked or undervolted hardware to manufacturer/default settings before retesting.
  5. If the whole PC resets, inspect the events just before the restart and check temperatures, memory stability and power-related symptoms together.
  6. Protect important files before running stress tests or making firmware changes on an unstable system.

Thermals, clocks and power: interpret the trend, not one reading

Temperature readings are model- and sensor-specific. A GPU core temperature, hotspot, memory junction and laptop CPU package value are different measurements and have different limits. Compare the correct sensor with manufacturer documentation and look at the trend alongside effective clocks, fan behavior, power draw and the moment performance changes.

If the system performs well when cool but slows after several minutes, capture a longer session. Dust, restricted airflow, an aggressive laptop power profile, an unexpectedly low power limit or a cooling fault may all deserve investigation, but no single temperature screenshot identifies the cause by itself.

Power-related instability deserves caution. Unexpected shutdowns under load can have several causes, including GPU spikes, overheating, cabling, motherboard behavior, RAM instability and a failing or insufficient PSU. Never open a power supply. If a hardware change has been made, check the component manufacturer’s power and connector requirements and have internal electrical work handled safely.

ASUS ROG Strix G15 CPU and GPU contact areas with old thermal paste before service
Photo from the TWW repair bench: old thermal compound visible during a cooling service. A photo alone cannot establish overheating; compare sensor trends, clocks and the exact model's limits.

RAM, VRAM, storage and background activity can matter

Memory capacity and memory stability are different questions. A system can run out of practical headroom when the game, browser, recording software and background applications compete for RAM; memory errors can instead cause crashes, corrupted data or unpredictable behavior. Check usage and symptoms before deciding which case fits.

VRAM pressure can lead to texture changes, asset movement or inconsistent performance in some workloads, but the impact varies by game, settings and driver. Reduce texture quality as a controlled test rather than assuming a named GPU has the same usable memory in every game.

Slow or unhealthy storage can affect loading, asset streaming and system responsiveness, particularly when the drive is nearly full or reports errors. Do not run unnecessary benchmarks on a drive that disappears, reports repeated errors or contains unbacked-up data. Check health and temperature first, then protect important files.

Opened Gigabyte gaming laptop showing cooling fans, SSD and RAM areas
Photo from the TWW repair bench: internal cooling and upgrade components in one gaming laptop. Layout, memory support and storage compatibility vary by model, so confirm the exact service manual before buying parts.

Separate local frame rate from online latency

A player can have stable local FPS and still experience delayed actions, rubber-banding or missed interactions online. Those symptoms may relate to latency, jitter, packet loss, Wi-Fi quality, routing, the game server or matchmaking region rather than a GPU performance problem.

Compare an offline or practice scene with the online symptom when possible. Watch in-game network statistics and test the connection separately. Avoid changing GPU drivers or buying a graphics card to solve a problem that remains when local frame delivery is smooth.

A practical troubleshooting order

Use the least disruptive test that can answer the next question. A useful outcome is one that narrows the diagnosis, even if it does not solve the problem on the first try.

  1. Describe the symptom as low FPS, long-frame stutter, first-run hitch, crash, thermal decline or network delay.
  2. Save a baseline and record recent changes before modifying settings.
  3. Check game-specific issues and compare the same scene after a clean restart.
  4. Use capture data and available telemetry to test one plausible cause at a time.
  5. Validate temperatures, clocks, memory stability and storage health when the evidence points to the system layer.
  6. Return any change that makes no repeatable difference; do not accumulate unrelated tweaks.
  7. Consider a hardware upgrade only after the limitation is measured and the exact platform compatibility is confirmed.

Frequently asked questions

These answers are starting points, not universal rules for every game or hardware combination.

  • A high average FPS does not guarantee smooth motion: a small number of long frames can still be visible as hitches.
  • 100% GPU utilization is not automatically bad; it can be normal when the GPU is the active rendering limit.
  • A benchmark or bottleneck calculator estimates behavior. It cannot reproduce every game engine, scene, driver or system configuration.
  • A temperature value has to be interpreted for the sensor and exact model; do not compare different sensors as if they had the same limit.
  • If a crash or restart affects the entire PC, widen the investigation to memory, thermals, power and hardware stability.
Evidence note

This is an evidence-led troubleshooting framework, not a claim that TWW benchmark-tested every game, driver, GPU or PC configuration. Tools and sensor availability vary. Compare repeatable runs on the same system and treat correlations as clues rather than proof of a root cause.

TWW RESEARCH

See the evidence behind this topic

These TWW research pieces examine the measurements, mechanisms, or testing questions related to this guide. Research pages distinguish measured results from general technical guidance.

Sources & further reading

Frequently asked questions

Why does my game stutter when average FPS is high?

Average FPS hides the timing of individual frames. A few unusually long frames can create visible hitches, so capture frame times in a repeatable scene and compare the trace with system telemetry.

Is 100% GPU usage while gaming a problem?

Not by itself. It often means the GPU is fully occupied rendering the chosen workload. Investigate if the target performance is missed or the utilization coincides with unexpected clock drops, overheating, crashes or irregular frame delivery.

Should I reinstall Windows to fix low FPS?

Usually not as an opening step. First identify whether the issue is game-specific, driver-related, thermal, power-related, memory-related or caused by settings and background activity. Reinstallation is disruptive and may not address hardware or workload limits.

Can a PC bottleneck calculator tell me exactly how much FPS I will get?

No. It can help frame an upgrade question, but real FPS depends on the game, scene, resolution, settings, CPU and GPU behavior, memory, thermals, driver and software configuration.

How do I tell shader compilation stutter from another type of stutter?

A hitch concentrated around first-time effects or areas that becomes less frequent on repeat runs can be consistent with shader compilation or asset preparation. Repeat the same route and compare captures before assuming the cache or driver is the cause.

What should I do if games crash and the PC restarts?

Record the error and time, return optional overclocks to stable defaults, check system events and investigate temperature, RAM and power clues together. Protect important data and avoid opening a PSU.

How TWW approaches this guide

We distinguish documented facts, measured results, and informed guidance. If a claim depends on a specific device, software version, game, or test method, that context should be stated rather than implied.