Most PC gamers spend money on hardware upgrades while leaving 15–20% of their existing performance untouched inside Windows 11. A stock installation is optimized for enterprise security, background services, and power conservation — not for pushing frames. These 15 tweaks fix that.
Work through them in order, benchmark after each group, and stop when the gains plateau. Some tweaks — like disabling Memory Integrity — can recover 10–15% FPS across every game you own. Others only help in specific scenarios. The table below tells you which is which before you start. For a broader look at hardware and driver optimization, see our complete PC optimization guide first.
Quick Reference: All 15 Tweaks
| Tweak | Time | Expected Gain | Level |
|---|---|---|---|
| 1. System Restore Point | 2 min | Safety net | Easy |
| 2. Disable Memory Integrity | 5 min | Up to 15% FPS | Easy |
| 3. Ultimate Performance Power Plan | 2 min | 5–10% FPS | Easy |
| 4. Clean GPU Driver Install | 15 min | Variable + stability | Medium |
| 5. Enable Game Mode | 1 min | 1–5% (CPU-bound) | Easy |
| 6. Enable HAGS | 2 min | 1–3% + lower latency | Easy |
| 7. Enable VRR | 1 min | Smoother frames | Easy |
| 8. Windowed Game Optimizations | 1 min | Borderless = fullscreen | Easy |
| 9. Assign Dedicated GPU | 3 min | Fixes wrong GPU use | Easy |
| 10. Disable Game Bar & Recording | 2 min | 1–3% CPU | Easy |
| 11. Kill Startup Programs | 5 min | RAM + stability | Easy |
| 12. Disable Nagle’s Algorithm | 5 min | 5–40ms (TCP games) | Medium |
| 13. NVIDIA/AMD Control Panel | 10 min | 5–10% FPS | Medium |
| 14. Enable DirectStorage | 2 min | Faster load times | Easy |
| 15. Automatic Super Resolution | 2 min | FPS boost (Copilot+ PCs) | Easy |
Tweak 1: Create a System Restore Point First
Before touching any system setting, create a restore point. This takes 90 seconds and gives you a one-click rollback if anything goes wrong. Several tweaks below modify the registry and Windows security features — a restore point snapshots your current registry state, system files, and driver configuration so you can undo everything instantly.
How to do it: Search “Create a restore point” in the Start menu → System Properties opens → click Create under Protection Settings → name it “Pre-Gaming Tweaks” → confirm. Done.
This step isn’t optional. Every guide that skips it is setting you up for an annoying afternoon.
Tweak 2: Disable Memory Integrity (Up to 15% More FPS)
This is the single biggest free performance gain in Windows 11. Memory Integrity — part of Virtualization-Based Security (VBS) — is enabled by default on most retail Windows 11 machines and can cost you 10–15% of FPS in CPU-intensive games, with up to 25% in extreme CPU-bound scenarios.
Here’s the mechanism: Memory Integrity runs a second isolated kernel inside a hardware hypervisor to protect core Windows processes from kernel-level malware. That protection requires constant context switches between the normal OS environment and the secure virtualized one. Every time your game schedules a thread, allocates memory, or makes a kernel call, there’s hypervisor round-trip overhead. At 60+ FPS, those round trips add up significantly.
On a gaming-only PC that doesn’t handle sensitive work data, this trade-off is reasonable. On a machine you also use for banking, work documents, or public networks, think carefully before disabling it.
Steps:
- Open Windows Security → Device Security
- Click Core isolation details
- Toggle Memory integrity to Off
- Restart your PC
To verify it’s off: press Win+R, type msinfo32, press Enter. Check the “Virtualization-based security” row — it should show “Not enabled.”
Tweak 3: Switch to Ultimate Performance Power Plan
Windows defaults to “Balanced” power, which throttles CPU clock speeds during brief idle moments between frames to save energy. Those ramp-down and ramp-up transitions happen dozens of times per second — each ramp-up is a brief stall before your CPU delivers full throughput again. The result is micro-stutters and inconsistent frame times, especially in CPU-limited games.
The Ultimate Performance plan eliminates minimum processor state limits, keeping your CPU at full readiness the instant the game demands it. Expect 5–10% better FPS in CPU-limited scenarios and noticeably smoother 1% lows in games with variable CPU workloads.
Steps:
- Open PowerShell as Administrator (right-click Start → Terminal (Admin))
- Run:
powercfg -duplicatescheme e9a42b02-d5df-448d-aa00-03f14749eb61 - Open Control Panel → Power Options
- Select Ultimate Performance
This plan isn’t visible in Settings — only in Control Panel after running the command. Laptop users: revert to Balanced on battery, as Ultimate Performance raises idle power draw and reduces battery life significantly.
Tweak 4: Update Your GPU Drivers with a Clean Install
Dirty driver installs — where you install over an existing version without removing the old one first — leave stale shader caches, conflicting registry entries, and old display components on your system. These cause stuttering and instability that’s often mistaken for hardware issues.
The correct method uses Display Driver Uninstaller (DDU) to completely remove everything before installing fresh:
- Download the latest driver from NVIDIA’s or AMD’s official site — save the installer file before you start
- Download DDU from Wagnardsoft (search for “Display Driver Uninstaller”)
- Boot into Safe Mode: Settings → System → Recovery → Advanced startup → Restart now → Troubleshoot → Advanced options → Startup Settings → Restart → press 4
- In Safe Mode, run DDU, select your GPU vendor, click Clean and restart
- Windows boots normally — install the fresh driver you saved in step 1
After installing, use NVIDIA App or AMD Adrenaline Edition to keep drivers current. Both include per-game optimization profiles that can add 3–7% in supported titles automatically.
Tweak 5: Turn On Game Mode
Game Mode tells Windows to prioritize the foreground game’s CPU threads, defer Windows Update installation reboots, and reduce background I/O scheduling. It doesn’t lock out other apps — it just deprioritizes them.

