Windows 11 Gaming Optimization — Community Guide for Low-End PCs
May 2026
Windows 11 is built for office workers, not gamers. It ships with telemetry, VBS, background recording, and a dozen services you never asked for — all eating your FPS. This guide is sourced from r/lowendgaming, r/OptimizedGaming, Tom's Hardware benchmarks, and community-tested configs. No placebo. No "delete temp files" nonsense. Just real tweaks that actually move the needle on weak hardware.
⚡ Quick Reference: All Tweaks
| Tweak | Time | Expected Gain | Level |
|---|---|---|---|
| 1. Create Restore Point | 2 min | Safety net | Easy |
| 2. Disable Memory Integrity (VBS) | 5 min | Up to 15% FPS | Easy |
| 3. Ultimate Performance Power Plan | 2 min | 5–10% FPS | Easy |
| 4. Enable XMP / DOCP (BIOS) | 2 min | 3–15% FPS | Easy |
| 5. Enable Resizable BAR (BIOS) | 5 min | 2–8% FPS | Medium |
| 6. Enable Game Mode | 1 min | 1–5% FPS | Easy |
| 7. Enable HAGS | 2 min | 1–3% + lower latency | Easy |
| 8. Disable Xbox Game Bar & Recording | 2 min | 1–3% CPU | Easy |
| 9. Kill Startup Programs | 5 min | RAM + stability | Easy |
| 10. Disable Visual Effects | 2 min | Less micro-stutter | Easy |
| 11. Disable Telemetry | 5 min | CPU + RAM back | Medium |
| 12. Disable Nagle's Algorithm | 5 min | 5–40ms less latency | Medium |
| 13. Registry: Network & CPU Priority | 5 min | Frame consistency | Medium |
| 14. Disable HPET | 5 min | 0–10% (varies) | Medium |
| 15. Disable C-States (BIOS) | 2 min | Experimental | Hard |
🛡️ Step 0: Create a System Restore Point
Before touching ANY system setting, do this first. Several tweaks below modify the registry and Windows security features. A restore point lets you undo everything with one click if something goes wrong.
- Press Win key → search "Create a restore point" → click it
- System Properties opens → click Create under Protection Settings
- Name it "Pre-Gaming-Tweaks" → confirm
- Done. 90 seconds of your time. Not optional.
🔴 Tier 1: Big Gains, Zero Risk (Do These First)
Tweak 1: Disable Memory Integrity (VBS) — Up to 15% More FPS
This is the single biggest free performance gain in Windows 11. Memory Integrity is part of Virtualization-Based Security (VBS). It's enabled by default and can cost you 10–15% FPS in CPU-heavy games, up to 25% in extreme CPU-bound scenarios. Tom's Hardware benchmarked it — it's real.
How it works: VBS runs a second isolated kernel inside a hypervisor. Every time your game schedules a thread, allocates memory, or makes a kernel call, there's a hypervisor round-trip. At 60+ FPS, those round trips add up big time.
- Open Windows Security → Device Security
- Click Core isolation details
- Toggle Memory integrity → Off
- Also go to "Turn Windows features on or off" → uncheck Hyper-V and Virtual Machine Platform (if you don't use VMs)
- Restart your PC
To verify: Press Win+R → type msinfo32 → check "Virtualization-based security" row — it should show "Not enabled."
⚠️ Trade-off: This protects against kernel-level attacks. If your PC is gaming-only and you practice safe browsing, the risk is low. If you also use it for work/banking, think carefully.
Tweak 2: Ultimate Performance Power Plan — 5–10% FPS
Windows defaults to "Balanced" power, which throttles CPU clock speeds during brief idle moments between frames. Those ramp-down/ramp-up transitions cause micro-stutters and inconsistent frame times, especially in CPU-limited games.
- Open PowerShell as Administrator (right-click Start → Terminal (Admin))
- Run: powercfg -duplicatescheme e9a42b02-d5df-448d-aa00-03f14749eb61
- Open Control Panel → Power Options
- Select Ultimate Performance
This plan isn't visible in Settings — only in Control Panel after running the command. Laptop users: revert to Balanced on battery, this kills battery life.
Tweak 3: Enable XMP / DOCP in BIOS — 3–15% FPS
The most impactful single setting in this entire guide. Most RAM kits ship running at default JEDEC speed (DDR4-2133 or DDR5-4800) even if you paid for faster. XMP (Intel) / DOCP (AMD) tells your motherboard to actually run the RAM at its rated speed. You're leaving performance you already paid for on the table.
- Restart PC → press Delete, F2, or F10 to enter BIOS
- Find memory/overclocking menu (varies by board — "AI Tweaker", "OC Tweaker", "Tweaker", or "OC")
- Change XMP/DOCP from Auto to Profile 1
- Press F10 to save and reboot
- Verify: Task Manager → Performance → Memory → check speed matches your kit's rated speed
Real impact: Going from DDR4-2133 to DDR4-3600 can push 3–15% higher FPS in CPU-bound games. Open-world titles like GTA V, Cyberpunk, Elden Ring benefit the most — the CPU is constantly feeding the GPU with data.
Tweak 4: Enable Resizable BAR (BIOS) — 2–8% FPS
Without ReBAR, your CPU can only access 256MB of GPU VRAM at a time (a 32-bit era limitation). With it enabled, the CPU can access the full VRAM pool simultaneously. Smoother texture streaming, better 1% lows.
Requires: Intel 10th gen+ or AMD Ryzen 3000+, RTX 3000+ or RX 6000+, and UEFI mode.
- Enter BIOS → find Above 4G Decoding under PCIe/Chipset settings → Enable it
- Enable Resizable BAR Support (usually right below)
- Save and reboot
- Verify with GPU-Z → Advanced tab → "Resizable BAR: Enabled"
🟠 Tier 2: Easy Wins, Worth Doing
Tweak 5: Enable Game Mode — 1–5% FPS
Tells Windows to prioritize your game's CPU threads, defer Windows Update reboots, and reduce background I/O. Zero downside.
- Settings → Gaming → Game Mode → toggle On
Helps most on CPU-constrained systems where background services compete for processor time. On GPU-bound rigs the difference is smaller, but enable it anyway — it costs nothing.
Tweak 6: Enable HAGS (Hardware-Accelerated GPU Scheduling) — Lower Latency
Moves GPU scheduling from the CPU to the GPU itself, cutting round-trip latency. Also required for DLSS 3 Frame Generation.
- Settings → System → Display → Graphics → scroll to bottom
- Toggle Hardware-accelerated GPU scheduling → On
- Restart your PC
⚠️ HAGS allocates up to 1GB extra VRAM. If you have 8GB VRAM or less and are already VRAM-limited, this can cause more stuttering. Test for an hour, check your 1% lows — disable if they got worse.
Tweak 7: Disable Xbox Game Bar & Background Recording — 1–3% CPU
Game DVR keeps a capture hook running in every game, even when you're not recording. It maintains a rolling video buffer in VRAM and dedicates CPU cycles to monitoring frames. Free overhead you don't need.
- Settings → Gaming → Xbox Game Bar → toggle Off
- Settings → Gaming → Captures → toggle "Record what happened" Off
If you need clips, use NVIDIA ShadowPlay or AMD ReLive instead — they offload encoding to dedicated GPU hardware, not your CPU.
Tweak 8: Kill Startup Programs — Free RAM
RAM pressure forces Windows to use the pagefile, which is 10–100x slower than actual DRAM. Every background app competing for RAM bus bandwidth = worse frame times.
- Press Ctrl+Shift+Esc → Task Manager → Startup apps tab
- Sort by "Startup impact" (High first)
- Right-click and disable everything non-essential
- Keep: security software, GPU driver control panel
- Kill: OneDrive, Teams, Spotify, Adobe Creative Cloud, manufacturer bloatware
Aim to free 500MB–1GB. On 8GB systems running modern games, this directly reduces hitches during level streaming.
Tweak 9: Disable Visual Effects — Less Micro-Stutter
Windows animations, shadows, and transparency effects use GPU and CPU resources your game needs. On borderline hardware, this frees enough headroom to reduce micro-stutters.
- Press Win key → search "Adjust the appearance and performance of Windows"
- Select "Adjust for best performance"
- Or manually uncheck: animations, shadows, transparency
🟡 Tier 3: Medium Effort, Good Gains
Tweak 10: Disable Telemetry — CPU + RAM Back
The "Connected User Experience and Telemetry" service constantly gathers diagnostic data and sends it to Microsoft. On low-end hardware, this background activity is measurable.
- Settings → Privacy & Security → Diagnostics & feedback → set to "Send only mandatory diagnostic data"
- Press Win+R → type services.msc
- Find "Connected User Experiences and Telemetry" → right-click → Properties
- Startup type: Disabled → Stop the service → Apply
Tweak 11: Disable Nagle's Algorithm — 5–40ms Less Latency (TCP Games)
Nagle's Algorithm bundles small packets together before sending — adding 5–40ms of artificial latency. For online games, this is free lag you don't need.
⚠️ This only affects TCP traffic. Most competitive games (CS2, Valorant, Apex, Fortnite, Rocket League) use UDP where this doesn't apply. It helps with: MMOs (WoW, FFXIV), older shooters, and TCP-based games.
- Press Win+R → type regedit → Enter
- Navigate to: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters\Interfaces\
- Open each subkey and look for your IP address in DhcpIPAddress to find your active adapter
- In that subkey: right-click → New → DWORD (32-bit) Value
- Name: TcpAckFrequency → set to 1
- Create another DWORD: TCPNoDelay → set to 1
- Restart your PC
Tweak 12: Registry — Network Throttling & CPU Priority
By default, Windows reserves 20% of CPU for background tasks via MMCSS. You can tell it to let games use 100%. There are also legacy network throttling settings that limit packet processing.
- Open regedit
- Navigate to: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Multimedia\SystemProfile
- Find or create DWORD: NetworkThrottlingIndex → set to 0xFFFFFFFF (disables network packet throttling)
- Find or create DWORD: SystemResponsiveness → set to 0 (lets games use 100% CPU when needed)
- Reboot
Honest take: these registry tweaks don't add raw FPS on modern Windows 11. What they do is reduce frame time variance — removing sources of inconsistency. On low-end hardware where the scheduler makes harder trade-offs, they help more.
🔴 Tier 4: Advanced / Experimental (Test Carefully)
Tweak 13: Disable HPET — 0–10% (Varies by System)
HPET (High Precision Event Timer) is a hardware timer Windows can use for scheduling. Some systems run better without it — older hardware especially. Results vary wildly.
- Enter BIOS → look for "HPET Support" or "High Precision Event Timer" → Disable
- Open Command Prompt as admin: bcdedit /deletevalue useplatformclock (if error "doesn't exist", that's fine)
- Device Manager → System Devices → right-click High Precision Event Timer → Disable device
- Reboot and test
Revert: Re-enable in Device Manager, run bcdedit /set useplatformclock true
Tweak 14: Disable C-States (BIOS) — Experimental
C-States are CPU power-saving idle modes. Disabling them means the CPU never drops to lower power — no ramp-up delay. But on modern Ryzen/Intel CPUs, boost algorithms depend on C-States to function correctly. Some users get worse stuttering with them off.
- Enter BIOS → CPU/Power Management settings
- Find "CPU C-States", "C-State Control", or "Enhanced C1E"
- Set to Disabled
- Test thoroughly in your most-played game
⚠️ If you notice higher temperatures or inconsistent framerate, re-enable immediately. This is the most risky tweak in the guide.
🧹 Bonus: Clean GPU Driver Install
If you've been installing drivers on top of drivers, you probably have stale shader caches and conflicting registry entries causing stuttering that gets blamed on hardware.
- Download latest driver from NVIDIA or AMD official site — save the installer
- Download DDU (Display Driver Uninstaller) from Wagnardsoft
- Boot into Safe Mode: Settings → System → Recovery → Advanced startup → Restart now → Troubleshoot → Advanced → Startup Settings → Restart → press 4
- Run DDU → select your GPU vendor → Clean and restart
- Windows boots normally → install the fresh driver
📊 What to Expect
On a typical low-end system (i3/i5, 8GB RAM, integrated or entry-level GPU):
- Tier 1 tweaks alone (VBS off + power plan + XMP): 15–30% FPS improvement
- All safe tweaks (Tiers 1–2): 20–35% improvement + smoother frame times
- With registry tweaks: better 1% lows and frame consistency
- On already high-end systems, gains are proportionally smaller (hardware isn't the bottleneck)
❓ FAQ
Is this safe?
Every tweak in this guide is used by the r/lowendgaming and r/OptimizedGaming communities. Create a restore point first (Step 0) and change one thing at a time. If something breaks, you'll know exactly what did it.
Will these work on Windows 10?
Most of them yes. XMP, ReBAR, HPET, and registry tweaks work identically. VBS exists on Win10 but is off by default on most installs — that's why it matters more on Win11.
What about tools like Hone.gg or AutoOptimize?
They automate many of these same tweaks. If you don't want to do it manually, they're fine. But knowing what each tweak does (and how to undo it) is worth more than a one-click tool that you can't troubleshoot.
Should I disable C-States on my Ryzen?
Probably not. Ryzen 5000/7000 boost algorithms depend on C-States. Disabling them can cause higher temps and worse stutter. Test it, revert if no improvement.
📋 Sources & Community
- r/lowendgaming — the backbone of low-end PC gaming
- r/OptimizedGaming — optimal settings for games
- Tom's Hardware VBS benchmarks — up to 15% FPS hit confirmed
- PerfGamer advanced tweak guide
- Switchblade Gaming 15-tweak guide