Why Does Windows 11 Cause FPS Drops and Game Stuttering?
Windows 11 ships with several features enabled by default that directly impact gaming performance: Virtualization-Based Security (VBS), Memory Integrity, HAGS (Hardware-Accelerated GPU Scheduling), Fast Startup, and the Xbox Game Bar. Each of these adds overhead or interferes with how games access GPU and CPU resources.
In early 2026, Microsoft's KB5074109 update caused widespread FPS drops and driver crashes (nvlddmkm) on NVIDIA RTX 30 and 40 series cards. If your stuttering started after a recent Windows update, that's your first clue. This guide covers every fix — from the 30-second quick wins to the advanced VBS and power optimisations that can recover 10–30% FPS.
Quick Diagnosis: What Type of Stutter Are You Experiencing?
- FPS drops that happen in all games equally — power plan or VBS issue (Fix 1, Fix 5)
- Microstutter in specific games, especially DX12/Vulkan titles — shader cache or HAGS issue (Fix 3, Fix 4)
- Stutter only in borderless fullscreen or with overlays active — MPO (Multi-Plane Overlay) issue (Fix 6)
- FPS drops that started after a Windows update — GPU driver regression (Fix 7)
- Consistent 10-20% lower FPS than expected on your hardware — VBS/Memory Integrity (Fix 2)
Fix 1: Set Power Plan to High Performance or Ultimate
Windows 11 defaults to Balanced power mode, which throttles CPU clock speeds dynamically. For gaming, this causes micro-stutters as the CPU ramps up and down mid-frame.
Step 1. Press Win + S, search Power plan, click Choose a power plan.
Step 2. Select High Performance. If it's not listed, click Show additional plans.
Step 3. For maximum performance, enable the hidden Ultimate Performance plan via Command Prompt (admin):
powercfg -duplicatescheme e9a42b02-d5df-448d-aa00-03f14749eb61
Refresh the Power Plan window and select Ultimate Performance.
Note for laptops: This will significantly increase battery drain. Switch back to Balanced when on battery.
Fix 2: Disable VBS and Memory Integrity
Virtualization-Based Security (VBS) creates a hypervisor layer between the OS and hardware. Every game system call that crosses the user-to-kernel boundary gets extra overhead — this typically costs 5–15% FPS, with more impact on CPU-bound games.
Step 1. Press Win + S and search Core isolation. Click Core isolation in the results.
Step 2. Toggle off Memory integrity. You'll need to restart.
Step 3. After restarting, check if VBS is fully disabled: press Win + R, type msinfo32, press Enter. Look for Virtualization-based security — it should show Not enabled.
Step 4. If VBS is still showing as enabled after disabling Memory Integrity, go to Windows Security → Device Security → Core isolation details and also disable Credential Guard if present.
Security note: Disabling Memory Integrity reduces protection against kernel-mode malware. Only do this on a gaming-dedicated machine with good general security hygiene.
Fix 3: Clear DirectX Shader Cache
Games pre-compile shaders and store them in a cache to avoid stutters. When this cache becomes corrupted or excessively large, DirectX 12 and Vulkan games stutter every time they encounter a new shader — often during scene transitions, explosions, or first visits to new areas.
Step 1. Press Win + S and search Disk Cleanup. Open it.
Step 2. Select your C: drive and click Clean up system files.
Step 3. Check DirectX Shader Cache and click OK.
After the next game launch, shaders will recompile — expect brief stutters on the first session as the cache rebuilds, followed by much smoother gameplay.
Fix 4: Configure HAGS (Hardware-Accelerated GPU Scheduling)
HAGS moves GPU memory management from the CPU driver to the GPU. On RTX 30/40 and RX 6000/7000 series with DX12 games, it reduces frame latency. On older cards, it causes severe microstutter.
Step 1. Go to Settings → System → Display → Graphics.
Step 2. Click Change default graphics settings.
Step 3. If you have an RTX 30/40 or RX 6000/7000 series: enable HAGS if it's off, then test. If you have older hardware: disable HAGS.
Step 4. Restart your PC after changing this setting.
Fix 5: Enable Game Mode and Disable Xbox Game Bar
Game Mode prioritises CPU and GPU resources for the active game and is generally beneficial. However, the Xbox Game Bar runs background capture processes that consume RAM and CPU — and on systems with limited resources, it causes stutters.
Step 1. Go to Settings → Gaming → Game Mode. Ensure Game Mode is On.
Step 2. Go to Settings → Gaming → Xbox Game Bar. Toggle it Off unless you actively use it for clips and screenshots.
Step 3. Also disable background recording: Settings → Gaming → Captures → Record in the background while I'm playing a game — set to Off.
Fix 6: Disable Multi-Plane Overlay (MPO) for NVIDIA
MPO is an NVIDIA driver feature that allows the GPU to independently composite multiple display planes. In theory it improves efficiency — in practice, it causes stutters and black screen flashes in many games, especially with overlays (Discord, GeForce Experience, Steam) active.
Step 1. Open Registry Editor (Win + R → regedit).
Step 2. Navigate to: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\Dwm
Step 3. Right-click in the right pane → New → DWORD (32-bit) Value. Name it OverlayTestMode and set its value to 5.
Step 4. Restart your PC. This disables MPO without requiring a driver reinstall.
Fix 7: Clean Install GPU Drivers
Corrupted or outdated GPU drivers are responsible for the majority of NVIDIA nvlddmkm crashes and AMD BSOD gaming issues. A clean install removes all remnants of old driver versions.
Step 1. Download DDU (Display Driver Uninstaller) from Wagnardsoft. This is the only tool that properly removes all driver remnants.
Step 2. Boot into Safe Mode (Win + I → System → Recovery → Advanced startup → Restart now → Troubleshoot → Advanced options → Startup Settings → Restart → F4).
Step 3. Run DDU in Safe Mode. Select your GPU brand and click Clean and restart.
Step 4. After restarting, download the latest driver from nvidia.com or amd.com (not through Windows Update). Perform a custom install with Clean installation checked.
Fix 8: Disable Fast Startup
Windows 11 Fast Startup performs a hybrid shutdown — it saves kernel state to disk rather than fully powering off. This means some driver and memory states persist across restarts, causing GPU and audio driver instability in games.
Step 1. Press Win + R, type powercfg.cpl, press Enter.
Step 2. Click Choose what the power buttons do.
Step 3. Click Change settings that are currently unavailable.
Step 4. Uncheck Turn on fast startup and click Save changes.
Fix 9: Set GPU to Maximum Performance in NVIDIA Control Panel
By default, the NVIDIA driver throttles GPU clocks when it determines the workload doesn't need full power — this throttling causes frame time spikes in fast-paced games.
Step 1. Right-click the desktop → NVIDIA Control Panel.
Step 2. Go to Manage 3D Settings → Global Settings.
Step 3. Set Power management mode to Prefer maximum performance.
Step 4. Set Low Latency Mode to Ultra for competitive games where input latency matters more than raw FPS.
Still Getting Stutters? Get Expert Gaming PC Help
Persistent FPS drops despite all software fixes often indicate hardware-level issues — thermal throttling (GPU or CPU hitting temperature limits), VRAM bandwidth saturation, or a failing PSU causing voltage drops under load. CloudHouse Technologies offers remote Windows gaming PC diagnostics — a certified technician will identify the exact bottleneck and provide a targeted fix or upgrade recommendation.
