You finished the build, installed Windows, and something feels off. Games stutter where they should be smooth, boot times drag, and the desktop occasionally hesitates. Before you assume a defective part, understand that the overwhelming majority of underperforming new builds trace back to configuration, not hardware. This guide walks you through the most common causes, a step-by-step diagnosis, and reversible fixes so you can get the performance you paid for without RMA roulette.

Most Common Causes

Cause Symptom Likelihood
RAM running at default JEDEC speed instead of EXPO/XMP Lower FPS, especially 1% lows; slower content creation tasks Very high
Monitor plugged into motherboard video output Very low FPS, no GPU detected in Task Manager or games High
Missing or outdated chipset and GPU drivers Stutter, poor GPU utilization, Device Manager warning icons High
Power plan set to Balanced or Power Saver CPU clocks stay low at idle and ramp late under load Medium
GPU not hitting full PCIe link width or resizable BAR disabled Reduced GPU performance, especially with larger VRAM pools Medium
Thermal throttling from poor cooler contact or fan curves Clock speeds drop mid-load; chassis exhaust air feels hot Medium
Windows installing updates or indexing in the background Disk activity at 100% for the first day or two of use Medium
Games or OS installed on a slow drive instead of the NVMe SSD Long load times, hitching when streaming assets Medium
RAM in wrong motherboard slots or mixed kits Unstable memory overclock, lower effective bandwidth Lower
VBIOS/BIOS out of date for the installed CPU Boot issues, missing memory training improvements, degraded boost behavior Lower

Diagnose Step by Step

1. Confirm the GPU Is Actually Driving Your Display

Open Task Manager (Ctrl+Shift+Esc), go to the Performance tab, and expand GPU 0. While a game runs, GPU utilization should climb and the GPU should be listed as the engine running the 3D workload. If GPU usage sits near zero while the CPU maxes out, check which cable your monitor uses. It must come from the discrete graphics card’s ports, not the motherboard’s HDMI or DisplayPort. Also confirm in Windows Settings > Display > Graphics that your games are set to High Performance on the discrete GPU.

2. Verify RAM Speed and Dual-Channel

Open Task Manager > Performance > Memory and note the speed shown. Then open Command Prompt and run: wmic memorychip get devicelocator, capacity — or use CPU-Z’s Memory tab to check the channel count. Dual-channel operation should be listed. If the speed matches the base JEDEC rating of your kit (often 4800 MT/s or 5600 MT/s) rather than the advertised overclock speed, your memory profile is not enabled.

3. Check CPU Clocks and Thermals Under Load

Run a demanding game or a 10-minute CPU load and watch clock speeds with HWiNFO64 (open it in Sensors-only mode). Look for the “Core Clocks” and “CPU Package Power” sensors. Compare package temperature against your cooler’s rating: sustained temperatures at or above the thermal limit for your CPU will force clock reductions. Note the behavior over time — a healthy system holds high clocks; a throttling system sees them sag after a few minutes.

In HWiNFO64, expand your GPU and find the “PCIe Link Width” and “PCIe Link Speed” sensors. Under load, a modern GPU should report x16 (or x8 on some configurations, which is acceptable on PCIe 4.0 and newer) at a Gen 4 or Gen 5 speed. A link stuck at x1 or x4 usually means the card is in the wrong slot or a riser cable is limiting it. Then check GPU-Z’s “Resizable BAR” line — it should say Enabled on supported platforms.

5. Confirm Power Settings and Background Load

Open Settings > System > Power & battery and set the power mode to Best performance when plugged in. Then open Resource Monitor (resmon.exe) and check the Disk and CPU tabs at idle. If Windows Update, OneDrive sync, or search indexing is saturating the disk, let it finish — a fresh install typically settles within a few days.

6. Verify the Boot and Game Drives

In Task Manager > Performance, identify your drives and their media type. Your OS and games should live on the NVMe SSD. If Windows was installed to a SATA drive or, worse, a hard drive while the NVMe sits empty, load times and asset streaming will suffer badly. In Disk Management (diskmgmt.msc), confirm the NVMe is initialized, online, and formatted.

Fixes by Cause

Enable the Memory Overclock Profile

What causes it: Motherboards ship with memory at safe JEDEC speeds; the advertised kit speed requires enabling Intel XMP or AMD EXPO.
How to check: Task Manager > Performance > Memory shows a speed below your kit’s rated MT/s.
What to do: Reboot into BIOS (usually Del or F2 during POST). Find the XMP or EXPO toggle — commonly on the main EZ Mode screen or under the OC/ Tweaker or AI Tweaker page. Select Profile 1, set DRAM voltage if prompted to the value printed on the kit’s label, then Save and Exit (usually F10). The board will retrain memory; the first boot after a change can take 30–60 seconds, which is normal.
How to undo: Return to the same BIOS setting and set the memory profile to Auto/Disabled.

Move the Display Cable to the Graphics Card

What causes it: The monitor is connected to the motherboard, so games render on integrated graphics or fail to launch properly.
How to check: Trace your display cable. Task Manager shows the GPU idling during games.
What to do: Power off, move the cable to the discrete GPU’s HDMI or DisplayPort, power back on. If your CPU has no integrated graphics and the screen was working, skip this check — the cable is already correct.
How to undo: Not applicable; simply reconnect as needed.

Install Chipset and GPU Drivers Properly

