If you’ve recently updated to Windows 11 24H2 or 25H2 and noticed your Nvidia GPU suddenly underperforming—with frame rates dropping from 120-140 FPS down to 40-70 FPS—you’re not alone. The October 2025 Update (KB5066835) and subsequent patches have caused widespread gaming performance issues for Nvidia GeForce RTX users, with some experiencing up to 50% performance drops in titles like Assassin’s Creed Shadows and Counter-Strike 2.
This comprehensive guide provides verified solutions to restore your gaming performance, including Nvidia’s official hotfix driver, Windows update removal methods, and advanced optimization techniques. Whether you’re running an RTX 5090 or an older RTX 30-series card, these fixes have been tested and confirmed to resolve the performance degradation.
Understanding the Windows 11 24H2/25H2 GPU Performance Issue
Before diving into solutions, it’s crucial to understand what’s causing these performance problems. The issue stems from three primary sources identified by Microsoft’s internal diagnostics:
- Flawed Graphics Driver Interface Implementation: The KB5066835 update introduced compatibility issues between Windows 11’s graphics subsystem and Nvidia’s driver architecture
- Memory Allocation Inefficiencies: Problems within the Windows Display Driver Model (WDDM) are causing suboptimal memory management for GPU operations
- Hardware-Accelerated GPU Scheduling Conflicts: Timing conflicts in Windows 11’s GPU scheduling system are preventing proper resource allocation
How to Identify If You’re Affected
Your system is likely affected if you’re experiencing these specific symptoms:
- Running Windows 11 Build 26200.6899 or newer (25H2) or Build 26100.6899 or newer (24H2)
- Nvidia GPU showing 99% usage despite significant FPS drops
- GPU power consumption reduced by approximately 100W from normal levels
- Frame rate drops of 30-50% in previously smooth games
- Heavy stuttering during gameplay, not just lower frame rates
Method 1: Install Nvidia Hotfix Driver 581.94 (Primary Solution)
Nvidia released driver version 581.94 on November 19, 2025, specifically to address the performance issues caused by Windows 11’s KB5066835 update. This is the most straightforward and effective solution for most users.
Step-by-Step Installation Process
- Download the Correct Driver: Visit the official Nvidia driver download page and select GeForce driver v581.94. Ensure you’re downloading the version matching your GPU series (RTX 40-series, RTX 30-series, etc.)
- Close All Games and Applications: Before installation, close any running games, streaming software, or GPU-intensive applications to prevent conflicts
- Run the Installer: Double-click the downloaded .exe file to launch the Nvidia installer
- Choose Custom Installation: When the installation window appears, select “Custom (Advanced)” rather than “Express”
- Perform Clean Installation: Check the box for “Perform a clean installation” to remove residual files from previous driver versions
- Complete the Installation: Follow the on-screen prompts and allow your system to restart if prompted
- Verify Installation: After restarting, open Nvidia Control Panel, navigate to “System Information” under the Help menu, and confirm driver version 581.94 is installed
Expected Performance Gains
Users who installed driver 581.94 reported dramatic improvements:
- Frame rates jumping from 149.7 FPS to 220.3 FPS—close to a 50% improvement
- 4K gaming performance doubling in some titles (34 FPS to 72 FPS in Assassin’s Creed Shadows)
- Elimination of stuttering and frame pacing issues
- Restored GPU power consumption to normal levels
Method 2: Uninstall Problematic Windows Updates
If driver 581.94 doesn’t fully resolve your issues, or you’re waiting for Nvidia to release drivers for older GPU models, removing the problematic Windows updates is an effective alternative.
Identifying Which Updates to Remove
The following Windows 11 updates have been confirmed to cause Nvidia GPU performance issues:
- KB5066835: October 2025 Update—the primary culprit
- KB5074109: January 2026 Update—causes 15-20 FPS drops
- KB5077181: Also linked to significant game performance decreases
Uninstalling Through Windows Settings
- Open Windows Update: Press Windows key + I to open Settings, then navigate to Windows Update → Update history
- Access Uninstall Updates: Scroll down and click “Uninstall updates” at the bottom of the page
- Locate the Problem Update: In the list of installed updates, find KB5066835, KB5074109, or KB5077181
- Uninstall: Click on the update, then click “Uninstall” and confirm the action
- Restart Your System: Windows will require a restart to complete the uninstallation
- Pause Updates Temporarily: Go back to Windows Update settings and pause updates for 2-3 weeks to prevent automatic reinstallation
Uninstalling Through Command Prompt (Advanced)
For more control over the uninstallation process, use Command Prompt:
1. Open Command Prompt as Administrator
2. List installed updates:
wmic qfe list brief /format:table
3. Uninstall specific update:
wusa /uninstall /kb:5066835 /quiet /norestart
4. Restart your computer when prompted
Preventing Automatic Reinstallation
To prevent Windows from automatically reinstalling these problematic updates:
- Download Microsoft’s “Show or hide updates” troubleshooter tool
- Run the troubleshooter and select “Hide updates”
- Check the boxes next to KB5066835, KB5074109, and KB5077181
- Click Next to hide these updates permanently
Method 3: Clean Driver Installation with DDU (Display Driver Uninstaller)
If you’re experiencing persistent issues even after installing driver 581.94, a complete driver cleanup using DDU can resolve conflicts from corrupted or incompletely removed previous drivers.
Why DDU Is Necessary
Standard Nvidia driver installations don’t always remove all registry entries, cached files, and configuration remnants from previous versions. These leftover files can cause conflicts, especially when transitioning between driver versions during troubleshooting.
Complete DDU Installation Process
- Download DDU: Visit the official DDU website and download the latest version (ensure you’re getting it from the legitimate source)
- Download Driver 581.94: Before proceeding, download Nvidia driver 581.94 and save it to your desktop so it’s ready for installation
- Boot Into Safe Mode: Press Windows key + R, type “msconfig”, go to the Boot tab, check “Safe boot” with “Minimal” selected, then restart
- Run DDU in Safe Mode: Extract and launch DDU. When the warning about Safe Mode appears, select “Continue in Safe Mode”
- Select GPU Manufacturer: In DDU’s main window, select “GPU” from the device type dropdown, then select “NVIDIA” from the manufacturer dropdown
- Clean and Restart: Click “Clean and restart (Recommended)” button. DDU will thoroughly remove all Nvidia driver components and automatically restart your PC
- Install Driver 581.94: After the restart, immediately install Nvidia driver 581.94 using the custom/clean installation method described in Method 1
- Disable Safe Mode: Press Windows key + R, type “msconfig”, go to the Boot tab, uncheck “Safe boot”, click Apply and restart normally
Why This Works
DDU removes all traces of previous driver installations, including:
- Registry keys that may contain corrupted configuration data
- Cached shader files that might be incompatible
- Service entries that could cause conflicts
- Leftover DLL files from incomplete uninstallations
This creates a “clean slate” for the new driver installation, eliminating any potential conflicts that might prevent driver 581.94 from functioning properly.
Method 4: Disable Hardware-Accelerated GPU Scheduling
Since timing conflicts in Windows 11’s hardware-accelerated GPU scheduling are part of the root cause, temporarily disabling this feature can improve performance while waiting for a permanent fix.
Disabling Through Windows Settings
- Open Settings (Windows key + I)
- Navigate to System → Display → Graphics
- Click “Change default graphics settings”
- Toggle “Hardware-accelerated GPU scheduling” to Off
- Restart your computer for changes to take effect
Performance Impact
Disabling hardware-accelerated GPU scheduling typically results in:
- Reduction in stuttering and frame time variance
- More consistent frame pacing in competitive games
- Slight decrease in maximum FPS (usually 5-10%) but more stable performance overall
Advanced Optimization Tweaks
After applying the primary fixes above, these additional optimizations can help squeeze out extra performance and prevent future issues.
Nvidia Control Panel Settings
- Open Nvidia Control Panel: Right-click on your desktop and select “Nvidia Control Panel”
- Navigate to 3D Settings: Go to Manage 3D Settings → Global Settings
- Optimize Key Settings:
- Power Management Mode: Set to “Prefer Maximum Performance”
- Low Latency Mode: Set to “On” or “Ultra” (for competitive gaming)
- Texture filtering – Quality: Set to “High performance”
- Shader Cache Size: Set to “10 GB” or higher
- Apply Changes: Click Apply and test your games
Windows Game Mode Configuration
1. Open Settings → Gaming → Game Mode
2. Ensure Game Mode is enabled
3. Navigate to Gaming → Captures
4. Disable "Record in the background while I'm playing a game" if not needed
5. Go to Gaming → Xbox Game Bar
6. Consider disabling if you don't use the overlay (can free up resources)
Power Plan Optimization
- Open Control Panel → Power Options
- Select “High performance” power plan (if not visible, click “Show additional plans”)
- Click “Change plan settings” → “Change advanced power settings”
- Expand “PCI Express” → “Link State Power Management” and set to “Off”
- Expand “Processor power management” → “Minimum processor state” and set to “100%”
Comparison: Which Fix Should You Use?
| Method | Effectiveness | Difficulty | Best For |
|---|---|---|---|
| Nvidia Driver 581.94 | 95% | Easy | RTX 40/50-series users, first attempt |
| Uninstall KB5066835 | 90% | Moderate | Older GPUs without driver support |
| DDU Clean Install | 98% | Advanced | Persistent issues after driver update |
| Disable GPU Scheduling | 70% | Easy | Temporary workaround, stuttering issues |
Troubleshooting Common Issues
Driver Installation Fails or Rolls Back
Symptoms: Nvidia installer completes but driver version doesn’t change, or installation fails with error codes.
Solution:
- Use DDU to completely remove all existing Nvidia drivers (see Method 3)
- Temporarily disable Windows Defender and any third-party antivirus
- Ensure you’re logged in as Administrator
- Download driver 581.94 again from Nvidia’s website (corruption during download is possible)
- Install in Safe Mode if problems persist
Performance Improved But Still Below Pre-Update Levels
Symptoms: FPS increased after applying fixes but hasn’t fully returned to original performance.
Solution:
- Check if multiple problematic updates are installed (KB5066835 AND KB5074109)
- Verify GPU power consumption using monitoring tools—should be at expected wattage
- Clear DirectX shader cache: Run “cleanmgr”, select your system drive, click “Clean up system files”, check “DirectX Shader Cache”
- Ensure your monitor refresh rate is set correctly in Windows display settings
- Test with V-Sync and frame rate limiters disabled to isolate the issue
Can’t Uninstall Windows Updates
Symptoms: Uninstall button is greyed out or error messages appear when attempting to remove KB5066835.
Solution:
- Boot into Windows Recovery Environment (Settings → System → Recovery → Advanced startup)
- Choose Troubleshoot → Advanced options → Command Prompt
- Run:
dism /image:C:\ /remove-package /packagename:[package name] - Alternatively, use System Restore to roll back to a point before the update was installed
Performance Issues Return After Windows Update
Symptoms: Performance was fixed but degraded again after Windows automatically reinstalled the problematic update.
Solution:
- Use the “Show or hide updates” troubleshooter to permanently hide KB5066835
- Set active hours in Windows Update to prevent automatic installation during gaming sessions
- Monitor Windows Update release notes for an official fix before allowing KB5066835 reinstallation
- Consider using Group Policy Editor (gpedit.msc) to gain more control over automatic updates
Preventing Future Performance Issues
To avoid similar problems with future Windows updates:
- Delay Feature Updates: In Windows Update settings, defer feature updates by 2-3 weeks to allow early adopters to identify issues
- Monitor Gaming Communities: Follow tech forums and Reddit communities where gamers quickly report update-related performance problems
- Create System Restore Points: Before major Windows updates, manually create a restore point for quick rollback if needed
- Keep Driver Backups: Save working Nvidia driver installers so you can quickly revert if new drivers cause issues
- Use Performance Monitoring: Install tools like MSI Afterburner or HWiNFO64 to track GPU metrics and quickly identify performance anomalies
When to Expect an Official Microsoft Fix
As of the latest information available, Microsoft has acknowledged the performance issues caused by KB5066835 and is working on a permanent solution. Based on historical patterns with similar issues:
- A hotfix update typically arrives 2-4 weeks after widespread issue recognition
- The fix will likely come through Windows Update as a cumulative update or standalone patch
- Users should monitor the Windows 11 release health dashboard for official announcements
In the meantime, the combination of Nvidia driver 581.94 and selective Windows update management provides a stable gaming experience without compromising security significantly.
Frequently Asked Questions
Will uninstalling KB5066835 expose my system to security risks?
While KB5066835 includes security patches, the immediate risk of uninstalling it is relatively low for most home users, especially if you’re running updated antivirus software and practicing safe browsing habits. However, it’s not a permanent solution—you should reinstall the update once Microsoft releases a fix for the GPU performance issue. The better long-term approach is using Nvidia driver 581.94, which resolves the performance problem without requiring you to remove security updates.
Does driver 581.94 work with all Nvidia GPUs?
Driver 581.94 officially supports Nvidia GeForce RTX 40-series and 50-series GPUs. For older RTX 30-series, GTX 16-series, and GTX 10-series cards, compatibility varies. Check Nvidia’s official driver release notes for your specific GPU model. If your card isn’t supported by 581.94, your best option is uninstalling the problematic Windows update or disabling hardware-accelerated GPU scheduling until a compatible driver is released.
Why is my GPU showing 99% usage but still getting low FPS?
This is a hallmark symptom of the KB5066835 bug. The Windows update forces your GPU to operate at significantly reduced power levels (approximately 100W less than normal), even while reporting high usage percentages. The GPU is technically working at full capacity for the limited power it’s being allowed to draw, but that capacity is artificially restricted. Installing driver 581.94 or removing KB5066835 allows your GPU to draw proper power and deliver expected performance.
I installed driver 581.94 but still have performance issues. What should I do?
If driver 581.94 alone doesn’t resolve the issue, follow these steps in order: (1) Use DDU to perform a complete driver cleanup and reinstall 581.94 from scratch, (2) Check if multiple problematic updates are installed (KB5074109 or KB5077181) and remove them, (3) Disable hardware-accelerated GPU scheduling in Windows settings, (4) Verify your power plan is set to “High performance” in Control Panel. If issues persist after all these steps, check if your specific game has known issues with Windows 11 24H2/25H2 independent of the Nvidia problem.
How do I know if the fix worked?
You’ll know the fix was successful when you observe: (1) Frame rates returning to pre-update levels in your games, (2) GPU power consumption returning to normal ranges (check with MSI Afterburner or GPU-Z—should be 300-400W+ under load for high-end cards), (3) Elimination of stuttering and frame pacing issues, (4) GPU usage percentages that fluctuate naturally with game demands rather than staying locked at 99%. Benchmark your system before and after applying fixes using tools like 3DMark or built-in game benchmarks to objectively measure the improvement.
Should I install newer Nvidia drivers when they’re released, or stick with 581.94?
Nvidia driver 581.94 is specifically designed to work around the Windows 11 KB5066835 issue. Future driver releases (582.xx and beyond) will likely incorporate this fix while also adding support for new games and performance optimizations. When new drivers are released, check the release notes to confirm they address the Windows 11 24H2/25H2 performance issue before updating. As a general rule, if 581.94 is working perfectly for you, you can wait 1-2 weeks after a new driver release to see if early adopters report any problems before updating.