How to Optimize Windows 11 for Gaming (2026) | Full Guide

To optimize Windows 11 for gaming, start with three changes that deliver the biggest FPS gains: set your power plan to High Performance, disable Virtualization-Based Security (VBS), and clean-install your GPU drivers with DDU. These three steps alone account for most of the 5-15% frame rate improvement you can realistically expect from a full Windows optimization pass. The rest of this guide covers every other setting worth changing – and the snake oil “tweaks” you should skip entirely. For a broader overview, see our PC gaming troubleshooting guide.

Disclosure: We may earn a commission when you buy through links on this page. This does not affect our recommendations – we only suggest products we would choose ourselves. Read our affiliate disclosure

Realistic expectations: Software tweaks cannot replace hardware upgrades. A full Windows optimization pass typically yields 5-15% FPS gains depending on your starting point. If your system is already clean and updated, expect closer to 3-5%. If you have been running a bloated install for two years with 40 startup programs, you might see 10-15%.

The biggest gains come from: power plan changes (2-5%), VBS/HVCI disable (5-10% on affected systems), GPU driver clean install (2-5%), and killing background bloat (1-5%).

What This Guide Covers

  1. Power Plan Settings – the fastest single change
  2. Windows Game Mode – what it does and does not do
  3. Hardware-Accelerated GPU Scheduling
  4. Disable VBS/HVCI for Gaming – the biggest FPS unlock
  5. GPU Driver Clean Install with DDU
  6. Startup and Background Process Cleanup
  7. Windows Graphics Settings
  8. Storage Optimization and DirectStorage
  9. Network Optimization for Online Gaming
  10. Disable Visual Effects and Transparency
  11. What NOT to Do – Debunking Snake Oil Tweaks
  12. Full Optimization Checklist

Gaming PC desktop setup showing Windows 11 power settings being configured for maximum performance
Switching to a High Performance power plan is the fastest single tweak you can make – it takes 30 seconds and prevents CPU downclocking during gaming.

Step 1: Switch to High Performance Power Plan

Expected gain: 2-5% FPS

Windows 11 defaults to the “Balanced” power plan, which aggressively downclocks your CPU when it thinks you do not need full power. The problem: it sometimes guesses wrong during gaming, especially in CPU-bound scenarios where frame times spike because your processor was in a low-power state when a heavy draw call hit.

How to change your power plan

  1. Press Win + R, type powercfg.cpl, press Enter
  2. Select High Performance (if it is not visible, click “Show additional plans”)
  3. If High Performance is missing entirely, open Command Prompt as Administrator and run: powercfg -duplicatescheme 8c5e7fda-e8bf-4a96-9a85-a6e23a8c635c

AMD vs Intel: which plan to use

AMD Ryzen users: Install the AMD chipset driver from AMD’s support page. This adds the “AMD Ryzen High Performance” plan, which is tuned for Ryzen’s preferred core scheduling. Use this instead of the generic High Performance plan.

How We Chose These Picks

We have not physically tested these products. Every pick comes from research and comparison:

  • Spec analysis: Specifications, build quality, and key features, compared across every product we considered
  • Community research: User experiences from Reddit communities, Amazon reviews, and enthusiast forums, weighted toward long-term ownership reports
  • Expert coverage: Published reviews and measurements from established testing outlets
  • Value assessment: Performance and features relative to price point

Disclosure: We use affiliate links but never let that influence our rankings. Read our full editorial policy.

Intel users: The standard High Performance plan works well. On 12th gen and newer (hybrid architecture), Windows 11’s Thread Director handles big/little core scheduling automatically – do not override it with manual core affinity settings.

Laptop users: High Performance will drain your battery faster and run your fans louder. Only switch to it when gaming while plugged in. Create a separate power plan for battery use.

Step 2: Understand Windows Game Mode

Expected gain: 0-2% FPS (mostly stability)

Game Mode gets mentioned in every optimization guide, but most people misunderstand what it does. It does not magically boost your FPS. What it does:

  • Blocks Windows Update from installing updates or restarting during gameplay
  • Prevents driver resets while a game is running
  • Prioritizes GPU resources toward the game over background apps
  • Reduces background task scheduling to stabilize frame times

