Windows Gaming Optimization Guide (Windows 11/10)

Last Updated: January 25, 2026

Windows 11 gaming optimization settings dashboard showing performance metrics and game mode configuration

Unlock maximum gaming performance on Windows

Windows isn't optimized for gaming out of the box. These tweaks will unlock hidden performance, reduce input lag, and squeeze every last FPS from your hardware.

⚡ Quick Wins (5 Minutes)

1. Enable Game Mode

Windows Game Mode settings screen showing toggle switch and gaming optimization options

Windows Game Mode prioritizes resources for your game.

  • Settings → Gaming → Game Mode → On
  • Prevents Windows Update interruptions during gaming
  • Can improve FPS by 5-10% in CPU-bound games

2. Disable Xbox Game Bar (Unless You Stream)

Game Bar uses 2-5% GPU and can cause stutters.

  • Settings → Gaming → Xbox Game Bar → Off
  • Only keep enabled if you use screen recording

3. Set Power Plan to High Performance

Windows "Balanced" power plan throttles CPU/GPU to save power.

  • Control Panel → Power Options → High Performance
  • Or use "Ultimate Performance" (requires command line enable)
  • Prevents CPU from downclocking during gaming

Enable Ultimate Performance (Windows 11):

powercfg -duplicatescheme e9a42b02-d5df-448d-aa00-03f14749eb61

Run this in Command Prompt as Administrator, then select Ultimate Performance in Power Options.

4. Disable Background Apps

Background apps waste CPU, RAM, and GPU resources.

  • Settings → Privacy → Background Apps → Off (or select specific apps)
  • Especially disable: OneDrive, Cortana, Windows Search Indexing

5. Disable Visual Effects

Windows animations use GPU resources.

  • Control Panel → System → Advanced System Settings
  • Performance → Settings → Adjust for best performance
  • Or keep only: "Smooth edges of screen fonts" and "Show thumbnails"

🎮 Graphics & Display Optimizations

Enable Hardware-Accelerated GPU Scheduling (HAGS)

Windows Hardware-Accelerated GPU Scheduling toggle in Graphics Settings showing performance benefits

Enable HAGS for reduced latency

Reduces CPU overhead and input lag (Windows 10 v2004+).

  • Settings → Display → Graphics → Hardware-accelerated GPU scheduling → On
  • Requires restart
  • Works with NVIDIA (GTX 10-series+) and AMD (RX 5000+)
  • Can improve latency by 1-5ms

Disable Fullscreen Optimizations

Windows 10/11 forces games into borderless window mode, adding latency.

  • Find game .exe file (e.g., Steam\steamapps\common\GameName\Game.exe)
  • Right-click → Properties → Compatibility
  • Check "Disable fullscreen optimizations"
  • Check "High DPI scaling override" → Application
  • Reduces input lag by 2-10ms

Set GPU to Maximum Performance (NVIDIA)

NVIDIA Control Panel 3D settings showing Power Management Mode set to Maximum Performance

NVIDIA maximum performance settings

Force GPU to run at max clocks during gaming.

  • NVIDIA Control Panel → Manage 3D Settings
  • Power Management Mode → Prefer Maximum Performance
  • Low Latency Mode → On or Ultra
  • Prevents GPU from idling at low clocks

AMD Equivalent Settings

  • AMD Software → Gaming → Graphics
  • Radeon Anti-Lag → Enabled
  • Radeon Boost → Enabled (if you want dynamic resolution)
  • Tessellation Mode → AMD Optimized

🚀 Advanced Performance Tweaks

Disable Windows Telemetry & Data Collection

Windows sends usage data constantly, using network and CPU.

  • Settings → Privacy → General → All toggles Off
  • Settings → Privacy → Diagnostics & Feedback → Required diagnostic data
  • Use O&O ShutUp10++ tool for deeper telemetry disabling

Optimize Virtual Memory (Page File)

Improper page file settings can cause stutters.

  • Control Panel → System → Advanced System Settings
  • Performance → Settings → Advanced → Virtual Memory → Change
  • Uncheck "Automatically manage"
  • Set Initial size = 1.5x your RAM (e.g., 16GB RAM = 24576 MB initial)
  • Set Maximum size = 3x your RAM (e.g., 16GB RAM = 49152 MB max)
  • If you have SSD + HDD, put page file on SSD

