Interactive testing tool

A Step-by-Step Checklist for Diagnosing a PC Bottleneck

Diagnostic plan: Work through a repeatable diagnosis before changing hardware. The checklist keeps the target, baseline, monitoring and one-variable tests in the correct order and stores progress only in this browser.

  • 12 ordered checks
  • Private browser storage
  • Copyable test summary
Private test brief

Name the target before checking boxes

These fields stay in this browser. Specific notes make the completed checklist useful when you repeat the test or ask someone else to review it.

Diagnostic progress0 of 12 complete
1Define the target
2Capture a baseline
3Clear false positives
4Run one-variable tests

Why the order matters

Target

A limit matters only when it prevents a named outcome.

Baseline

The same scene and capture method reveal normal variance.

Exclusions

Caps, heat, memory setup and background work can imitate a hardware limit.

Response

One changed variable should produce the response predicted by the hypothesis.

Skipping directly to component replacement removes the evidence needed to tell a real hardware ceiling from a configuration problem. Complete the brief first, preserve the baseline and restore it before each new test.

Capture signals from the same run

Total CPU and GPU percentages do not describe the entire performance pipeline. Record the signals that can explain the exact event you are investigating, all from the same time window.

Frame delivery

Frame time, average FPS, percentile lows, CPU time and GPU time.

Operating state

Effective clocks, temperatures, power, limit flags and fan behavior.

Data pressure

RAM, VRAM, paging, storage activity and bus traffic.

Test context

Scene, settings, cap, software version, driver and warm-up state.

For productivity and AI work, time the actual stage

Use preview responsiveness, export duration, render time, compile time, model loading or steady inference throughput as appropriate. A gaming percentage cannot replace the stage that controls a real project.

Choose the next branch from the response

Controlled changeObserved responseNext branch
Lower resolution or rendering costGPU time falls and performance improvesInvestigate graphics settings, clocks, VRAM and GPU capacity.
Lower resolution or rendering costPerformance stays flatCheck frame caps, critical CPU threads, engine work and memory.
Close background applicationsSlow frames or completion time improveFind the contending process before changing hardware.
Compare cold and sustained runsClocks fall as temperature or a limit signal risesCorrect cooling or power behavior and repeat the baseline.
A rejected hypothesis is useful

If the suspected cause does not respond, record that result. It narrows the problem and prevents the same unsupported fix from returning later.

Follow the branch supported by your test

Use How to Check a PC Bottleneck when you need the complete timed process. Use PC Bottleneck Diagnostics to select a more specific CPU, GPU, memory, storage or thermal test.