What it does not do: overclock anything, allocate more RAM to games, or change power settings.

Should you leave it on?

Yes. Leave Game Mode enabled. It provides small stability benefits with zero downside on modern hardware. The old bugs from Windows 10 where Game Mode caused stuttering in certain titles have been fixed since 2022.

To verify it is on: Settings > Gaming > Game Mode > On

Step 3: Enable Hardware-Accelerated GPU Scheduling

Expected gain: 1-3% FPS, better frame pacing

Hardware-Accelerated GPU Scheduling (HAGS) lets your GPU manage its own video memory scheduling instead of routing everything through Windows. The result is slightly lower input latency and more consistent frame times, especially in DX12 and Vulkan games.

How to enable HAGS

  1. Open Settings > System > Display > Graphics
  2. Click Change default graphics settings
  3. Toggle Hardware-accelerated GPU scheduling to On
  4. Restart your PC

Requirements

  • NVIDIA GTX 1000 series or newer (Pascal+)
  • AMD RX 5000 series or newer (RDNA+)
  • Intel Arc graphics
  • Driver version supporting WDDM 2.7+

Honest take: HAGS makes a measurable difference in benchmarks (1-3 FPS) but you will not feel it during gameplay unless you are already pushing high refresh rate targets. Enable it because there is no downside, but do not expect a dramatic transformation.

Step 4: Disable VBS and Memory Integrity (Biggest FPS Unlock)

Expected gain: 5-10% FPS on affected systems

This is the single biggest performance setting most gamers overlook. Virtualization-Based Security (VBS) and its component Memory Integrity (HVCI) are security features that run a hypervisor layer between your hardware and Windows. They protect against kernel-level attacks – but they cost real FPS.

Microsoft’s own benchmarks show VBS causes 5-10% performance drops in gaming workloads. On some systems, especially older ones, the hit is even larger. Tom’s Hardware measured up to 28% impact in specific scenarios with VBS enabled.

Check if VBS is active on your system

  1. Press Win + R, type msinfo32, press Enter
  2. Look for “Virtualization-based security” in the System Summary
  3. If it says “Running”, it is active and costing you performance

How to disable VBS and HVCI

Method 1 – Settings app (easiest):

  1. Settings > Privacy & Security > Windows Security > Device security
  2. Click Core isolation details
  3. Toggle Memory integrity to Off
  4. Restart your PC

Method 2 – Group Policy (if toggle is grayed out):

  1. Press Win + R, type gpedit.msc
  2. Go to Computer Configuration > Administrative Templates > System > Device Guard
  3. Double-click “Turn On Virtualization Based Security”
  4. Set to Disabled
  5. Restart your PC

Security tradeoff: Disabling VBS removes a layer of protection against rootkits and kernel exploits. On a dedicated gaming PC that only runs games and trusted software, this is a reasonable tradeoff. On a PC you also use for banking, work email, or downloading files from untrusted sources, think twice. Your call.


Windows 11 Optimizations: Ranked by FPS Impact Do these in order - biggest gains first Disable VBS / Memory Integrity +5-10% FPS (biggest win) Clean GPU driver install (DDU) +3-8% FPS High Performance power plan +2-5% FPS Kill background apps + startup bloat +2-5% FPS + less stutter GPU Scheduling (HAGS) +1-3% FPS Game Mode +0-2% FPS SSD optimization (TRIM, defrag off) Load time only VBS alone can give you 5-10% back - it's the #1 hidden FPS killer in Windows 11 Many new PCs ship with VBS enabled by default. Check yours first.

Close-up of a gaming PC with graphics card visible, representing GPU driver optimization in Windows 11
Old GPU driver files accumulate over time and cause stuttering. A clean DDU install removes the cruft and gives you a fresh start.

Step 5: Clean Install GPU Drivers with DDU

Expected gain: 2-5% FPS, fixes stuttering and crashes

Updating GPU drivers over existing installs leaves behind old files, registry entries, and configuration conflicts. Over time, this cruft builds up and causes stuttering, crashes, and lower performance than you should be getting. A clean install with Display Driver Uninstaller (DDU) strips everything down to bare metal before installing fresh drivers.

