Windows 11 Gaming Optimization — The Settings That Actually Matter
Windows 11 settings that affect gaming performance. Game Mode, HAGS, VBS, power plans, GPU drivers, background services, network tuning. The full audit, in order of impact.
Windows 11 is faster than Windows 10 for gaming if you spend an hour configuring it. Out of the box, Microsoft prioritizes background services, telemetry, productivity features, and security overhead — sensible defaults for most users, performance-leaking defaults for gaming. Almost every setting that costs you frames can be turned off without breaking anything important.
This guide is the full audit, ordered by performance impact. Every recommendation is paired with the rationale. Most settings change once and stay set. The cumulative effect on a high-end rig is 5–15% more average FPS, 10–25% better 1% lows (the metric that actually matters), and meaningfully more consistent frame pacing.
What this guide covers
I · Game Mode
Game Mode tells Windows to prioritize the foreground game when it detects gaming activity. Behavior:
- Suppresses Windows Update background installs while gaming
- Reduces Notification interruptions
- Prioritizes CPU/GPU resources to the active game
- Minor — single-digit % FPS impact in most titles
Set to On. There’s no scenario where Game Mode hurts performance. The mythology that “Game Mode causes stutter” is residual from 2017–2019 — Microsoft fixed it years ago.
II · HAGS (Hardware-Accelerated GPU Scheduling)
HAGS lets the GPU manage its own scheduling rather than the CPU dispatching frames. The performance impact:
- Modern GPUs (RTX 30/40/50, RX 6000/7000/9000): Net positive. 1–4% average FPS, smoother frame pacing in CPU-bound scenes.
- Older GPUs (GTX 10-series, RX 500): Net neutral or slight negative. Disable.
- DLSS Frame Generation: Requires HAGS to be enabled. Non-negotiable if you use FG.
- Some streaming setups: OBS NVENC encoding can stutter with HAGS on certain driver versions. Test both states.
For a 9950X3D / RTX 4090 rig: On. The frame pacing improvement in CPU-heavy titles (Total War, Cyberpunk 2077 dense city scenes) is real and measurable.
III · Power Plans
Modern Windows hides the legacy Power Plans interface. Access the full set via:
powershell
powercfg /list
The plans you care about:
- Balanced — default, throttles CPU when idle to save power
- High Performance — keeps CPU at higher clock floors, slight power increase
- Ultimate Performance — disables all power-saving features, available on Pro/Workstation editions
To enable Ultimate Performance if it’s missing:
powercfg -duplicatescheme e9a42b02-d5df-448d-aa00-03f14749eb61
Then set as active:
For desktop gaming rigs: use Ultimate Performance or High Performance. The power difference is ~10W idle, negligible for desktops on grid power. The latency improvement is real — the CPU doesn’t have to wake from C-states to handle frame draws.
For laptops: use Balanced when on battery, High Performance when plugged in.
Custom plan for AMD X3D CPUs (9950X3D, 7950X3D)
X3D CPUs benefit from a custom plan with park override disabled:
powercfg /setacvalueindex SCHEME_CURRENT SUB_PROCESSOR CPMINCORES 100
powercfg /setacvalueindex SCHEME_CURRENT SUB_PROCESSOR CPMAXCORES 100
powercfg /setactive SCHEME_CURRENT
This keeps all cores active rather than parking them — which avoids the X3D scheduler quirk where games sometimes land on non-X3D cores.
IV · VBS (Virtualization-Based Security) / HVCI
VBS is a security feature that runs Windows’ security boundary in a hardware-virtualized container. It costs gaming performance — measurable 5–15% in CPU-bound titles.
Check if VBS is enabled
msinfo32
Scroll to "Virtualization-based security" — if it says "Running," VBS is on.
To disable
Reboot. Confirm VBS shows "Not enabled" in msinfo32.
When VBS won't disable
If "Memory integrity" is greyed out, an incompatible driver is blocking it. Common culprits:
- Old printer drivers
- Old USB device drivers
- Some virtualization software (Hyper-V, WSL2 dependencies)
The Memory Integrity panel shows incompatible drivers — uninstall or update them, reboot, retry.
V · Upscaling Toggles (DLSS / FSR / XeSS)
Upscaling is the single biggest performance lever in modern PC gaming. Configured at the per-game level, but Windows-side decisions matter:
- DLSS (NVIDIA) — RTX 20-series and up. Quality > Balanced > Performance > Ultra Performance. Quality is the right default for 4K gaming on RTX 4090 / 5090; visually almost identical to native, 30–50% more FPS.
- DLSS Frame Generation — RTX 40/50 series only. Doubles FPS in supported games. Adds ~10ms input latency. Recommended for single-player; opinion-divided for competitive.
- FSR (AMD) — works on any GPU. Quality < DLSS at the same setting; gap closing in FSR 4.x. Best on AMD Radeon GPUs where it’s tuned for the architecture.
- XeSS (Intel) — works on any GPU; better than FSR on Intel Arc cards.
NVIDIA Reflex Low Latency
For RTX cards in supported games:
Reflex reduces input-to-display latency by 10–30ms in CPU-bound competitive titles. No visual cost. Always enable.
VI · Game Bar / Xbox App
Game Bar is Microsoft’s in-game overlay. Xbox app is the launcher.
Game Bar
Turning Game Bar off entirely is harder than it should be (Microsoft removed the on/off toggle in 2023). The simplest path:
powershell
Get-AppxPackage *Microsoft.XboxGamingOverlay* | Remove-AppxPackage
This removes the overlay app. Game Bar shortcuts (Win+G) stop working. No performance regression in any game.
If you use Game Bar for screen recording, keep it — there’s no good lightweight alternative.
Xbox app
Set the Xbox app to never run in the background. It still launches when you open it; it just doesn’t consume RAM and network when you don’t.
VII · Background Services Audit
Windows 11 ships with services that benefit ~5% of users and cost the other 95% performance. Most can be disabled cleanly.
Services to set to Manual or Disabled
| Service | Recommended state | Rationale |
|---|---|---|
| Connected User Experiences and Telemetry | Disabled | Telemetry. No user-facing function. |
| Diagnostic Policy Service | Manual | Only runs when troubleshooting. |
| Windows Search | Manual (or Disabled if you don’t use Search) | Indexes files; can use significant disk I/O. |
| Print Spooler | Disabled (if no printer) | Common attack vector when unused. |
| Remote Registry | Disabled | Lets remote machines edit your registry. |
| Fax | Disabled | Self-explanatory. |
| Windows Insider Service | Disabled | Only relevant if you’re on Insider builds. |
| Geolocation Service | Manual | Privacy. |
Startup apps audit
Disable everything you don’t actively use at boot. Common offenders:
- Discord — stays running anyway when you open it; auto-start adds ~2 seconds to boot
- Steam — auto-starts in tray; useful if you use it daily, otherwise off
- Razer Synapse / Corsair iCUE / Logitech G Hub — peripherals software bloat. Disable if you don’t reconfigure mid-session
- OneDrive — disable unless you actively use it
- Spotify — disable
- Teams — disable
- NVIDIA App / AMD Software / Intel Graphics Command Center — keep enabled (driver updates matter)
VIII · GPU Driver Settings
Where the biggest single performance wins still live in 2026.
NVIDIA Control Panel (RTX cards)
| Setting | Value | Why |
|---|---|---|
| Image Scaling | Off | Use DLSS instead |
| Anisotropic filtering | 16x | Cheap, sharper textures |
| Antialiasing - Mode | Application controlled | Let game decide |
| Background app max FPS | 60 | Caps unfocused apps to save power |
| Low Latency Mode | Ultra | Reflex is a free win |
| Max Frame Rate | Match your monitor refresh | Prevents tearing in capped scenarios |
| OpenGL GDI compatibility | Auto | Default |
| Power management mode | Prefer maximum performance | Stops GPU from clocking down |
| Shader Cache Size | 100 GB | Reduces stutter from shader compilation |
| Texture filtering - Quality | High Quality | Negligible FPS cost, visible quality |
| Threaded optimization | Auto | Default |
| Vertical sync | Off (use monitor's VRR) | Tearing handled by G-Sync |
NVIDIA Studio Drivers vs Game Ready
- Game Ready Drivers — release with major game launches. Highest peak FPS in those titles.
- Studio Drivers — release less frequently, pre-tested for content creation apps. Slightly lower peak gaming FPS, much higher stability.
For pure gaming: Game Ready. For gaming + OBS streaming + DaVinci Resolve: Studio. Tony's 4090 rig should run Studio Drivers given the editing workflow.
AMD Adrenalin (RX cards)
- Auto Undervolt — Apply. Reduces heat and power draw, sometimes increases sustained boost clock.
- Anti-Lag+ — Enable in supported games. AMD’s answer to NVIDIA Reflex.
- Radeon Boost — Disable. The dynamic resolution scaling looks worse than just running FSR.
- Radeon Image Sharpening — Off. Use FSR instead.
- Smart Access Memory (Resizable BAR) — Verify enabled in BIOS, then enabled in Adrenalin. Free 2–8% in supported titles.
IX · Storage Optimization
DirectStorage
DirectStorage lets games stream assets directly from NVMe SSDs to GPU memory, bypassing the CPU decompression bottleneck. Requirements:
- NVMe SSD (PCIe 3.0+ — PCIe 4.0 ideal)
- Windows 11 22H2 or later
- Game must support DirectStorage (Forspoken, Ratchet & Clank: Rift Apart, Star Wars Outlaws, GTA 6 confirmed)
No setting to enable — works automatically when all conditions are met.
Game install location
Install games to your fastest SSD. For a multi-drive setup:
- Tier 1 (current rotation, fastest NVMe): Active games, OBS recordings
- Tier 2 (secondary NVMe): Backup games, large libraries
- Tier 3 (SATA SSD or HDD): Archive, old games you don’t actively play
Check transfer rates with:
winget install crystaldiskmark
For a competitive gaming rig, the boot drive should hit 5,000+ MB/s read on a PCIe 4.0 NVMe like a Samsung 990 Pro.
Storage Sense
Storage Sense auto-deletes temp files including some game shader caches. The performance regression after a Storage Sense pass (until shaders rebuild) is visible. Disable; clean manually if storage gets tight.
X · Network Optimization
Wired vs WiFi
Wired Ethernet, every time, no compromise. WiFi 6E and Wi-Fi 7 are excellent for general use; for gaming, the latency variance and packet jitter still cost you. A $20 Cat6 cable to your router is the cheapest gaming upgrade available.
NIC settings
| Setting | Value | Why |
|---|---|---|
| Energy-Efficient Ethernet | Disabled | Adds latency on idle wake |
| Flow Control | Disabled | Lower latency at the cost of theoretical packet drops (rare on quality NICs) |
| Interrupt Moderation | Disabled (or Low) | Reduces packet handling latency |
| Receive Side Scaling | Enabled | Spreads packet processing across CPU cores |
| Speed and Duplex | 1.0 Gbps Full Duplex (or your link rate) | Force, don’t auto-negotiate |
Reboot after changes.
DNS
Use Cloudflare (1.1.1.1 / 1.0.0.1) or Quad9 (9.9.9.9) instead of your ISP’s default DNS. Game lobby browsers, matchmaking servers, and CDN-hosted assets resolve faster — measurable at the network level, occasionally noticeable in lobby join times.
DSCP / QoS
For streaming + gaming on the same connection, set up QoS in your router to prioritize gaming and streaming traffic. Most consumer routers (ASUS RT-AX-series, eero, Netgear Nighthawk) have a "Gaming Mode" or "QoS" toggle that does this automatically. Use it.
XI · Special Configuration: 9950X3D / RTX 4090 Rig
For Tony's specific rig, the deltas from the general recommendations:
For a 9950X3D specifically, install Process Lasso to lock games to the X3D CCD (CCD0). Default Windows scheduling lands games on whichever CCD is colder — that’s often the non-X3D one, costing 5–15% FPS. Process Lasso fixes this in two clicks per game.
XII · Verification
After applying the settings, verify the gains. Pick a stable benchmark scene in a game you play:
- Run with stock Windows 11: record average FPS, 1% lows
- Apply the changes from this guide
- Reboot, re-test the same scene
Expected: 5–10% average FPS, 10–20% better 1% lows (the lows improve more because most of these settings reduce frame-pacing inconsistency, not raw throughput).
If you see less than 3% improvement, you weren’t bottlenecked on the settings affected. Common reasons:
- GPU bottleneck — settings affect CPU more than GPU. Lower your resolution / quality preset to test in CPU-bound state.
- Already had most settings tuned — check the prior config.
- Game uses its own scheduler / engine that overrides Windows decisions (some Unreal Engine 5 games).
Closing
Most Windows gaming optimization guides on YouTube are clickbait. They tell you to disable services Microsoft already disables for gaming, run registry hacks that haven’t mattered since Windows XP, or follow advice that benchmarks haven’t supported in years. The settings above are the actual list. Configure once, leave alone, recheck after major Windows updates.
For storage and capture-card-related tuning when streaming is part of the workflow, see OBS Studio Setup for Console Streaming. For monitor configuration, see Best Gaming Monitors 2026.