If your graphics card is staying put, you can still squeeze more performance out of the system you already own. Most PCs leave frames on the table due to mismatched settings, background load, power limits, or outdated drivers. With methodical tuning, even mid-range hardware can run smoother and more consistently. Expect modest but meaningful improvements — enough to stabilize a stuttering 45-60 fps into a steadier experience or push a CPU-bound game past its current ceiling — without replacing your GPU. The tactics below are ordered by impact and tested on current Windows 10 and Windows 11 builds as of early 2026.

Quick Wins

Start here if you want results in under 15 minutes. These changes are reversible and require no advanced tools.

Change Effort Expected Gain
Lower shadow quality, reflections, and volumetric fog Low – in-game menu Moderate to High
Enable DLSS / FSR / XeSS in Quality or Balanced mode Low – in-game menu Moderate to High
Set Windows Power to Best Performance + GPU to Prefer Maximum Performance Low – 2 settings menus Low to Moderate
Cap frame rate slightly below monitor refresh Low – driver or in-game limiter Low (but improves consistency)
Close background overlays and launchers Low Low to Moderate
Update GPU driver via clean install Low to Medium Low to Moderate
Enable XMP / EXPO for RAM in BIOS Medium – requires restart Low to Moderate (higher in CPU-bound games)

Step-by-Step Tuning

Work through these in order. Test after each one so you know what actually helped.

1. Turn Down the Most Expensive Graphics Settings First

What causes it: Shadows, screen-space reflections, ambient occlusion, volumetric lighting/fog, and view distance scale poorly. They consume GPU time and VRAM without adding much competitive advantage.

How to check: In most games, go to Settings > Graphics or Settings > Video > Advanced. If shadows are on Ultra and reflections on High, those two alone can dominate frame time. Enable the in-game frame counter if available, or press Alt + R for the NVIDIA overlay or Alt + Z then Performance for AMD Software to see current fps.

What to do: Keep Textures at High or Medium if you have 6GB+ VRAM, but set Shadows to Medium or Low, Reflections to Medium or Off, Ambient Occlusion to SSAO or Off, and Volumetrics/Fog to Low. Reduce Draw Distance / Level of Detail to 70-80% slider if available. Leave Anti-Aliasing on TAA or equivalent; turning it off rarely helps once upscaling is enabled.

Trade-off: Slightly flatter lighting and less reflective surfaces. Competitive visibility often improves because shadows are less dense.

How to undo: Return to Settings > Graphics and select the previous preset (e.g., High or Ultra) or use Reset to Defaults.

2. Enable Upscaling (DLSS, FSR, or XeSS)

What causes it: Rendering at native 1440p or 4K is far more demanding than 1080p. Upscalers render internally at a lower resolution and reconstruct to your display resolution, saving GPU load with minimal visual loss on Quality modes.

How to check: Open Settings > Graphics > Upscaling / Super Resolution. Supported options appear as NVIDIA DLSS, AMD FSR, or Intel XeSS depending on your GPU. If you do not see it, the game may list it under Settings > Display > FidelityFX Super Resolution.

What to do: Select DLSS Quality if on NVIDIA RTX, FSR 2/3 Quality if on AMD or older NVIDIA, or XeSS Quality if on Intel Arc. Set Sharpness to 0.3-0.6 if a slider is offered. Avoid Performance mode unless you need maximum frames for a high-refresh monitor; it looks softer. Pair with Frame Generation only if your base fps is already above 60 and input latency is acceptable.

Trade-off: Minor softening or ghosting on fast-moving thin objects. Quality mode is visually close to native.

How to undo: Set Upscaler to Off or Native AA and set Render Scale back to 100%.

3. Fix Power, Performance Mode, and GPU Preferences

What causes it: Windows defaults to Balanced power and lets games run on the wrong GPU profile, which throttles clock speeds on desktops and especially laptops.

How to check: Go to Settings > System > Power > Power mode and see if it says Best power efficiency or Balanced. For GPU preference, go to Settings > System > Display > Graphics, select your game, click Options, and check if it is set to Power saving.

What to do: Set Power mode to Best performance. In the same Graphics menu, set your game to High performance and enable Hardware-accelerated GPU scheduling if the toggle is present at Settings > System > Display > Graphics > Default graphics settings. For NVIDIA: open NVIDIA Control Panel > Manage 3D settings > Global Settings, set Power management mode to Prefer maximum performance and Texture filtering Quality to High performance. For AMD: open AMD Software > Gaming > Graphics, enable Radeon Anti-Lag and set Texture Filtering Quality to Performance.

Trade-off: Slightly higher power draw, fan noise, and heat. On a laptop, battery life will drop on this profile, so switch back when unplugged.

How to undo: Return Power mode to Balanced and set the per-game Graphics preference back to Let Windows decide. In NVIDIA Control Panel, set Power management mode to Optimal power.

4. Do a Clean GPU Driver Install