When to do a DDU clean install

  • After a major driver update (not every update – quarterly or when you notice issues)
  • When switching GPU brands (NVIDIA to AMD or vice versa)
  • After a Windows feature update
  • When experiencing unexplained stuttering, crashes, or low FPS

Step-by-step DDU process

  1. Download DDU from Wagnardsoft
  2. Download the latest GPU driver from NVIDIA or AMD (save to desktop, do not install yet)
  3. Boot into Safe Mode (hold Shift while clicking Restart, then Troubleshoot > Startup Settings > Safe Mode)
  4. Run DDU, select your GPU type (NVIDIA or AMD), click “Clean and restart”
  5. After restart, install the fresh driver you downloaded earlier
  6. Choose “Custom installation” and check “Perform a clean installation” during setup

Skip the bloatware: When installing NVIDIA drivers, uncheck GeForce Experience unless you need ShadowPlay recording. It runs background services that consume CPU and RAM. AMD’s Adrenalin software is lighter but still installs overlay features you may not need.

Person managing Windows 11 Task Manager startup programs to reduce background resource usage for gaming
Task Manager’s Startup tab shows every program that loads at boot. Disabling non-essential apps frees CPU and RAM for your games.

Step 6: Kill Background Bloat

Expected gain: 1-5% FPS depending on how bloated your system is

Every background process eats CPU cycles, RAM, and sometimes GPU resources that could go toward your game. Most prebuilt PCs ship with 20-40 startup programs you never asked for. Even clean installs accumulate junk over time as software quietly adds itself to startup.

Clean up startup programs

  1. Press Ctrl + Shift + Esc to open Task Manager
  2. Click the Startup apps tab
  3. Disable anything you do not need running at boot

Safe to disable in most cases:

Program Type Examples Disable?
Cloud sync clients OneDrive, Dropbox, Google Drive Yes – launch manually when needed
Chat apps Discord, Slack, Teams, Skype Yes – Discord can launch with your game instead
RGB/peripheral software iCUE, Synapse, Armoury Crate Maybe – disable if you set your lighting once and leave it
Manufacturer bloatware HP Support, Dell SupportAssist, Lenovo Vantage Yes – these are resource hogs with little value
Game launchers Steam, Epic, Battle.net, EA App Yes – launch them when you want to play
Antivirus Windows Defender, Norton, McAfee No – keep your AV running, Windows Defender is light enough

Disable unnecessary Windows services

Open Services (Win + R, type services.msc) and set these to Manual if you do not use them:

  • SysMain (Superfetch) – preloads apps into RAM. Useful on HDDs, unnecessary on SSDs. Set to Manual if your games are on an SSD.
  • Windows Search – indexes your files for quick searching. If your game drive is an SSD, the indexing adds write overhead for minimal search benefit. Set to Manual or exclude game directories from indexing.
  • Connected User Experiences and Telemetry – sends usage data to Microsoft. Safe to disable.
  • Xbox Game Monitoring – only needed if you use Xbox Game Bar recording features.

Leave these running: Windows Audio, Windows Audio Endpoint Builder, NVIDIA Display Container LS, AMD External Events Utility. Disabling these breaks sound or GPU features.

Step 7: Windows Graphics Settings

Per-game GPU assignment

If you have both integrated and discrete graphics (common on laptops and some desktops), Windows sometimes assigns games to the wrong GPU. Fix this:

  1. Settings > System > Display > Graphics
  2. Click Browse and add your game’s .exe file
  3. Click Options and select High performance (your discrete GPU)

Fullscreen vs borderless windowed

Windows 11 forces all games through its Desktop Window Manager (DWM) compositor, even in “fullscreen exclusive” mode. This means borderless windowed and fullscreen perform identically in most DX12 and Vulkan games. However, some older DX11 titles still benefit from true fullscreen – you will need to test per game.

Disable fullscreen optimizations for DX11 games that stutter in borderless mode:

  1. Right-click the game’s .exe file > Properties
  2. Go to the Compatibility tab
  3. Check “Disable fullscreen optimizations”

Resolution scaling in Windows

Leave Windows display scaling at 100% if possible. Some games read the Windows scaling value and apply it incorrectly, causing blurry text or misaligned UI elements. If you need scaling for desktop use (high-DPI monitors), set individual games to override scaling behavior in their Compatibility tab.