The honest picture: Game Mode delivers its strongest results on CPU-constrained systems where background services genuinely compete for processor time. On GPU-bound rigs at high resolutions, the measured difference is often within benchmark noise. Enable it regardless — it costs nothing and helps 1% low consistency when Discord, a browser, or Spotify is open in the background.
Enable it: Settings → Gaming → Game Mode → toggle On.
Game Mode is a Windows-level setting — separate from the in-game graphics settings that directly control render quality. If you’re not clear on how those two layers interact, our game settings explained guide covers the full stack.
Tweak 6: Enable Hardware-Accelerated GPU Scheduling (HAGS)
Traditional GPU scheduling works like this: your CPU manages the GPU’s command queue, deciding which rendering work gets submitted and when. This creates a round-trip: CPU builds the command buffer → sends it to GPU → GPU executes → signals CPU → CPU queues the next batch. Each round-trip adds latency overhead.
HAGS moves the scheduler onto the GPU itself, giving it direct access to VRAM queue management and cutting the CPU out of the loop for most scheduling decisions. The result is lower input latency and smoother frame pacing — particularly noticeable in CPU-heavy scenes. HAGS is also a hard requirement for NVIDIA DLSS 3 Frame Generation, so it’s mandatory if you want that feature.
The critical caveat: HAGS allocates up to 1GB of additional VRAM to maintain the on-GPU command queues. If you’re running 8GB VRAM or less and already hitting limits in demanding games, enabling HAGS can cause more stuttering than it prevents. Enable it, play for an hour, and check your 1% lows — disable if they got worse.
Enable it: Settings → System → Display → Graphics → scroll to the bottom → toggle Hardware-accelerated GPU scheduling On → restart your PC.
Tweak 7: Enable Variable Refresh Rate (VRR)
V-Sync eliminates screen tearing by locking your frame output to the monitor’s fixed refresh interval — but it does this by forcing your GPU to wait at the end of each frame until the monitor is ready. That wait adds 1–2 frames of input lag and can cause framerate to drop to exactly half your refresh rate when you dip below it.
VRR solves the same tearing problem without the penalty: the monitor refreshes whenever a new frame is ready, synchronizing to the game’s actual output. No waiting, no tearing, no input lag from the sync mechanism. Windows 11’s global VRR switch enables this at the OS level for all apps and works alongside your monitor’s G-Sync or FreeSync implementation.
Enable it: Settings → System → Display → Graphics → scroll down → toggle Variable refresh rate On. Requires a VRR-compatible monitor (G-Sync, FreeSync, or HDMI 2.1 VRR).
Tweak 8: Turn On Optimizations for Windowed Games
Running games in borderless windowed mode used to mean accepting a real performance penalty. The Desktop Window Manager (DWM) treated borderless windows like any other UI element — compositing them in a separate pass that added frame latency and prevented direct hardware access.
“Optimizations for Windowed Games” enables Direct Flip, a feature that lets a borderless fullscreen window bypass DWM composition entirely and write directly to the display output. The performance delta between borderless windowed and exclusive fullscreen essentially disappears.
Enable it: Settings → System → Display → Graphics → toggle Optimizations for windowed games On.
This is particularly valuable if you Alt+Tab frequently, as borderless windowed makes switching back seamless — and now costs nothing in frame rate compared to exclusive fullscreen.
Tweak 9: Assign Your Dedicated GPU to Every Game
On laptops and on desktop systems with modern CPUs that include integrated graphics (Intel 12th gen+, most AMD Ryzen 5000 and newer), Windows can route game processes to the iGPU by default. This happens most often with older games, launchers, and indie titles that don’t declare a GPU preference in their executable manifest. The symptom: your GPU sits at 20% utilization while your CPU’s iGPU is actually rendering.
Steps:
- Settings → System → Display → Graphics
- Click Add an app → browse to the game executable (.exe file)
- Click the app entry → Options → set to High performance
Also add your game launchers (Steam.exe, EpicGamesLauncher.exe, Battle.net Launcher.exe) — some launchers spawn game processes as children, and Windows inherits the GPU preference from the parent process.
Tweak 10: Disable Xbox Game Bar and Background Recording
Xbox Game Bar’s background recording feature — Game DVR — keeps a capture hook resident in every game even when you’re not actively recording. It maintains a rolling video buffer in VRAM and dedicates CPU cycles to monitoring your frame output at all times. That’s a constant 1–3% CPU overhead plus a VRAM allocation you didn’t ask for.
If you want clip capture, NVIDIA ShadowPlay and AMD ReLive are better alternatives — they offload encoding to dedicated hardware silicon on the GPU (NVENC/VCE) rather than competing for the CPU resources your game needs.
Disable Game Bar: Settings → Gaming → Xbox Game Bar → toggle Off
Disable background recording: Settings → Gaming → Captures → toggle “Record in the background while I’m playing a game” Off
Tweak 11: Kill Startup Programs That Steal RAM
RAM pressure doesn’t just slow down your PC — it forces Windows to use the pagefile, a reserved section of your SSD used as virtual memory overflow. Even on a fast NVMe drive, pagefile access is 10–100x slower than actual DRAM. When your game competes with Discord, OneDrive sync, Spotify, Creative Cloud, and OEM update utilities for RAM bus bandwidth, frame times degrade even when your GPU utilization looks fine.
The worst offenders on most systems: OneDrive, Microsoft Teams, Slack, Discord, Spotify, Adobe Creative Cloud, and manufacturer update utilities (Lenovo Vantage, HP Support Assistant, etc.).
Steps: Press Ctrl+Shift+Esc → Task Manager → Startup apps tab → sort by “Startup impact” (High first) → right-click and disable everything non-essential. Keep your security software and GPU driver control panel enabled.
Aim to free 500MB–1GB compared to before. On 16GB systems running modern AAA titles, this directly reduces hitches during level streaming where the game is loading assets from SSD faster than your RAM can hand them to VRAM.
Tweak 12: Disable Nagle’s Algorithm (Online Gamers — Read This First)
Nagle’s Algorithm was designed in 1984 to make TCP connections more efficient by bundling small packets together before sending them over the network. In online games, this means your movement inputs and actions can sit in a send buffer waiting for more data to bundle — adding 5–40ms of artificial latency before your packets even leave your machine.
Disabling it tells TCP to send packets immediately, regardless of size. This eliminates that buffering delay.
Critical limitation — read before applying: Nagle’s Algorithm only affects TCP traffic. Most competitive games — CS2, Valorant, Apex Legends, Fortnite, Overwatch 2, Rocket League — use UDP, where Nagle’s Algorithm doesn’t apply at all. Applying this tweak to a UDP game changes nothing. Where it makes a real difference: MMOs (World of Warcraft, Final Fantasy XIV), older shooters, and TCP-based games.
Registry steps:
- Press Win+R, type
regedit, press Enter - Navigate to:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters\Interfaces\ - Open each subkey and look for your IP address in the DhcpIPAddress value to identify your active network adapter
- In that subkey, right-click → New → DWORD (32-bit) Value: name it
TcpAckFrequency, set to 1 - Create a second DWORD:
TCPNoDelay, set to 1 - Restart your PC
Tweak 13: Optimize Your NVIDIA or AMD Control Panel
Your GPU’s driver control panel exposes settings that override game defaults globally — once configured, they persist across every game you play. The right settings here can add 5–10% on top of everything else in this guide.
NVIDIA Control Panel — key settings (Manage 3D Settings):
- Power Management Mode: Prefer Maximum Performance — eliminates the GPU clock boost delay at the start of demanding scenes
- Shader Cache Size: 10 GB — prevents re-compilation stutter when the default cache fills on large open-world games
- Low Latency Mode: Ultra — limits pre-rendered frames to 1, reducing input lag at the cost of slight GPU utilization efficiency
- Texture Filtering – Quality: Performance — minimal visual impact in most games, measurable FPS gain
- Threaded Optimization: On — allows multiple CPU threads to handle draw call processing in parallel
AMD Adrenaline — key settings:
- Radeon Anti-Lag: On — AMD’s equivalent to NVIDIA Low Latency Mode, reduces CPU-to-GPU queue depth
- Image Sharpening: On at 80% — compensates for FSR or resolution-scaling softness without significant performance cost
- Wait for Vertical Refresh: Off — when using FreeSync, forcing VSync here adds latency rather than reducing tearing
For a complete walkthrough of every NVIDIA setting with before/after impact analysis, see our NVIDIA Control Panel best settings guide.
Tweak 14: Verify DirectStorage on Your NVMe SSD
Traditional game asset loading follows a slow path: NVMe SSD → CPU decompresses assets → system RAM → VRAM. The CPU is the bottleneck — decompression is sequential and CPU-intensive, which causes the loading hitches and streaming stutter you notice in fast-paced open-world games.
DirectStorage removes the CPU from this pipeline entirely: NVMe SSD → GPU decompressor → VRAM. The GPU handles decompression using dedicated hardware, assets arrive in VRAM faster, and your CPU stays focused on game logic instead of asset management. In supported games, this can reduce load times from 10+ seconds to under 2 seconds.
Requirements: Windows 11 + NVMe SSD (not a SATA SSD or HDD) + updated GPU drivers + a DirectStorage-enabled game.
Supported titles include: Forza Horizon 5, Forza Motorsport, Senua’s Saga: Hellblade II, and a growing list of 2025–2026 releases that ship with DirectStorage integration built in.
Check your setup: Open Xbox Game Bar (Win+G) → Settings (gear icon) → look for a DirectStorage entry. If your games are installed on a SATA drive, move them to an NVMe drive — DirectStorage only activates over NVMe. No manual toggle is needed in Windows once requirements are met.
Tweak 15: Enable Automatic Super Resolution (Windows 11 24H2+)
Windows 11 version 24H2 introduced Automatic Super Resolution — an OS-level AI upscaler that works across games without needing per-title implementation from developers. Unlike DLSS or FSR, which require the game studio to build in support, Auto SR works at the OS compositor level and supports most DirectX 11 and DirectX 12 titles on x64 platforms.
The mechanism: Auto SR renders the game at a lower resolution, then uses a neural network to reconstruct the full-resolution image in real time using the processor’s NPU. The result is higher FPS without the proportional quality drop you’d get from simply running at lower resolution.
Current limitation: Auto SR currently requires a Copilot+ PC with a Qualcomm Snapdragon X or X2 Series processor with a Hexagon NPU. It’s not yet available on standard x86 Intel/AMD gaming desktops. If your system doesn’t qualify, use per-game DLSS 3 (NVIDIA RTX cards) or FSR 3 (any GPU) instead.
Supported games include: God of War, The Witcher 3: Wild Hunt, Control, Dark Souls III, Resident Evil 2 and 3, Borderlands 3, Sekiro: Shadows Die Twice, BeamNG.drive, and more. Microsoft continues to expand the catalog.
Enable it: Settings → System → Display → Graphics → Automatic super resolution → toggle On.
Frequently Asked Questions
Does Windows 11 Game Mode actually work?
Yes, but its impact depends on your setup. On CPU-constrained builds where background services compete for processor time, Game Mode reduces frame-time variance and improves 1% lows. On GPU-bound rigs running at high resolutions, the difference is often within margin of error. Enable it regardless — there’s no downside.
Is it safe to disable Memory Integrity?
It depends on how you use your PC. Memory Integrity protects against kernel-level malware by running critical processes inside a hardware-isolated hypervisor. Disabling it reduces your exposure to rootkits and malicious driver injection. On a dedicated gaming PC that doesn’t handle financial data, sensitive documents, or public network connections, the risk is manageable. On a work-and-play machine, consider keeping it on and accepting the performance cost.
Does HAGS help on every GPU?
HAGS provides measurable latency benefits on newer GPUs — NVIDIA RTX 30-series and later, AMD RX 6000-series and later — with up-to-date drivers. On older hardware or outdated drivers, results are inconsistent. The VRAM allocation (up to 1GB) is the main concern for 8GB-VRAM users. Enable it, test for an hour, monitor your 1% lows, and disable if frame consistency got worse.
What’s the best power plan for gaming?
Ultimate Performance, unlocked via the PowerShell command in Tweak 3. High Performance is a close second and visible without the extra step — the main difference is that Ultimate Performance also removes minimum processor idle state limits, which helps most in games with erratic CPU workloads (open-world streaming, AI-heavy titles).
Will these tweaks work on a gaming laptop?
Most of them, with caveats. Use Ultimate Performance only when plugged in — it raises idle power draw and kills battery life. Disabling Memory Integrity carries more risk on portable machines used on public networks. The GPU assignment tweak (Tweak 9) is especially important on laptops, where iGPU vs. dGPU routing is the most common cause of baffling low-FPS complaints on otherwise powerful hardware.
Sources
- Windows Central — 21 Ways to Improve Windows 11 Gaming Performance
- Hone.gg — How to Optimize Windows 11 for Gaming
- PerfGamer — Optimize Windows 11 for Gaming 2026
- Microsoft Support — Automatic Super Resolution
- MakeUseOf — Turn Off Windows Memory Integrity for Gaming
I've been playing video games for over 20 years, spanning everything from early PC titles to modern open-world games. I started Switchblade Gaming to publish the kind of accurate, well-researched guides I always wanted to find — built on primary sources, tested in-game, and kept up to date after patches. I currently focus on Minecraft and Pokémon GO.