What causes it: Driver remnants, missed shader caches, and outdated game profiles can cause stutter and lower average fps after a major Windows or game update.

How to check: Press Win + X > Device Manager > Display adapters and note the driver date. Or open NVIDIA App > Drivers or AMD Software > Home > Driver Version to see if an update is pending.

What to do: Download the latest driver from the NVIDIA App or AMD Software. During install choose Custom (Advanced) > check Perform a clean installation. For a full reset, use Display Driver Uninstaller (DDU) in Safe Mode, then install fresh. After install, reboot and clear the shader cache: Settings > System > Storage > Temporary files > check DirectX Shader Cache > Remove files.

Trade-off: Requires a reboot and you will need to reapply custom driver settings. First launch after clearing shader cache may stutter briefly while shaders recompile.

How to undo: In NVIDIA App choose Drivers > three-dot menu > Reinstall previous driver, or in Device Manager > Display adapters > Properties > Driver > Roll Back Driver.

5. Enable XMP / EXPO and Check RAM Is Running at Rated Speed

What causes it: Many DDR4 and DDR5 kits default to 2133-4800 MT/s until you enable their overclock profile, leaving CPU performance limited, especially at 1080p.

How to check: Press Ctrl + Shift + Esc to open Task Manager > Performance > Memory and look at Speed. Compare to the speed printed on your RAM box. Or press Win + R, type msinfo32, and check installed RAM.

What to do: Restart and enter BIOS (tap Del or F2 during boot). Look for Ai Tweaker / OC Tweaker / Extreme Memory Profile (XMP) or EXPO. Set to Profile 1. Confirm DRAM Frequency shows the rated speed (e.g., 3200 MT/s, 3600 MT/s, 6000 MT/s). Save and Exit. Also confirm in BIOS that Resizable BAR / Smart Access Memory is Enabled if your CPU and GPU support it; it is usually under Settings > PCI Subsystem Settings or Advanced > Re-Size BAR Support.

Trade-off: Memory overclock is factory-tested but technically an overclock. In rare cases it can cause instability if the motherboard is older.

How to undo: Re-enter BIOS and set XMP / EXPO to Disabled or Auto. The memory will revert to JEDEC default.

6. Reduce CPU Load and Thermal Throttling

What causes it: Background apps, browser tabs, and dust-clogged coolers force the CPU to downclock. A CPU that hits 90-100C will cap fps even if the GPU is not at 100%.

How to check: Keep Task Manager > Processes sorted by CPU while gaming in borderless windowed mode. If CPU is consistently above 85-90% or temperature is high, check with HWInfo64 or Task Manager > Performance > CPU. Listen for loud fan ramps and check vents for dust.

What to do: Before playing, close browsers, Discord hardware acceleration if not needed (Discord > Settings > Advanced > Hardware Acceleration off), and launchers. In Settings > Apps > Startup, disable nonessential startup apps. Physically clean dust filters and fans with compressed air while the PC is powered off and unplugged. Ensure the power plan is Best performance as above and that the cooler is mounted correctly. For laptops, elevate the rear for airflow and use the manufacturer performance profile (e.g., Armoury Crate > Performance, Lenovo Vantage > Thermal Mode > Performance).

Trade-off: Closing apps means re-opening them later; higher fan curves mean more noise.

How to undo: Re-enable startup apps in Task Manager > Startup apps and turn Discord Hardware Acceleration back on.

7. Control Frame Rate, V-Sync, and Refresh Rate

What causes it: An uncapped frame rate causes inconsistent frame times and tearing, while V-Sync alone adds input lag. A mismatch between game fps and monitor refresh wastes power on frames you cannot see.

How to check: Right-click desktop > Display settings > Advanced display and note Refresh rate (e.g., 60, 144, 165, 240 Hz). In game, look under Settings > Display > V-Sync and Frame Rate Limit.

What to do: Set Windows refresh to the maximum your monitor supports. In NVIDIA Control Panel > Manage 3D settings > Global Settings, set Vertical sync to Off and Low Latency Mode to On. In AMD Software > Gaming > Display, set Wait for Vertical Refresh to Off and enable Anti-Lag. Then cap fps either in-game or in the driver to 3 fps below your refresh rate (e.g., 141 fps cap for 144 Hz). In NVIDIA App this is under Graphics > Program Settings > Max Frame Rate; in AMD Software it is Frame Rate Target Control. If you have G-Sync or FreeSync, enable it in the monitor OSD and in the driver (NVIDIA Control Panel > Display > Set up G-SYNC / AMD Software > Display > Adaptive Sync).

Trade-off: A cap slightly lowers peak fps numbers but delivers smoother, lower-latency frames and less tearing than standard V-Sync.

How to undo: Set Max Frame Rate / Frame Rate Target Control to Off and set Vertical sync back to Use the 3D application setting. Disable G-SYNC / Adaptive Sync if you prefer.

8. Edit Config Files and Launch Options for Stubborn Games

