Finding the best Windows settings for gaming isn’t just about hardware. Windows ships with a long list of features running in the background that quietly eat into your frame rate, add input lag, or cause stuttering. Tuning the operating system properly can unlock real performance gains without spending a cent on new parts.
I tested every setting in this guide on two rigs: a mid-range build (Ryzen 5 7600, RTX 4060) and a higher-end build (Ryzen 7 7800X3D, RTX 4070 Ti Super), running a mix of competitive shooters and open-world titles. Where a setting made a measurable difference on one system but not the other, that’s noted below rather than presented as a universal result. For a broader look at hardware choices alongside these settings, see our gaming hardware reviews.
This guide walks through every setting worth changing, in the order that gives you the biggest wins first.
1. Turn On Game Mode
Game Mode tells Windows to prioritize your game’s CPU and GPU resources over background tasks like driver installs and Windows updates. According to Microsoft’s own documentation, the feature prevents Windows Update from installing drivers or sending restart notifications mid-session, and can help stabilize frame rate depending on the game and system.
How to enable it:
- Open Settings > Gaming > Game Mode
- Toggle it On
The improvement is small on most systems, usually a few percent, but it also prevents Windows Update from throttling your game mid-session, which matters more than the raw FPS number suggests.
What I saw in testing: On the Ryzen 5 7600 rig, enabling Game Mode gained roughly 2-3 average FPS in Warzone. On the 7800X3D rig, the difference was within margin of error, since that CPU has enough headroom that background scheduling barely matters.
2. Switch to High Performance or Ultimate Performance Power Plan
The default Balanced power plan throttles CPU clock speeds to save energy. On a desktop, there’s no reason to do this. Microsoft’s power mode settings let you choose Best Performance instead of Balanced directly from Settings.
How to change it:
- Open Control Panel > Power Options
- Select High Performance, or Ultimate Performance if it’s available
Ultimate Performance removes even more micro-throttling than High Performance. It doesn’t appear by default on all builds; if you don’t see it, run this in an elevated Command Prompt:
powercfg -duplicatescheme e9a42b02-d5df-448d-aa00-03f14749eb61
Laptop users should switch back to Balanced when unplugged, since Ultimate Performance drains the battery fast.
What I saw in testing: This was one of the more noticeable changes among the settings in this guide. Switching from Balanced to High Performance on the mid-range rig reduced 1% low stutters in CPU-bound scenes in Cities: Skylines II, where the Balanced plan was visibly clocking the CPU down during idle-adjacent frames. On the 7800X3D rig, gains were smaller and mostly limited to CPU-bound titles.
3. Disable Xbox Game Bar (If You Don’t Use It)
Game Bar runs a background overlay process that can add a small but measurable amount of overhead, especially on lower-end CPUs.
How to disable it:
- Open Settings > Gaming > Xbox Game Bar
- Toggle it Off
- Also disable Settings > Gaming > Captures if you don’t record clips
If you use Game Bar for recording or Discord overlay integration, leave it on and skip this step.
4. Turn Off Hardware-Accelerated GPU Scheduling (Test Both Ways)
Hardware-Accelerated GPU Scheduling (HAGS) lets the GPU manage its own memory queue instead of relying on Windows. Microsoft’s DirectX engineering team explains that this modernizes how the Windows Display Driver Model schedules GPU work, and for most users the transition is meant to be transparent. In practice, results vary: on newer GPUs and drivers it can reduce latency, while on older setups it can introduce stutter.
How to check it:
- Open Settings > System > Display > Graphics
- Click Change default graphics settings
- Toggle Hardware-Accelerated GPU Scheduling
Test your game both on and off for a few minutes each. There’s no universal right answer here, it depends on your specific GPU driver version.
What I saw in testing: On the RTX 4070 Ti Super with the July 2026 driver branch, enabling HAGS shaved a small but consistent amount off frame time variance in Counter-Strike 2. On the RTX 4060, it made no visible difference either way over a 20-minute test session.
5. Cap or Disable Background Apps
Windows allows apps to run in the background even when you’re not using them, consuming CPU cycles and RAM that your game could use instead.
How to disable it:
- Open Settings > Apps > Installed apps
- Or go to Settings > Privacy & Security > Background apps (Windows 11 naming varies by build)
- Turn off background permissions for apps you don’t need running during play, like Spotify’s desktop client, Steam friend overlays, or browser tabs
6. Reduce Visual Effects
Windows animations, shadows, and transparency effects cost a small amount of GPU rendering time. On systems with integrated graphics or older GPUs, this adds up.
How to change it:
- Search “Adjust the appearance and performance of Windows” in the Start menu
- Select Adjust for best performance, or manually keep only Smooth edges of screen fonts checked for readability
7. Update GPU Drivers Through the Manufacturer, Not Windows Update
Windows Update often serves outdated or generic GPU drivers. For actual game-ready drivers with day-one optimizations for new titles, always go directly to the source:
- NVIDIA: GeForce Experience or the NVIDIA App
- AMD: AMD Software Adrenalin Edition
- Intel Arc: Intel Arc Control
Set these to notify you of new releases rather than auto-update silently, since some driver versions introduce regressions for specific games. If you’re shopping for a new card altogether, our GPU and component reviews cover current-generation options across budgets.
8. Disable Nagle’s Algorithm for Lower Ping (Advanced)
This one is optional and only worth doing if you play competitive, latency-sensitive titles. Nagle’s Algorithm batches small network packets together, which can add a few milliseconds of delay.
Disabling it requires editing the registry under your network adapter’s Interfaces key by adding TcpAckFrequency and TCPNoDelay DWORD values set to 1. Back up your registry first, and only attempt this if you’re comfortable with manual registry edits.
9. Set Your Storage to AHCI/NVMe Mode and Enable Fast Startup Carefully
Most modern systems already run NVMe drives correctly, but it’s worth confirming in Device Manager > Disk Drives that your boot drive is running in the optimal mode rather than a legacy compatibility mode, particularly on older prebuilt PCs.
Fast Startup can occasionally interfere with driver reloading after a shutdown. If you notice odd post-restart behavior with your GPU or peripherals, try disabling it under Control Panel > Power Options > Choose what the power buttons do.
10. Keep Windows and Drivers Updated, But on Your Terms
Turning off updates entirely is not recommended, since security patches matter. Instead, set active hours in Settings > Windows Update > Advanced options to a window when you’re not gaming, so updates don’t install or restart your PC mid-session.
Quick Checklist: Best Windows Settings for Gaming
- Game Mode enabled
- High Performance or Ultimate Performance power plan set
- Xbox Game Bar disabled (if unused)
- HAGS tested both on and off
- Unneeded background apps disabled
- Visual effects reduced
- GPU drivers updated via manufacturer app
- Active hours set to avoid mid-session updates
Final Thoughts
None of these changes require new hardware, and most take less than a minute each. The biggest, most reliable gains among the best Windows settings for gaming come from the power plan switch and keeping GPU drivers current through the manufacturer’s own software. Everything past that is fine-tuning, useful, but with smaller and more situational returns depending on your specific setup.