Join Discord

PC Optimization Guide

Last Updated: November 7, 2025 Jade Vanity Gaming ~20 min read Windows 10/11

Boost FPS, reduce stutter, lower latency, and keep your rig cool and quiet — optimized for Windows, NVIDIA & AMD.

Quick‑Start Checklist

Apply these six items first for fast, safe gains. You can fine‑tune the rest afterward.

ActionWhere
GPU driver updateNVIDIA GeForce Experience / AMD Software: Adrenalin
Chipset + BIOS (if available)Motherboard support page
Power plan: High/UltimateControl Panel → Power Options
Trim visual effectsSystem Properties → Advanced → Performance → Adjust for best performance
Clean storage (keep 15–20% free)Settings → System → Storage → Storage Sense
GPU control panel presetsNVIDIA Control Panel / AMD Software

Windows Power & OS Tweaks

High / Ultimate Performance Plan

  • Control Panel → Power Options → choose High performance.
  • Optionally enable Ultimate Performance (script below can add it if missing).
  • Advanced: Processor min/max = 100%, PCIe Link State = Off, Sleep/Turn off disk = Never (desktop).

Visual Effects, Game Bar, HAGS

  • System Properties → Advanced → Performance → Adjust for best performance (keep “Smooth edges of screen fonts”).
  • Settings → Gaming → Xbox Game Bar = Off; Captures → Background recording = Off; Game Mode = On.
  • HAGS (Hardware‑Accelerated GPU Scheduling): Try On. If stutter, toggle Off.
Create a System Restore Point before BIOS or major driver changes. Reboot after applying OS‑level tweaks.

Drivers, BIOS & Firmware

ComponentCadenceSource
GPU1–2 months or per major titleNVIDIA/AMD official apps
Chipset2–3× per yearMotherboard support page
BIOS/UEFIOnly if neededMotherboard support page
SSD Firmware3–6 monthsVendor tools (Magician/WD Dashboard)
Network AdapterAs neededDevice Manager / OEM

Storage & File System Hygiene

  • Keep 15–20% free space on the OS SSD to avoid performance cliffs.
  • TRIM: Windows enables automatically. Verify: fsutil behavior query DisableDeleteNotify → 0 = TRIM enabled.
  • Defrag HDDs only (never SSDs). SSDs use “Optimize/Trim”.
  • Enable Storage Sense and configure temp file cleanup.
  • Move large game libraries to a secondary drive to keep C: lean.

GPU Control Panel Tuning

NVIDIA (Per‑Game Profile Recommended)

SettingRecommendation
Power management modePrefer maximum performance
Low latency modeOn (Ultra for esports; test stability)
Texture filtering – QualityHigh performance
Vertical syncOff (use G‑SYNC/FreeSync if available)
Shader cacheOn
Max Frame RateOptional cap ~5–10 FPS above monitor refresh

AMD Software: Adrenalin

SettingRecommendation
Radeon Anti‑LagOn
Radeon ChillOff unless power limited
Image SharpeningPersonal preference
FSR (per‑title)Balanced/Performance for higher FPS
Power tuningModest +5–10% power limit if thermals allow
Smart Access MemoryEnable on supported Ryzen/RDNA2+ platforms

In‑Game Settings That Matter

SettingImpact / Guidance
ResolutionNative for clarity; drop one step (1440p→1080p) for a large FPS bump
UpscalingUse DLSS/FSR/XeSS; Quality/Balanced for minimal artifacts
TexturesVRAM‑bound — High if ≥6–8 GB; Medium if limited
ShadowsHeavy hit — run Medium/Low
Ambient OcclusionLow/Off
Motion Blur / Film Grain / DoFOff for clarity & input feel
V‑SyncOff; rely on VRR if available
Frame capCap +5–10 FPS above refresh to reduce spikes
Benchmark before/after each change. Use built‑in benchmarks or MSI Afterburner OSD for average & 1% lows.

Monitoring, OC & Safety

  • MSI Afterburner: Fan curve, modest GPU OC/UV, OSD (RTSS).
  • HWiNFO: Deep telemetry (temps, power draw, clocks).
  • Ryzen Master / Intel XTU: CPU tuning (optional). Undervolting often yields best thermals/noise.
Targets under sustained gaming loads:
  • GPU: < 85 °C
  • CPU: < 80 °C (sustained; brief boosts may exceed)
Increase clocks in ≤5% steps, stress test 10–15 min (3DMark loop/game). Watch 1% lows — instability shows there first.

Network & Latency Tips

  • Wired Ethernet whenever possible; Wi‑Fi adds jitter.
  • Disable NIC power saving (Device Manager → Network adapter → Power Management).
  • Router QoS: Prioritize your PC/console profile.
  • Pause cloud/game launcher updates during sessions.
  • Choose the closest server region; verify ping in-game.

Recommended Tools

See our curated picks for streaming, monitoring, audio, and productivity: Recommended Programs & Software.

CategoryPickWhy
StreamingOBS StudioLightweight, flexible, great plugins
MonitoringHWiNFO, MSI AfterburnerAccurate sensors + OSD overlay
AudioVoicemeeter, ReaPlugs, KrispRouting, VST processing, noise suppression
Disk hygieneWinDirStat, 7‑ZipFind big files; manage archives efficiently
SecurityWindows Defender, MalwarebytesLow overhead protection & cleanup

Maintenance Schedule

FrequencyTask
WeeklyClear temp files; ensure disk free space; pause background updaters
MonthlyDust filters/fans; driver check; SSD firmware scan
QuarterlyDeep malware scan; review startup apps/services
6–12 monthsThermal paste check (if temps creep); BIOS only as needed

