System Guide
Windows 11 Gaming Optimization Guide 2026: Boost FPS & Reduce Latency
Windows 11 ships with visual effects, background services, memory compression, and power-saving defaults that actively reduce gaming performance. This guide walks through every OS-level setting that matters for competitive gaming — in order of impact — so you can squeeze maximum FPS and minimum input lag out of any hardware.
- 14 min read
Power Plan: The Single Biggest Free FPS Unlock

Windows 11 defaults to the Balanced power plan, which allows the OS to reduce CPU and GPU clock speeds when they are not at 100% utilization — a behavior that directly increases frame preparation time and input latency. During the idle milliseconds between rendered frames, Balanced power plan allows clocks to ramp down; when the next frame begins, the CPU must ramp back up before it can start work. This ramp-up delay adds inconsistent frame time variance that manifests as micro-stuttering even when your average FPS counter looks fine. High Performance and Ultimate Performance plans lock CPU clocks at their maximum P-state continuously, eliminating ramp-up latency entirely. The cost is higher idle power consumption — relevant on laptops, negligible on desktop systems with adequate cooling.
1Switch to High Performance or Ultimate Performance Power Plan
Press Win + R, type powercfg.cpl, press Enter. In the Power Options window, select High Performance. If you do not see Ultimate Performance listed: open an Administrator PowerShell and run 'powercfg -duplicatescheme e9a42b02-d5df-448d-aa00-03f14749eb61'. Refresh the Power Options window — Ultimate Performance will now appear. Select it and close the window. On a desktop system, the performance difference between High Performance and Ultimate Performance is negligible; both eliminate clock ramp-up latency. On a laptop, High Performance is the better balance between performance and battery drain during extended sessions.
On laptops, always revert to Balanced when gaming on battery. High Performance on battery can throttle to protect the battery health and actually produce worse, more erratic performance than Balanced in some configurations.2Disable USB Selective Suspend
In Power Options → Change plan settings → Change advanced power settings → USB settings → USB selective suspend setting: set to Disabled. USB selective suspend allows Windows to power down idle USB devices — including your mouse and keyboard — to save power. When the device wakes from suspend, there is a reconnection delay that can register as a missed input or polling rate drop. Disabling selective suspend keeps your peripherals fully powered and at their configured polling rate at all times. This setting is separate from your mouse software's polling rate configuration and must be disabled in Power Options to take effect.
3Set Processor Power Management to 100% Minimum
In Power Options advanced settings → Processor power management → Minimum processor state: set to 100%. Maximum processor state: leave at 100%. This forces the CPU to maintain its maximum P-state at all times, preventing any clock frequency reduction between frames. Combined with the High Performance plan, this eliminates the most common source of frame time variance on desktop systems. Note: on systems with Intel E-cores or AMD efficiency cores, this setting affects P-cores (performance cores) and the scheduler behavior for gaming workloads — modern Windows 11 builds generally handle thread scheduling correctly, but fixing the minimum at 100% ensures consistent scheduling priority for game threads.
Game Mode & Hardware-Accelerated GPU Scheduling (HAGS)
Windows 11 introduced two dedicated gaming features that affect how GPU resources are allocated and scheduled. Both are enabled by default in Windows 11, but it's worth verifying their state and understanding what they actually do — because the correct configuration depends on your hardware generation.
1Verify Game Mode Is Enabled
Settings → Gaming → Game Mode → Game Mode: On. Game Mode instructs Windows to prioritize CPU and GPU resources for the active fullscreen application, reduce the frequency of background Windows Update installations during active gaming sessions, and notify background applications to reduce their resource usage. The performance gain is typically modest (2–5% FPS) but the benefit to frame time consistency — fewer background interruptions during gameplay — is more meaningful. Game Mode is enabled by default in Windows 11; verify it has not been accidentally disabled by a system update or third-party optimizer.
2Enable Hardware-Accelerated GPU Scheduling (HAGS)
Settings → Display → Graphics → Change default graphics settings → Hardware-accelerated GPU scheduling: On. HAGS shifts GPU scheduling work from the CPU to a dedicated scheduler on the GPU, reducing CPU overhead for frame queuing and typically lowering system latency by 1–5ms in GPU-bound scenarios. HAGS requires a GPU with WDDM 2.7+ driver support: Nvidia GTX 1600 / RTX 2000 series (Turing) or newer for full HAGS support — GTX 1000 series (Pascal) has partial support only; AMD Radeon RX 5000 series (RDNA 1) or newer with driver 20.5.1+, with best results on RDNA 2 (RX 6000) and newer. On supported hardware, enable HAGS — it has no documented downside for gaming workloads on modern drivers. Best results are achieved on Turing/Ampere/Ada (Nvidia) or RDNA 2/3 (AMD) GPUs. A system restart is required after enabling.
HAGS can cause issues on older GPU generations (GTX 900 series and earlier, Radeon R9 200/300 series) or with very old driver versions. If you notice instability, graphical artifacts, or application crashes after enabling HAGS, disable it and ensure your GPU drivers are fully up to date before retrying.3Set Per-Game GPU Preference
Settings → Display → Graphics → Add an app → browse to your game executable (cs2.exe for CS2 at 'Steam\steamapps\common\Counter-Strike 2\game\bin\win64\cs2.exe' — on systems upgraded from CS:GO the folder may still be named 'Counter-Strike Global Offensive'; or the Valorant game binary at 'Riot Games\VALORANT\live\ShooterGame\Binaries\Win64\VALORANT-Win64-Shipping.exe' — do not use the VALORANT.exe launcher, use the game binary for this setting to take effect). After adding, click Options and select High performance. This forces the game to use your dedicated GPU rather than integrated graphics, which can be an issue on systems with both integrated and discrete graphics where the game occasionally launches on the wrong adapter.
Background Apps & Startup Services: Freeing CPU and RAM
Background applications consume CPU cycles, RAM bandwidth, and disk I/O that your game needs for consistent frametimes. Windows 11 launches a significant number of background processes by default, and third-party software installers frequently add startup entries that compound over time.
1Disable Startup Applications
Ctrl + Shift + Esc (Task Manager) → Startup apps tab. Sort by Status and disable everything that is Enabled and not required for your system to function. High-priority candidates to disable: OneDrive (re-enable if you use it for backups — but disable auto-launch), Microsoft Teams, Spotify, Discord (can be launched manually when needed), Adobe updaters, Nvidia GeForce Experience (if you don't use its features — the driver itself runs independently), any manufacturer utility that isn't a critical driver component. On a typical gaming PC, disabling startup apps reduces boot-time memory usage by 300–800 MB and eliminates background CPU spikes during the first 5 minutes of a game session when these apps initialize.
2Disable Xbox Game Bar (If Not Using It)
Settings → Gaming → Xbox Game Bar → Open Xbox Game Bar: Off. Game Bar hooks into DirectX presentation paths to enable screenshot and clip capture. Even when not actively recording, its hooks add overhead to the frame presentation pipeline — measurable as 1–3ms additional latency in some DX11 configurations. Both CS2 and Valorant use DX11. If you do not use Game Bar for clips or screenshots, disable it entirely. For screen capture, OBS Studio with Display Capture or Window Capture mode is a lower-overhead alternative that does not hook into the game's rendering pipeline.
Disabling Xbox Game Bar also disables the Windows + G shortcut and the FPS overlay. If you use either feature, leave Game Bar enabled and instead focus on the other optimizations in this guide — the latency impact of Game Bar alone is small.3Disable Background Recording (Captures)
Settings → Gaming → Captures → Record in the background while I'm playing a game: Off. Background recording continuously writes gameplay footage to disk in a rolling buffer, consuming GPU encoder resources (NVENC/AMF) and disk I/O bandwidth even when you're not actively saving a clip. Disabling this recovers GPU encoder headroom and eliminates the disk write I/O spikes that can cause frame time hitches on slower storage configurations.
4Disable Memory Integrity (Only If Certain)
Settings → Privacy & security → Windows Security → Device Security → Core isolation → Memory Integrity. Memory Integrity (Virtualization-Based Security / HVCI) runs a hypervisor layer that validates kernel memory in real time to prevent certain driver-level attacks. The performance cost is 5–10% CPU overhead and approximately 5–15 FPS reduction in CPU-bound games like CS2 and Valorant on older hardware; on modern CPUs (Ryzen 7000 / Intel 13th gen and newer) the real-world impact is closer to 2–8 FPS at high framerates (200+ FPS in Valorant/CS2) and under 2 FPS at lower framerates. However, disabling it reduces your system's security posture — only do this on a machine not used for sensitive tasks. As of 2026, both CS2's VAC and Riot Vanguard are compatible with Memory Integrity either enabled or disabled — verify compatibility after any major anti-cheat update, and test your specific configuration before a ranked session.
Do NOT disable Memory Integrity if your PC is used for work, banking, or any sensitive activity. The 2–15 FPS gain (depending on hardware generation) is not worth the security reduction on a general-purpose machine. Reserve this tweak for a dedicated gaming-only system.
Visual Effects & Animation: Reclaiming CPU Cycles
Windows 11's visual interface — transparency effects, animations, shadows, and live thumbnails — consumes GPU and CPU resources. While modern systems handle these at negligible cost, reducing or disabling them reclaims a small but consistent amount of resources and contributes to lower and more stable frame times.
1Set Visual Effects to Best Performance
Press Win + R, type sysdm.cpl → Advanced tab → Performance → Settings → Visual Effects → Adjust for best performance. This disables all Windows animations, transparency, drop shadows, and thumbnail previews. For a compromise that keeps the interface usable: instead of 'best performance', manually uncheck: Animate windows when minimizing and maximizing, Animations in the taskbar, Fade or slide menus into view, Fade or slide ToolTips into view, Fade out menu items after clicking. Keep checked: Show thumbnails instead of icons (useful), Smooth edges of screen fonts (important for readability). This reduces UI overhead while keeping the interface functional.
2Disable Transparency Effects
Settings → Personalization → Colors → Transparency effects: Off. Windows 11's taskbar, Start menu, and notification panel use GPU compositing for the frosted glass transparency effect. Disabling transparency reduces GPU compositing load — the impact is small on discrete GPUs but more meaningful on integrated graphics systems where the GPU is shared between the OS compositor and the game renderer.
3Disable Widgets and News Feed
Settings → Personalization → Taskbar → Widgets: Off. The Windows 11 Widgets panel runs a background web content feed that consumes CPU, RAM, and network resources continuously. The underlying process (Windows.Web.UI.Interop.dll hosted in a WebView2 runtime) is not trivially killable and respawns on reboot. Disabling Widgets from the taskbar setting eliminates this background load entirely. Additionally: Settings → System → Notifications → turn off notifications from Microsoft Start / News to prevent feed-related background activity.
Network & DNS Settings for Competitive Gaming
Network configuration affects ping stability and packet loss in online games. While OS-level tweaks cannot overcome a fundamentally poor ISP connection, several Windows network defaults add unnecessary overhead that can be eliminated.
1Disable Nagle's Algorithm
Nagle's Algorithm is a TCP optimization that batches small packets together before sending to reduce network overhead — but this introduces up to one RTT (typically 10–50ms on stable connections) of additional delay per TCP packet. Note: CS2 and Valorant use UDP for primary gameplay data (player positions, inputs), which is not affected by Nagle's Algorithm. However, TCP is still used for matchmaking, authentication, inventory, and some auxiliary game traffic — disabling Nagle reduces latency on these connections. To disable it: open Registry Editor (regedit), navigate to HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters\Interfaces. Find the interface key matching your network adapter (look for your IP address in the DhcpIPAddress or IPAddress values). Add two DWORD (32-bit) values: TcpAckFrequency = 1, TCPNoDelay = 1. This disables Nagle's algorithm for your network interface. A system restart is required. This tweak primarily improves connection establishment speed and reduces latency on TCP-based game services.
This registry modification affects TCP behavior system-wide. It is safe for gaming but may slightly increase network overhead for large file transfers. Do not apply this to servers or machines used for bulk data transfer.2Switch to a Fast DNS Server
Your ISP's default DNS server adds resolution latency to every new connection. Switching to a faster DNS reduces the time to resolve game server hostnames during matchmaking and connection establishment. Recommended options: Cloudflare (1.1.1.1 / 1.0.0.1) — consistently fastest globally for most regions; Google (8.8.8.8 / 8.8.4.4) — reliable and fast; Quad9 (9.9.9.9 / 149.112.112.112) — security-focused with competitive performance. To change: Settings → Network & Internet → your connection type → DNS server assignment → Manual → IPv4: enter preferred and alternate DNS addresses. DNS change takes effect immediately without reboot.
3Set Network Adapter to Maximum Performance
Device Manager → Network Adapters → right-click your Ethernet or Wi-Fi adapter → Properties → Advanced tab. Find and set: Energy Efficient Ethernet (EEE): Disabled; Green Ethernet: Disabled; Power Saving Mode: Disabled; Interrupt Moderation: Disabled (if present — reduces interrupt coalescing delay at the cost of slightly higher CPU usage); Receive Buffers and Transmit Buffers: increase to maximum available values. For Wi-Fi specifically: Roaming Aggressiveness: Lowest (prevents the adapter from scanning for other access points while connected); 802.11 power saving mode: Disabled. These settings prevent the network adapter from entering power-saving states that introduce latency spikes between packets.
Storage & File System Tweaks for Faster Load Times
CS2 and Valorant load assets from disk during map loading and mid-game. Storage bottlenecks manifest as long initial load times, texture pop-in, and occasional mid-game hitches when assets stream from disk. These tweaks minimize OS overhead in the storage pipeline.
1Enable AHCI / NVMe Mode in BIOS
Restart your PC and enter BIOS (usually Del or F2 during POST). Navigate to Storage Configuration or SATA Configuration. Ensure your primary drive is set to AHCI (for SATA SSDs) or that the M.2 slot is configured as NVMe (not SATA compatibility mode). Some pre-built systems ship with SATA drives in IDE mode for compatibility — IDE mode disables NCQ (Native Command Queuing) and TRIM support, significantly reducing SSD read performance and longevity. Verify in Windows: Device Manager → Disk drives → your SSD should show as an NVMe or Standard SATA AHCI controller, not IDE ATA/ATAPI.
2Disable SSD Defragmentation Schedule
Windows 11 correctly identifies SSDs and runs optimization (TRIM) rather than defragmentation on them. However, third-party defragmenters and some manufacturer utilities may incorrectly schedule full defragmentation passes on SSDs, which wears NAND cells and provides no performance benefit. Verify: Search → Defragment and Optimize Drives → check that your SSD shows 'Solid state drive' type and that the scheduled optimization frequency is Weekly or Monthly (TRIM pass only). If you see a third-party defragmenter scheduled, uninstall it or disable its schedule.
3Disable Windows Search Indexing on Game Drives
Windows Search continuously indexes file metadata and content on drives marked for indexing. During active indexing, disk I/O is consumed by the indexer, which can cause hitches when the game simultaneously streams assets from the same drive. For drives containing game installations: open File Explorer → right-click the drive → Properties → uncheck 'Allow files on this drive to have contents indexed in addition to file properties' → apply to subfolders and files. This does not affect Windows Search functionality for other drives — searches just won't include content from the de-indexed drive.
Priority Checklist: Settings by Impact
Highest Impact (Apply First — Guaranteed FPS and Latency Improvement)
1. Power Plan: High Performance or Ultimate Performance — eliminates CPU clock ramp-up latency between frames. 2. Minimum Processor State: 100% — prevents P-state throttling during idle frame gaps. 3. USB Selective Suspend: Disabled — maintains consistent mouse polling rate. 4. Hardware-Accelerated GPU Scheduling (HAGS): Enabled — reduces GPU scheduling CPU overhead by 1–5ms. 5. Game Mode: Verified On — reduces background interruptions during gameplay.
High Impact (Apply After — Consistent Frame Times and Reduced Background Load)
6. Disable Xbox Game Bar — removes DX/Vulkan presentation hooks (1–3ms latency reduction). 7. Disable Background Recording — recovers GPU encoder headroom and eliminates disk I/O hitches. 8. Disable Startup Applications — reduces boot RAM usage by 300–800 MB and eliminates early-session CPU spikes. 9. Visual Effects: Best Performance or manual reduction — reclaims GPU compositor resources. 10. Transparency Effects: Off — reduces compositing overhead.
Moderate Impact (Apply If Comfortable — Network, Storage, and Advanced Tweaks)
11. Nagle's Algorithm disabled via registry — reduces TCP service latency for matchmaking and auxiliary game traffic. 12. DNS switched to Cloudflare (1.1.1.1) — reduces connection resolution latency. 13. Network adapter power saving disabled — eliminates per-packet power state transitions. 14. Windows Search indexing disabled on game drives — reduces disk I/O contention during asset streaming. 15. Widgets and News Feed disabled — eliminates WebView2 background CPU and network usage.
Frequently Asked Questions
In benchmark testing, Windows 11 and Windows 10 perform nearly identically for gaming workloads on equivalent hardware and drivers. The performance difference between fresh installations of both OSes is typically within margin of error (1–3%). Where Windows 11 can underperform is in default configurations that have accumulated background services, scheduled tasks, and security features enabled over time. The tweaks in this guide address Windows 11-specific defaults (VBS/HVCI, Widgets, HAGS state) and apply equally to Windows 10 where relevant settings exist.
Yes, on supported hardware with current drivers. HAGS was introduced with significant bugs in 2020 that gave it a poor reputation, but by 2022–2023 drivers resolved most of the compatibility issues for mainstream GPUs. On an Nvidia RTX 3000/4000 series or AMD RX 6000/7000 series GPU with drivers from 2023 or later, HAGS provides consistent 1–5ms system latency reduction in GPU-bound scenarios and has no documented performance downside in gaming. The recommendation to disable HAGS is based on outdated 2020–2021 driver data.
No. Every setting in this guide is accessed through official Windows interfaces — Settings, Control Panel, Device Manager, Power Options, and Registry Editor. None of these modifications alter system files, drivers, or hardware firmware. Disabling Memory Integrity (HVCI) is the most significant security change here, but it is a standard Windows security feature toggle, not a system modification. All changes are fully reversible by restoring default values.
With caution. Community debloater scripts (like Win11Debloat or various PowerShell scripts) can be effective, but they often disable services or remove components that affect gaming in unexpected ways — including Xbox Identity Provider (required for some anti-cheat systems), Windows Audio service components, or network stack components. Manual application of specific tweaks, as shown in this guide, is safer than running automated scripts with broad defaults. If you do use a debloater, review exactly what it disables and test stability after each major change.
It depends on your baseline configuration. On a freshly installed Windows 11 system with default settings, applying the full set of tweaks in this guide typically yields a 5–15% FPS improvement in CPU-bound games (CS2, Valorant) and a 3–8% improvement in GPU-bound games (where the GPU is the bottleneck, not the CPU). The latency improvements — particularly from power plan, HAGS, polling rate consistency, and Nagle's algorithm — are more consistent than FPS gains and are noticeable in competitive gameplay regardless of your hardware tier.
Some tweaks may be reverted by major Windows feature updates. Settings to re-verify after any major update: Game Mode state, HAGS state, Power Plan selection, Visual Effects setting, and Xbox Game Bar state. Windows updates have been documented resetting these in the past. Registry tweaks (Nagle's algorithm, DNS settings) generally persist through updates. It's good practice to review your gaming configuration after any major Windows version update.
You May Also Like
- Valorant FPS Boost Guide 2026: Best Settings for Max Performance
- Best Budget Gaming PC Cases under $50
- How to Reduce Input Lag in CS2 & Valorant: Complete Guide
- CS2 FPS Boost Guide 2026: Best Settings for Max Performance
- Best Ultra-Budget DDR5 RAM for CS2 & Valorant in 2026: Kingston vs Corsair vs Crucial — Why 16GB Beats 32GB