How to Optimize Windows 10 and 11 for Gaming in 2026

5 min read

Optimize Windows 10 and 11 for gaming. Enable Game Mode, configure GPU settings, reduce input lag, disable background processes and get maximum FPS.

Share:TelegramX

Windows has dozens of settings that affect gaming performance. Here's what actually matters.


Game Mode

# Enable Game Mode
Set-ItemProperty "HKCU:\SOFTWARE\Microsoft\GameBar" -Name "AllowAutoGameMode" -Value 1 -Type DWord
Set-ItemProperty "HKCU:\SOFTWARE\Microsoft\GameBar" -Name "AutoGameModeEnabled" -Value 1 -Type DWord

Or: Win + IGamingGame Mode → On

Game Mode reduces background CPU and GPU activity when a game is in focus.


Power Plan for Gaming

# Ultimate Performance (eliminates CPU idle states)
powercfg /duplicatescheme e9a42b02-d5df-448d-aa00-03f14749eb61
powercfg /setactive e9a42b02-d5df-448d-aa00-03f14749eb61

# Verify
powercfg /getactivescheme

Disable Xbox Game Bar (if you don't use it)

# Disable Game Bar
Set-ItemProperty "HKCU:\SOFTWARE\Microsoft\Windows\CurrentVersion\GameDVR" `
  -Name "AppCaptureEnabled" -Value 0 -Type DWord
Set-ItemProperty "HKCU:\SOFTWARE\Microsoft\GameBar" `
  -Name "UseNexusForGameBarEnabled" -Value 0 -Type DWord

# Disable via Settings
# Win + I → Gaming → Xbox Game Bar → Off

GPU Settings (NVIDIA)

For NVIDIA GPUs via NVIDIA Control Panel:

  • Power Management Mode → Prefer maximum performance
  • Texture filtering Quality → Performance
  • Vertical sync → Off (use in-game V-Sync or G-Sync instead)
  • Threaded optimization → On
  • Low Latency Mode → Ultra (for competitive games)
# Check GPU driver version
(Get-WmiObject Win32_VideoController).DriverVersion

# Force GPU driver update check
# Download from nvidia.com/drivers

GPU Settings (AMD)

For AMD GPUs via AMD Adrenalin software:

  • Radeon Anti-Lag → Enabled (reduces input latency)
  • Radeon Chill → Disabled (for max FPS)
  • Image Sharpening → as preferred
  • Enhanced Sync → as preferred

Reduce Input Lag

# Disable fullscreen optimization (can help some games)
$gamePath = "C:\Games\GameName.exe"
Set-ItemProperty "HKCU:\SOFTWARE\Microsoft\Windows NT\CurrentVersion\AppCompatFlags\Layers" `
  -Name $gamePath -Value "DISABLEDXMAXIMIZEDWINDOWEDMODE"

# High resolution timer for lower latency
# bcdedit /set useplatformtick yes  # careful — test before permanent

Disable Background Processes

# Stop telemetry (reduces background CPU)
Stop-Service DiagTrack -Force -EA 0
Set-Service DiagTrack -StartupType Disabled -EA 0

# Disable SysMain (unnecessary on SSD)
Stop-Service SysMain -Force
Set-Service SysMain -StartupType Disabled

# Check what's using CPU while gaming
Get-Process | Sort-Object CPU -Descending | Select-Object -First 10 Name, CPU

Hardware Accelerated GPU Scheduling (HAGS)

# Enable HAGS (requires Windows 11 + recent GPU)
Set-ItemProperty "HKLM:\SYSTEM\CurrentControlSet\Control\GraphicsDrivers" `
  -Name "HwSchMode" -Value 2 -Type DWord

# Verify (2 = enabled)
(Get-ItemProperty "HKLM:\SYSTEM\CurrentControlSet\Control\GraphicsDrivers").HwSchMode

Storage Optimization for Games

# DirectStorage check (Windows 11, NVMe required)
(Get-ItemProperty "HKLM:\SOFTWARE\Microsoft\Windows\CurrentVersion\Storage\DirectStorage" -EA 0).GpuDecompressionSupported

# Keep game drive with 15%+ free space for shader compilation
Get-PSDrive D | Select-Object @{n='Free %';e={[math]::Round($_.Free/($_.Free+$_.Used)*100)}}

Summary

Enable Game Mode and Ultimate Performance power plan. Update GPU drivers. Disable Game Bar if unused. Enable HAGS on supported hardware. Disable DiagTrack and SysMain. Keep GPU drivers current — they have the biggest FPS impact after hardware.

Frequently Asked Questions

Does disabling Xbox Game Bar improve FPS?

Slightly — 1-3% in some games. The bigger gain is disabling background recording if it was on. Not worth it if you use clips/screenshots regularly.

Should I use Full Screen or Borderless Windowed mode?

Exclusive Full Screen: lowest input lag, game has direct GPU access. Borderless Windowed: easier Alt+Tab, but slightly higher input lag. For competitive play — Full Screen. For streaming or multiple monitors — Borderless.

My GPU is at 100% but FPS is low — what's wrong?

You're GPU-bound at your current settings — lower resolution or graphics quality to get more FPS. 100% GPU is actually the goal in GPU-limited games. CPU bottleneck is different: CPU at 100% with GPU below 90%.

Related articles

💬 Leave a comment

Comments are moderated before publishing.

← All articles