Step 8: Storage Optimization

Where to install your games

This matters more than most people think:

Drive Type Load Times Streaming Best For
NVMe Gen4 SSD Fastest No hitches Open-world games, DirectStorage titles
NVMe Gen3 SSD Fast No hitches Most games – sweet spot of speed and value
SATA SSD Good Rare hitches Older games, multiplayer titles
HDD (7200 RPM) Slow Texture pop-in Only for storage of games you rarely play

DirectStorage

DirectStorage is a Windows API that lets games load assets directly from your NVMe SSD to the GPU, bypassing the CPU decompression bottleneck. As of early 2026, only a handful of games support it (Forspoken, Ratchet & Clank, Star Wars Outlaws), but the list is growing.

To use DirectStorage:

  • You need an NVMe SSD (not SATA)
  • Windows 11 (not supported on Windows 10)
  • A DX12-compatible GPU
  • The game must be built with DirectStorage support

You cannot “enable” DirectStorage system-wide. It is a per-game feature that developers implement. No settings to change on your end – just make sure your games are on an NVMe drive.

Disk cleanup

SSDs slow down when nearly full because the controller has fewer free blocks for wear-leveling and garbage collection. Keep at least 15-20% of your SSD free at all times.

Quick cleanup steps:

  1. Run Disk Cleanup (search for it in Start) and check all boxes
  2. Delete old Windows Update files: Disk Cleanup > Clean up system files > Windows Update Cleanup
  3. Uninstall games you have not played in 6+ months
  4. Move screenshots, recordings, and downloads to a secondary drive

Step 9: Network Optimization for Online Gaming

Network tweaks do not increase FPS, but they reduce ping and packet loss – which matters just as much in competitive games.

Change your DNS servers

Your ISP’s default DNS servers are often slow. Switch to a faster alternative:

  1. Settings > Network & internet > Wi-Fi (or Ethernet) > Hardware properties
  2. Click Edit next to DNS server assignment
  3. Switch to Manual and enter:
    • Cloudflare: 1.1.1.1 / 1.0.0.1
    • Google: 8.8.8.8 / 8.8.4.4

DNS changes reduce lookup time when connecting to game servers. This shaves milliseconds off your initial connection but does not affect ongoing ping.

Disable Nagle’s algorithm

Nagle’s algorithm batches small network packets together to reduce overhead. Good for file transfers, bad for gaming – it adds small delays to your inputs reaching the server.

To disable it:

  1. Open Registry Editor (Win + R, type regedit)
  2. Navigate to HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesTcpipParametersInterfaces
  3. Find the sub-key matching your active network adapter (look for one with your IP address listed under DhcpIPAddress)
  4. Create two new DWORD (32-bit) values:
    • TcpAckFrequency = 1
    • TCPNoDelay = 1
  5. Restart your PC

Realistic impact: Disabling Nagle saves 5-40ms of packet delay, but only on connections that send small, frequent packets – which games do. You will not notice the difference in casual play, but competitive players at high ELO levels report it helps.

Use Ethernet over Wi-Fi

If you are serious about online gaming: plug in an Ethernet cable. Wi-Fi adds 1-5ms of latency on good days and causes random packet loss spikes on bad days. No amount of Windows tweaking fixes the physics of wireless signal interference.

Step 10: Disable Visual Fluff

Expected gain: 0-2% FPS, snappier UI feel

Windows 11 renders translucent title bars, smooth window animations, and real-time blur effects. These look nice but consume GPU resources – especially the transparency effects that need real-time compositing.

Quick method (all at once)

  1. Press Win + R, type sysdm.cpl, press Enter
  2. Go to Advanced tab > click Settings under Performance
  3. Select “Adjust for best performance”
  4. Re-enable “Show thumbnails instead of icons” and “Smooth edges of screen fonts” (these two are worth the tiny cost)
  5. Click OK

Targeted method (keep some eye candy)

If the “best performance” look feels too stripped-down, disable just the heavy hitters:

  • Settings > Personalization > Colors – Turn off Transparency effects
  • Settings > Accessibility > Visual effects – Turn off Animation effects
  • Settings > Privacy & security > Search permissions – Disable Cloud content search to reduce background indexing

Disable search indexing on game drives