What causes it: Windows’ built-in drivers lack the platform tuning and GPU optimizations needed for full performance.
How to check: Device Manager shows warning icons, or your GPU utility reports missing features.
What to do: Install the chipset driver package from your motherboard vendor’s support page for your exact board revision, then install the current GPU driver suite. During GPU driver installation, choose the clean/custom install option and check “perform a fresh installation” if offered. Reboot afterward.
How to undo: Use the GPU vendor’s clean uninstall utility or roll back via Device Manager > Display adapters > Properties > Driver tab > Roll Back Driver.

Set the High Performance Power Plan

What causes it: The Balanced or Power Saver plan lets CPU clocks sit low and respond slowly to bursts of load.
How to check: Control Panel > Power Options shows the active plan.
What to do: Select High Performance, or in modern Windows use Settings > System > Power & battery and set Power mode to Best performance. On laptops, also confirm the manufacturer’s utility (performance mode profile) is set appropriately.
How to undo: Switch back to Balanced at any time; this setting is fully reversible.

Enable Resizable BAR and Verify PCIe Slot

What causes it: Above 4G Decoding and Resizable BAR ship disabled on some boards, and GPUs in secondary slots run at reduced link width.
How to check: GPU-Z shows Resizable BAR as Disabled, or HWiNFO shows link width below x16 under load.
What to do: In BIOS, find “Above 4G Decoding” and “Re-Size BAR Support” (often under PCIe configuration or NBIO/Advanced menus) and enable both. Verify the GPU sits in the top full-length PCIe slot closest to the CPU. If a riser cable is used, test with the card installed directly to rule out signal degradation.
How to undo: Disable the same BIOS toggles.

Improve CPU Cooling and Airflow

What causes it: Insufficient cooler mounting pressure, missing plastic film on a cooler cold plate, or aggressive fan curves allow heat buildup and clock throttling.
How to check: HWiNFO64 shows package temperatures at or above the CPU’s thermal limit during sustained load, with clocks dropping over time.
What to do: First confirm the plastic protective film on the cooler base was removed. Reseat the cooler with fresh thermal paste using a pea-sized dot in the center, tightening screws in a diagonal pattern until snug. In BIOS or your fan software, set the CPU fan curve so the fan reaches roughly 80–100% duty by 80 °C.
How to undo: Revert fan curves to default and remount with the original paste application if desired.

Let Background Tasks Finish and Move Data to the SSD

What causes it: Fresh Windows installs run update servicing, search indexing, and cloud sync in the background, saturating storage.
How to check: resmon.exe shows high disk active time from System, MsMpEng, or SearchIndexer.exe.
What to do: Connect to the internet overnight with the PC powered on so updates complete. If games are on the wrong drive, use your launcher’s built-in “Move install” feature, or for Steam use Steam > Settings > Storage > Move. If Windows itself is on the wrong drive, a clean reinstall to the NVMe is the cleanest path.
How to undo: Background tasks resolve on their own; drive moves can be repeated in reverse the same way.

Correct RAM Placement

What causes it: Modules in the wrong slots run single-channel or with long trace routing that hurts stability at rated speeds.
How to check: CPU-Z > Memory tab shows “Single” channel, or your manual’s recommended slots are unused. Most boards prefer slots A2 and B2 (the second and fourth from the CPU).
What to do: Power off, unplug, and move modules to the slots your motherboard manual designates for two sticks.
How to undo: Move them back; there is no persistent setting involved.

When to Replace or Reinstall

If every configuration check above passes and performance is still wrong, escalate systematically. First, update the motherboard BIOS to the latest stable version — on boards with a USB BIOS Flashback feature you can do this without a working CPU, and on others update from within BIOS using the vendor’s utility. Second, perform a clean Windows reinstall on the correct NVMe drive using Microsoft’s Media Creation Tool; a corrupted or misconfigured install is faster to rebuild than to troubleshoot. Third, isolate hardware: test the GPU in another system or the integrated output if your CPU has graphics, run four or more passes of MemTest86 from USB to rule out faulty RAM, and monitor temperatures after remounting the cooler. Only after these steps should you consider an RMA — and replace components one at a time so you can attribute any change to a specific part.

FAQ

Why does my new PC feel slow even in the BIOS or during boot?

Slow POST with repeated memory retraining usually points to unstable memory settings or a BIOS that predates proper support for your CPU or memory kit. Reset CMOS (jumper CLR_CMOS or removing the coin cell for a minute), then update the BIOS before re-enabling XMP/EXPO. Also make sure Fast Boot is configured intentionally rather than left in a half-enabled state.

Should I enable XMP or EXPO if my system becomes unstable?

Instability after enabling a memory profile usually means the kit is borderline at rated voltage, the modules are in the wrong slots, or the BIOS is outdated. Update the BIOS first, confirm slot placement, and if instability persists, manually relax the memory frequency one step (for example, from 6000 to 5600 MT/s on a modern AMD platform) and retest with MemTest86 before giving up on the profile.

How long should I wait for a new Windows install to settle?

Give it two to three days of normal use with an internet connection. Windows Update delivers driver packages, Defender builds its initial scan baseline, and search indexing processes your drive. During this window, 100% disk spikes at idle are normal and not a sign of a failing SSD.

Do I need to reinstall Windows if I upgrade my motherboard or CPU?

A clean reinstall is strongly recommended when changing platforms, especially across Intel/AMD boundaries or across Windows licensing activation regions. If you are only swapping components within the same platform and Windows boots fine, run it as-is first, then reinstall only if you see persistent instability that driver and BIOS updates do not resolve. As of 2026, in-place upgrades across generations generally work better than they used to, but a fresh install remains the most reliable baseline for measuring true system performance.

Related guides

Browse all Troubleshooting guides →