FAQ

Do visual effects tweaks improve FPS?

On mid/low‑end CPUs and CPU‑bound titles, yes — you’ll often see improved 1% lows and responsiveness.

Is Game Mode worth enabling?

Yes. It’s lightweight and prioritizes the game process. Pair with High/Ultimate power plans.

How much RAM do I need?

16 GB is the sweet spot for gaming. 32 GB helps with streaming and content creation workloads.

HAGS On or Off?

Try On first. If you notice stutter/capture issues, toggle Off — it’s driver/title dependent.

One‑Click PowerShell Scripts

Run PowerShell as Administrator. Create a restore point first. Reboot after applying or rolling back.

Apply Performance Tweaks

# ================================
# JVG PC Optimization - Apply
# Run as Administrator (PowerShell)
# ================================

# 1) Enable & set Ultimate Performance (adds if missing, then activates)
try { powercfg -duplicatescheme e9a42b02-d5df-448d-aa00-03f14749eb61 | Out-Null } catch {}
powercfg -setactive e9a42b02-d5df-448d-aa00-03f14749eb61

# 2) Visual effects: Adjust for best performance (keep font smoothing)
Set-ItemProperty -Path "HKCU:\Software\Microsoft\Windows\CurrentVersion\Explorer\VisualEffects" -Name "VisualFXSetting" -Value 2 -ErrorAction SilentlyContinue
Set-ItemProperty -Path "HKCU:\Control Panel\Desktop" -Name "FontSmoothing" -Value 2 -ErrorAction SilentlyContinue
Set-ItemProperty -Path "HKCU:\Control Panel\Desktop" -Name "FontSmoothingType" -Value 2 -ErrorAction SilentlyContinue

# 3) Disable Xbox Game Bar & Game DVR
Set-ItemProperty -Path "HKCU:\Software\Microsoft\GameBar" -Name "GamebarEnabled" -Value 0 -ErrorAction SilentlyContinue
New-Item -Path "HKCU:\System" -Name "GameConfigStore" -Force | Out-Null
Set-ItemProperty -Path "HKCU:\System\GameConfigStore" -Name "GameDVR_Enabled" -Value 0 -ErrorAction SilentlyContinue
New-Item -Path "HKLM:\SOFTWARE\Policies\Microsoft\Windows" -Name "GameDVR" -Force | Out-Null
Set-ItemProperty -Path "HKLM:\SOFTWARE\Policies\Microsoft\Windows\GameDVR" -Name "AllowGameDVR" -Value 0 -Type DWord -ErrorAction SilentlyContinue

# 4) Enable Storage Sense (basic)
New-Item -Path "HKCU:\Software\Microsoft\Windows\CurrentVersion\StorageSense" -Name "Parameters" -Force | Out-Null
New-Item -Path "HKCU:\Software\Microsoft\Windows\CurrentVersion\StorageSense\Parameters" -Name "StoragePolicy" -Force | Out-Null
Set-ItemProperty -Path "HKCU:\Software\Microsoft\Windows\CurrentVersion\StorageSense\Parameters\StoragePolicy" -Name "01" -Value 1 -Type DWord -ErrorAction SilentlyContinue

# 5) NIC power saving: prefer performance (safe best-effort)
Get-ChildItem "HKLM:\SYSTEM\CurrentControlSet\Control\Class\{4d36e972-e325-11ce-bfc1-08002be10318}\" -ErrorAction SilentlyContinue |
  ForEach-Object {
    try { Set-ItemProperty -Path $_.PsPath -Name "PnPCapabilities" -Value 24 -ErrorAction SilentlyContinue } catch {}
  }

Write-Host "Applied JVG optimization set. Restart recommended." -ForegroundColor Green

Rollback (Restore Defaults)

# ================================
# JVG PC Optimization - Rollback
# Run as Administrator (PowerShell)
# ================================

# 1) Switch back to Balanced plan (if present)
$balanced = powercfg -l | Select-String -Pattern "Balanced"
if ($balanced) {
  $guid = ($balanced -split '\s+')[3].Trim()
  if ($guid) { powercfg -setactive $guid }
}

# 2) Visual effects: Let Windows decide (Default: 0)
Set-ItemProperty -Path "HKCU:\Software\Microsoft\Windows\CurrentVersion\Explorer\VisualEffects" -Name "VisualFXSetting" -Value 0 -ErrorAction SilentlyContinue

# 3) Re-enable Game Bar / DVR (default-friendly)
Set-ItemProperty -Path "HKCU:\Software\Microsoft\GameBar" -Name "GamebarEnabled" -Value 1 -ErrorAction SilentlyContinue
Remove-ItemProperty -Path "HKCU:\System\GameConfigStore" -Name "GameDVR_Enabled" -ErrorAction SilentlyContinue
Remove-Item -Path "HKLM:\SOFTWARE\Policies\Microsoft\Windows\GameDVR" -Recurse -Force -ErrorAction SilentlyContinue

# 4) Remove Storage Sense policy (user preference)
Remove-Item -Path "HKCU:\Software\Microsoft\Windows\CurrentVersion\StorageSense\Parameters\StoragePolicy" -Recurse -Force -ErrorAction SilentlyContinue

Write-Host "Rolled back JVG optimization set. You can adjust remaining preferences in Settings." -ForegroundColor Yellow
Always reboot after applying or reverting OS-level settings to ensure they fully take effect.