Windows Search constantly indexes file changes, which creates disk I/O on your game drives. Exclude your game folders:

  1. Settings > Privacy & security > Searching Windows
  2. Under Exclude folders from enhanced search, add your game library folders (e.g., D:SteamLibrary)

Or disable Windows Search entirely on game drives: right-click the drive in File Explorer > Properties > uncheck “Allow files on this drive to have contents indexed”.


Real Optimizations vs Snake Oil Actually Works Disable VBS / Memory Integrity Clean GPU driver install (DDU) High Performance power plan Disable startup bloatware Enable GPU scheduling Close overlays (Steam, Discord, GFE) Measurable, reversible, safe Snake Oil (Skip These) X Registry "tweaks" from random YouTubers X Disabling Windows Update permanently X "Game booster" apps (add overhead) X Disabling all Windows services X "Custom Windows ISOs" (AtlasOS etc) X RAM cleaner / optimizer programs Risky, unproven, often break things If a "tweak" requires editing the registry or disabling security features beyond VBS, it is probably not worth the risk

What NOT to Do – Debunking Snake Oil “Optimizations”

The internet is full of “Windows optimization” guides that recommend tweaks that do nothing, cause instability, or make things worse. Here is what to skip.

Skip: “Game booster” software

Programs like Razer Cortex, Wise Game Booster, and IObit Game Booster claim to free up RAM and CPU for gaming. In practice, they kill background processes you could disable yourself (for free) and add their own background processes in the process. Most show inflated “before/after” numbers that do not reflect real gameplay performance. Windows already manages memory allocation well – these tools just add overhead.

Skip: RAM cleaners and “optimizers”

Tools that “free up RAM” by flushing cached data from memory are counterproductive. Windows uses free RAM as a disk cache to speed up future file reads. When a RAM cleaner forces this cache to empty, your next game load takes longer because Windows has to re-read data from disk. High RAM usage is not a problem – unused RAM is wasted RAM.

Skip: Random registry “tweaks” from YouTube videos

Registry modifications for “FPS boost” are almost always placebo or outdated. The classic examples – editing MouseDataQueueSize, disabling FullscreenOptimizations via registry, changing NetworkThrottlingIndex – either do nothing on modern Windows 11 or address issues that were patched years ago. Worse, bad registry edits can corrupt your Windows install and require a clean reinstall to fix.

Skip: Disabling Windows Defender for “performance”

Windows Defender’s real-time scanning does consume 1-3% CPU during file-heavy operations, but modern versions exclude game directories automatically after you play them a few times. The performance cost is negligible during actual gameplay. Disabling your only antivirus to gain 1 FPS is not a tradeoff any reasonable person should make.

Skip: “Debloater” scripts from unknown sources

PowerShell scripts that promise to “debloat Windows 11” by removing system components can break Windows Update, disable Bluetooth, kill the Microsoft Store (which some games require), or prevent future feature updates from installing. If you want to remove specific apps, do it manually through Settings > Apps rather than running a script that removes 50 things you might need later.

Skip: Increasing your page file to 64GB

Setting a massive page file does not give games more memory. The page file is overflow storage for when your physical RAM fills up. If your RAM is adequate (16GB+ for gaming), the page file rarely gets used during gameplay. Leave it on “System managed size” and let Windows handle it. The only exception: if a specific game crashes with “out of memory” errors despite having enough RAM, manually setting the page file to 1.5x your RAM can help.


15-Minute Windows Gaming Optimization Do all 7 steps in order - total time under 15 minutes 1. Disable VBS: Settings > Privacy > Core Isolation > OFF 30 sec 2. Power Plan: Control Panel > High Performance 30 sec 3. GPU Scheduling: Settings > Display > Graphics > HAGS ON 30 sec 4. Clean GPU drivers: DDU in Safe Mode + fresh install 5 min 5. Kill startup bloat: Task Manager > Startup > disable non-essential 2 min 6. Game Mode ON + Disable overlays (Steam, Discord, GFE) 2 min 7. Reboot and test FPS in your most-played game Compare!

Full Optimization Checklist

Here is every step from this guide in a single checklist, ranked by impact. Start from the top and work down – most gamers will see their biggest gains from the first five items.