What causes it: Some titles hide settings like render worker count or hidden detail sliders in .ini files, or launch with the wrong DirectX version.

How to check: Look in %USERPROFILE%\Documents\, %APPDATA%, or the game install folder under \steamapps\common\[GameName]\ for files like GameUserSettings.ini, Engine.ini, options.ini, or settings.json. In Steam, right-click game > Properties > General > Launch Options shows any active flags.

What to do: Back up the file first (copy and rename to .bak). Open with Notepad and adjust only documented values: set sg.ShadowQuality, sg.ReflectionQuality, or r.VolumetricFog to lower levels (0-2), or set bUseVSync=False. For Steam games, try DirectX flags like -dx11 or -dx12 in Launch Options if the game offers both; one API is often smoother per hardware. Keep edits minimal and test one change at a time.

Trade-off: Manual edits can cause visual glitches or be overwritten by game updates. Invalid values may prevent launch.

How to undo: Delete the edited .ini and restore the .bak copy, or use Steam > Properties > Installed Files > Verify integrity of game files. Clear Launch Options field.

Measure Before and After

Without measurements you are guessing. Establish a repeatable baseline before changing anything.

Pick a demanding, repeatable scene — the first 60 seconds of a built-in benchmark or a fixed run through a busy area. Set your usual graphics preset first and do not move settings mid-test.

Use the same overlay each time: NVIDIA overlay with Alt + R, AMD Software Performance overlay with Ctrl + Shift + O, or the free CapFrameX / PresentMon tool. Record average fps, 1% lows, and CPU/GPU temperatures. In Windows, press Win + G to open Xbox Game Bar > Performance widget for a quick view. For a more detailed log, enable logging in CapFrameX and run the same 60-second loop three times.

Change one variable at a time, reboot if you updated a driver or BIOS, then re-run the identical loop. If 1% lows improve but average fps barely moves, the game will still feel dramatically smoother — that counts as a win. Keep a simple note: Preset, driver version, power mode, overlay on/off, and the three fps numbers. This makes it easy to revert the one change that caused stutter.

What Not to Do

Avoid tweaks that promise big gains but create instability or risk your system.

Do not download RAM cleaner or game booster utilities that claim to allocate more VRAM. They aggressively kill services, inflate numbers, and often introduce micro-stutter. What causes it is usually Windows background load — handled better by closing apps manually via Task Manager.

Do not flash a custom GPU BIOS or use unverified registry cleaners to unlock fps. Even if a forum posts a file location like C:\Windows\System32\drivers, an incorrect BIOS can brick the card and registry cleaners break game anti-cheat dependencies.

Do not disable all Windows services or Windows Security real-time protection. Disabling services via msconfig > Services > Hide all Microsoft services and clicking Disable all can break audio, networking, and updates. Keep Windows Security on; exclude only your specific game folder under Virus and threat protection > Manage settings > Exclusions if you have verified false-positive stutter.

Do not set every setting to Low at once. Texture Quality set too low can actually increase stutter as the game streams assets, and you lose the ability to identify which setting mattered. Adjust two or three heavy hitters at a time instead.

FAQ

Will lowering resolution always give more fps than lowering settings?

Lowering render resolution or using an upscaler Quality mode is usually the largest single gain because it reduces the total pixels shaded. However, if you are CPU-limited — check Task Manager while playing, if CPU is near 100% and GPU is well below 95% — lowering resolution will barely help. In that case focus on draw distance, crowd density, physics, and closing CPU-heavy background apps instead.

Should I use driver-level image sharpening and upscaling together?

Use one system at a time. If the game already has DLSS, FSR, or XeSS, use that and leave driver sharpening off. If you enable NVIDIA Image Scaling via NVIDIA Control Panel > Manage 3D settings > Image Scaling or AMD Radeon Super Resolution under AMD Software > Graphics > Display, disable the in-game upscaler to avoid double scaling. Check sharpness in a static scene before playing competitively.

How much VRAM do I actually need for higher textures?

Monitor VRAM usage in the AMD or NVIDIA overlay while playing. If dedicated VRAM is pegged at the card limit and you see hitching when turning quickly, lower Texture Quality one step (e.g., Ultra to High) and set Texture Filtering to High Performance. Keeping Textures at High on a 6GB-8GB card and dropping shadows and volumetrics first usually preserves visuals while preventing VRAM spill, which spills into system RAM and drops 1% lows.

Why does fps look high but the game still stutters?

High average fps with low 1% lows feels stuttery. Common causes are shader compilation on first launch, background recording, or an overlay conflict. Try: disable Xbox Game Bar background recording at Settings > Gaming > Captures > Record in the background while I am playing – Off, turn off Discord overlay at Discord > Settings > Game Overlay > Enable in-game overlay – Off, and clear DirectX Shader Cache as described above. Locking fps 3 below refresh and enabling G-Sync / FreeSync also smooths frame pacing. To undo, re-enable those toggles the same way.

Related guides

Browse all Performance guides →