Disable Startup Programs

Many programs autostart and waste resources.

  • Task Manager → Startup tab
  • Disable: Discord, Spotify, RGB software, cloud storage apps
  • Keep: GPU drivers, audio drivers, antivirus

Clean Temp Files Regularly

Temp files can slow down Windows over time.

  • Windows Key + R → type %temp% → Delete all files
  • Settings → Storage → Temporary files → Delete
  • Run Disk Cleanup (search in Start Menu)

Disable Windows Search Indexing (Optional)

Indexing uses CPU/disk constantly. Only disable if you don't use Windows Search.

  • Services.msc → Windows Search → Right-click → Properties
  • Startup Type → Disabled
  • Can reduce disk usage by 20-30%

🌐 Network Optimizations

Optimize Network Adapter Settings

Reduce ping and latency in online games.

Disable Network Throttling:

netsh int tcp set global autotuninglevel=normal
netsh int tcp set global chimney=enabled
netsh int tcp set global dca=enabled
netsh int tcp set global netdma=enabled

Run in Command Prompt as Administrator

Update Network Adapter Drivers:

  • Device Manager → Network Adapters → Right-click → Update Driver
  • Or download from motherboard manufacturer website

Disable Nagle's Algorithm (For Competitive Gaming):

  • Registry Editor → HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters\Interfaces
  • Find your network adapter GUID
  • Create DWORD: TcpAckFrequency = 1
  • Create DWORD: TCPNoDelay = 1
  • Reduces ping spikes by 5-15ms

🛡️ Security vs Performance Balance

Windows Defender Settings

Defender can cause FPS drops during scans.

  • Add game folders to exclusions:
  • Windows Security → Virus & Threat Protection → Exclusions
  • Add: Steam folder, Epic Games folder, game install directories
  • DO NOT disable Defender completely (security risk)

Disable Core Isolation (Windows 11)

Memory Integrity feature can reduce FPS by 5-10%.

  • Windows Security → Device Security → Core Isolation
  • Memory Integrity → Off
  • Only disable if you practice safe browsing

💾 Storage Optimizations

Use SSD for Gaming

If you have both SSD and HDD:

  • Install Windows and games on SSD
  • Move documents, videos, downloads to HDD
  • SSD reduces loading times by 50-80%
Budget SSD Upgrade Options

Disable Disk Defragmentation on SSD

Never defragment an SSD (shortens lifespan).

  • Search "Defragment" in Start Menu
  • Select SSD drive → Change Settings
  • Uncheck "Run on a schedule"
  • Windows 10/11 should auto-detect SSD and only do TRIM operations

Enable TRIM (If Not Already)

TRIM maintains SSD performance over time.

fsutil behavior query DisableDeleteNotify

If result = 0, TRIM is enabled. If = 1, enable it with:

fsutil behavior set DisableDeleteNotify 0

✅ Performance Checklist

After Optimization, Verify Performance:

  • ✅ Task Manager → Performance: CPU/GPU usage while gaming should be high (80-100%)
  • ✅ Task Manager → Startup: Only essential apps enabled
  • ✅ Power Plan: High Performance or Ultimate Performance
  • ✅ Windows Update: Pause updates for 7 days during gaming sessions
  • ✅ Background Apps: Discord, browsers, RGB software closed while gaming
  • ✅ GPU Drivers: Up to date from manufacturer website
  • ✅ Monitor refresh rate: Set to maximum in Windows Display Settings
  • ✅ Game Mode: Enabled

🔗 Related Guides

💡 Before vs After

Expected Performance Gains:

Optimization Expected Gain
Game Mode + High Performance Plan +5-15% FPS
Disable Fullscreen Optimizations -2-10ms Input Lag
Hardware-Accelerated GPU Scheduling -1-5ms Latency
Disable Startup Apps + Background Processes +10-20% FPS (CPU-bound games)
Network Optimizations -5-15ms Ping
Total Combined Effect +15-30% FPS, -5-20ms Latency