Priority Optimization FPS Gain Risk Time
1 Disable VBS/HVCI 5-10% Medium 2 min
2 High Performance power plan 2-5% None 1 min
3 GPU driver clean install (DDU) 2-5% Low 15 min
4 Kill startup bloat 1-5% None 5 min
5 Enable HAGS 1-3% None 1 min
6 Disable visual effects 0-2% None 2 min
7 Game Mode (verify on) 0-2% None 30 sec
8 Move games to SSD Load times None Varies
9 Disable Nagle’s algorithm Latency Low 5 min
10 Switch to faster DNS Connection None 2 min

Bonus: BIOS-Level Optimizations That Affect Gaming

These do not fall under “Windows optimization” strictly, but they affect gaming performance and get overlooked. All of these settings are changed in your BIOS/UEFI (press Del, F2, or F12 during boot – check your motherboard manual for the exact key).

Enable XMP / EXPO for RAM

Expected gain: 5-15% in CPU-bound games

Your RAM is almost certainly running slower than its rated speed. DDR5-6000 memory defaults to DDR5-4800 until you enable the XMP (Intel) or EXPO (AMD) profile in BIOS. This is the single most overlooked performance setting on gaming PCs.

To enable: enter BIOS, look for XMP or EXPO (usually on the main page or under Memory/OC settings), select Profile 1, and save. Your system will restart and run your RAM at its rated speed and timings. If the system fails to boot after enabling XMP, clear CMOS (check your motherboard manual) and try again – some RAM kits need a BIOS update for full XMP compatibility.

You can verify your RAM speed in Windows by opening Task Manager > Performance > Memory. The “Speed” field should match your kit’s rated speed (e.g., 6000 MHz for DDR5-6000).

Enable Resizable BAR / Smart Access Memory

Expected gain: 0-10% depending on the game

Resizable BAR (NVIDIA) and Smart Access Memory (AMD) allow the CPU to access the entire GPU VRAM at once instead of in 256MB chunks. This helps in some games (5-10% improvement in titles like Forza Horizon 5 and Assassin’s Creed) and makes no difference in others.

Requirements: UEFI BIOS with CSM disabled, Above 4G Decoding enabled, and a supported GPU (NVIDIA RTX 3000+ or AMD RX 6000+). Enable in BIOS under PCI settings or Advanced CPU settings. After enabling, verify in GPU-Z – the “Resizable BAR” field should show “Enabled.”

Auto HDR

Windows 11 includes Auto HDR, which adds HDR-style brightness and color range to older SDR games. If you have an HDR-capable monitor, enable it under Settings > System > Display > HDR > Auto HDR.

Honest take: Auto HDR works well on some games (Skyrim, Witcher 3) and looks washed out on others. It is worth experimenting with on a per-game basis. If colors look wrong in a specific game, disable Auto HDR for that title using the Windows Graphics Settings per-app toggle. Auto HDR adds minimal performance overhead since it adjusts the display output, not the rendering workload.

Chipset Drivers

Your motherboard’s chipset driver controls how the CPU communicates with RAM, PCIe lanes, USB controllers, and storage. Outdated chipset drivers can cause subtle issues like higher DPC latency, USB polling inconsistency, and suboptimal RAM timing.

Update chipset drivers every 3-6 months, or whenever you update your BIOS.

BIOS updates

BIOS updates often include AGESA (AMD) or microcode (Intel) updates that improve CPU scheduling, memory compatibility, and power management. Check your motherboard manufacturer’s support page quarterly.

Warning: A failed BIOS update can brick your motherboard. Always use a wired power connection (no battery-only laptops), do not interrupt the process, and follow your manufacturer’s instructions exactly.

Hardware Upgrades That Beat Software Tweaks

Software optimization has limits. These hardware upgrades deliver more FPS than any registry tweak:

  • SSD upgrade (HDD to NVMe): A 1TB NVMe SSD eliminates load time stutters and makes DirectStorage possible. This is the single biggest quality-of-life upgrade for any gaming PC still running a hard drive.
  • RAM upgrade (8GB to 16GB or 16GB to 32GB): Upgrading to 32GB DDR5 eliminates background memory pressure that causes stuttering during gaming. Modern games with mods routinely use 12-16GB.
  • GPU upgrade: No amount of Windows tweaking matches a better graphics card. If you are CPU-bottlenecked, the optimizations above help. If you are GPU-bottlenecked, save the registry editing time and put it toward your next GPU upgrade.

Research Sources

  • Tom’s Hardware – Windows 11 VBS Performance Impact Testing – independent benchmarks showing 5-28% FPS drops with VBS enabled across multiple game titles and GPU configurations
  • Microsoft – Hardware-Accelerated GPU Scheduling Documentation – official requirements, supported GPUs, and expected behavior for HAGS on Windows 11
  • Wagnardsoft DDU (Display Driver Uninstaller) Official Page – download source and usage documentation for the industry-standard GPU driver removal tool
  • Microsoft DirectX Developer Blog – DirectStorage Overview – technical details on DirectStorage API, NVMe requirements, and GPU decompression pipeline for Windows 11 gaming

Which Optimizations Should You Actually Do?

Not every tweak in this guide applies to every system. Here is how to decide what to prioritize based on your situation.

If you have a new PC or fresh Windows install

Focus on: VBS/HVCI check (many new PCs ship with it enabled), power plan switch, and HAGS enable. Skip DDU (your drivers are already clean) and startup cleanup (nothing has accumulated yet). Total time: 3 minutes.

If your PC is 1-2 years old and never optimized

Do everything in this guide top to bottom. You will see the biggest gains because you have accumulated driver cruft, startup bloat, and possibly a Windows Update that re-enabled VBS. Expect 10-15% total FPS improvement. Total time: 30 minutes.

If you are on a gaming laptop

Apply all optimizations but only switch to High Performance when plugged in. Create a separate “Battery” power plan for mobile use. Also verify your game is assigned to the discrete GPU in Windows Graphics Settings – laptops frequently default to integrated graphics. Skip disabling Windows Defender (laptops travel to untrusted networks).

If you play competitive multiplayer (Valorant, CS2, Fortnite)

Prioritize: VBS disable, Nagle’s algorithm disable, Ethernet over Wi-Fi, and closing all overlays (Steam, Discord, GeForce Experience). Frame consistency and input latency matter more than average FPS in ranked play. Also disable Game DVR recording if you are not actively clipping.

If you play single-player story games (Starfield, Cyberpunk, Baldur’s Gate 3)

Prioritize: VBS disable, DDU clean install, SSD storage (open-world texture streaming depends on it), and 32GB RAM if you multitask while playing. Network tweaks are irrelevant for offline games. Visual effects can stay on since you are not chasing 240Hz frame targets.

Skip entirely if…

You already run a clean Windows install with current drivers on modern hardware (built within 6 months). The maximum realistic gain on an already-optimized system is 3-5% – barely noticeable. Spend that time learning in-game graphics settings instead, where per-game optimization yields far bigger FPS swings than any Windows tweak.

How to Measure Whether Your Optimizations Actually Worked

Feelings are unreliable. “It feels faster” is not evidence. Before applying any optimization from this guide, run a benchmark. After optimizing, run the same benchmark again and compare numbers. Here are the tools to use.

3DMark Time Spy (Best for GPU Performance)

3DMark Time Spy is the industry standard for GPU benchmarking. The free version on Steam includes the Time Spy test, which gives you a GPU score and framerate data you can compare before and after optimization. Run it three times and average the results – single runs have enough variance to mislead you.

Cinebench R23/2024 (Best for CPU Performance)

Cinebench tests your CPU’s single-core and multi-core performance. Run the single-core test before and after changing power plans and VBS settings. A 5% improvement in Cinebench single-core usually translates to a noticeable FPS improvement in CPU-bound games.

FrameView or OCAT (Best for In-Game FPS Measurement)

FrameView (by NVIDIA, but works on AMD too) captures FPS, frame time, and GPU power consumption during actual gameplay. Run your favorite game through a repeatable route (same map, same settings, same weather/time of day) before and after optimization. Compare average FPS, 1% lows, and 0.1% lows. The 1% lows matter more than the average – they represent your stutters and hitches.

LatencyMon (Best for Checking DPC Latency)

If you experience micro-stutters that benchmarks do not fully capture, LatencyMon checks your system’s Deferred Procedure Call (DPC) latency. High DPC latency (above 500 microseconds) causes audio glitches, mouse stuttering, and frame pacing issues. It usually points to a bad driver – LatencyMon identifies the specific driver causing the issue so you can update or replace it.

Run at least one full benchmark before you start optimizing and record the results. “My FPS went from 142 to 157 average with 1% lows improving from 98 to 112” is proof that your changes worked. “It feels smoother” is not.

2026 update: Gaming hardware evolves quickly. For the latest recommendations across mice, keyboards, monitors, and more, browse our interactive tools and hardware databases which are updated regularly with new releases and price changes.

Frequently Asked Questions

Does optimizing Windows 11 actually improve FPS?

Yes, but expect 5-15% total gains – not a doubling of frame rate. The biggest single improvement comes from disabling VBS/HVCI (5-10% on affected systems). Power plan changes add another 2-5%. Combined with startup cleanup and a GPU driver refresh, most gamers see 8-12% improvement on a system that has never been optimized. Clean, recently-built systems will see less.

Is Windows 11 worse than Windows 10 for gaming?

No, not anymore. Early Windows 11 builds had measurable gaming regressions, especially on AMD Ryzen CPUs (L3 cache latency bug). Those issues were patched by late 2022. Current Windows 11 matches or slightly beats Windows 10 in most games, and it is required for DirectStorage and Auto HDR. The main exception: VBS is enabled by default on fresh Windows 11 installs, which costs FPS if you do not disable it.

Should I disable VBS and Memory Integrity for gaming?

On a dedicated gaming PC, yes. VBS and Memory Integrity (HVCI) add a hypervisor layer that costs 5-10% FPS. On a PC you also use for sensitive work, banking, or downloading files from unknown sources, keep it enabled – the security benefit outweighs the performance cost. There is no one-size-fits-all answer here.

Is Hardware-Accelerated GPU Scheduling worth enabling?

Enable it because there is no downside, but do not expect dramatic results. HAGS shifts GPU scheduling work from the CPU to the GPU itself, reducing latency by 1-3ms and improving frame pacing slightly. The gains are most noticeable in GPU-bound scenarios at high frame rates. It requires an NVIDIA GTX 1000+ or AMD RX 5000+ GPU with current drivers.

Do game booster programs actually work?

No. Programs like Razer Cortex, Wise Game Booster, and similar tools claim to free resources for gaming, but they duplicate what you can do manually (killing background processes) while adding their own overhead. In independent benchmarks, game boosters show zero measurable FPS improvement and sometimes reduce performance due to their own CPU and RAM usage.

Should I disable Windows Defender for gaming?

No. Windows Defender’s real-time scanning costs 1-3% CPU during file operations, but modern versions automatically exclude known game directories after initial scans. The performance impact during actual gameplay is negligible – typically under 1% FPS difference. Removing your only antivirus protection for an imperceptible FPS gain is a bad tradeoff by any measure.

How much RAM do I need for gaming on Windows 11?

16GB is the current baseline for gaming on Windows 11. The OS itself uses 4-6GB at idle, leaving 10-12GB for games – enough for most titles in 2026. Open-world games like Starfield and Cyberpunk 2077 benefit from 32GB when running alongside Discord, a browser, and background apps. 8GB causes stuttering in modern titles.

Does disabling Nagle’s algorithm reduce ping?

It reduces packet delay by 5-40ms, not your actual server ping. Nagle’s algorithm batches small outgoing packets, which adds a brief wait before your inputs reach the game server. Disabling it via registry (TcpNoDelay = 1) sends each packet immediately. You will not see your ping number drop in-game, but input responsiveness improves slightly in fast-paced competitive games.

Related Guides

All Related Fix Guides

Get More Gaming Optimization Tips

Join our newsletter for hardware guides, performance tips, and deal alerts. No spam – just useful stuff for gamers.

Subscribe Free


Tom Terhune
Written by

Tom Terhune

Gaming Hardware Editor

Tom plays CS2, Valorant, League, and plenty more - and has been way too deep into the gear rabbit hole for years. He is the type to swap mice three times in a week chasing the perfect aim feel. That obsession turned into GamerHardware, where he digs through specs, Reddit threads, and pro setups so you can skip the guesswork.

Leave a Comment