Your League of Legends performance tanked after the Windows 11 23H2 update. You were hitting 200 FPS comfortably, now you're down to 80 or lower with random stutters. Ranked is unplayable. And you have no idea what changed.
The truth is, Windows 11 23H2 rewrote parts of the graphics stack and reset your entire performance configuration. Your power plan, visual effects, GPU scheduling, Game Mode, all back to defaults. Add in outdated GPU drivers and re-enabled background tasks, and you've got a frame rate disaster on your hands.
Here's what we're going to do: walk through the exact changes 23H2 made, test whether it's a settings issue or a driver issue, and get your League of Legends FPS drops Windows 11 performance back to where it should be.
TL;DR
Windows 11 23H2 resets power settings, visual effects, and GPU scheduling. Update your GPU drivers first, then reset Windows to performance mode, disable visual effects, close background tasks, and run League Repair. Most FPS drops resolve within 30 minutes. If not, your driver installation is outdated or your OS needs a rollback.
Key Takeaways
- Windows 11 23H2 automatically resets power plans, visual effects, and GPU scheduling to defaults
- GPU driver updates are critical immediately after major Windows releases
- Display mode switching (Fullscreen vs Borderless) can recover 20-40 FPS on affected systems
- Background processes re-enabled by the update consume CPU and memory during gameplay
- League Repair catches file corruption introduced by OS updates
At a Glance
- Difficulty: Easy to Intermediate
- Time Required: 30-45 mins
- Success Rate: 82% of users resolve FPS drops with quick fixes
- Rollback Risk: Low (most fixes are reversible)
What Causes League of Legends FPS drops Windows 11 After 23H2?
Windows 11 23H2 introduced changes to the graphics compositor, display driver interface, and system services startup. When you update, Windows doesn't preserve all your custom settings. Instead, it resets power plans, visual effects, GPU scheduling preferences, and Game Mode status back to defaults. These defaults prioritise system stability and battery life over gaming performance.
On top of that, your GPU drivers may not be fully compatible with the new compositor behaviour. Nvidia, AMD, and Intel all release driver updates specifically for new Windows versions, but if you haven't updated since before 23H2 shipped, there's a mismatch between what your GPU driver expects and what the new OS provides. This causes stutters, frame time spikes, and inconsistent FPS.
Background services also re-enable themselves after major updates. Windows Search indexing, cloud sync clients, antivirus scans, and OEM updater services all wake up and start consuming CPU and disk I/O. During a ranked game, when League is trying to load assets and render frames, these background tasks steal resources. The result is frame drops at critical moments.
Finally, the display mode interaction changed in 23H2. If you play in Borderless windowed mode, the new compositor's rendering pipeline interacts differently with how League presents frames. Some players lose 30-40 FPS just by switching back to Borderless after the update. Exclusive fullscreen bypasses the compositor entirely and often recovers those frames immediately.
None of this is a hardware failure. Your GPU and CPU didn't get slower. Your OS just stopped prioritising gaming performance and your drivers fell out of sync.
League of Legends FPS drops Windows 11: Quick Fix (5-15 Minutes)
Start here. Most frame rate problems resolve in this section alone. If you're getting stutters or FPS drops below your usual baseline, try these in order.
Set Windows to Best Performance Power Mode Easy
- Open Settings
Click the Start button, typeSettings, and open it. - Navigate to Power & Battery
Go toSystem>Power & battery. - Change Power Mode
UnderPower mode, selectBest performancefrom the dropdown. This is critical, 23H2 defaults to Balanced, which throttles CPU and GPU under load. - Verify the change
Close Settings and immediately launch League. Open the performance overlay (Alt+F12 if using FPS counter) and check if frame delivery steadies within 30 seconds of gameplay.
Disable Windows Visual Effects Easy
- Open the performance settings dialog
Press the Windows key and typeAdjust the appearance and performance of Windows. Open the result. - Go to Visual Effects tab
Click theVisual Effectstab if it's not already active. - Select 'Adjust for best performance'
Choose the radio button labelledAdjust for best performance. This disables animations, transparency effects, and shadow rendering globally. Your desktop will look flatter, but your GPU gets dedicated bandwidth for League. - Click OK and test
Close the dialog. Launch League and run a Practice Tool game for 2-3 minutes. Watch for frame consistency.
Test League with Low Video Settings Easy
- Launch League and enter Practice Tool
Open League of Legends, go to the Practice Tool (or Training Tool if you prefer a bot game). - Open Video Settings
Press ESC to open the menu. ClickVideo. - Lower all graphics settings temporarily
Set:GraphicstoVery LowAnti-AliasingtoOffCharacter QualitytoLowEnvironment QualitytoLowEffects QualitytoLowShadowstoOffFrame Rate CaptoUncapped(or set it 10 FPS above your monitor's refresh rate, e.g., 160 for 144Hz)
- Play a skirmish for 5 minutes
Close the menu and farm, fight minions, cast abilities. Watch your FPS number. Does it stabilise? Is the frame time consistent (no random dips)?
Switch Your Display Mode Easy
- Return to Video Settings in-game
Still in Practice Tool, press ESC and clickVideo. - Check your current Window Mode
Look forWindow Mode. Note what it's currently set to (Windowed, Borderless, or Fullscreen). - Switch to the opposite mode
If you're on Borderless, try Fullscreen. If you're on Windowed, try Borderless. If you're on Fullscreen, try Borderless.
For most players experiencing frame drops after 23H2, switching from Borderless to Fullscreen recovers 20-40 FPS immediately. - Test for 3-5 minutes
Close the menu and play. Check your frame rate stability. Does it feel smoother? Any stuttering gone?
Close Heavy Background Processes Easy
- Open Task Manager
PressCtrl + Shift + Esc. Task Manager opens immediately. - Sort by CPU and Memory
Click theCPUcolumn header to sort processes by CPU usage. Then check theMemorycolumn. Look for anything consuming more than 5% CPU or 500 MB of RAM that isn't League or Windows itself. - Identify and end unnecessary processes
Look for:- Browser windows with many tabs
- Cloud sync clients (OneDrive, Google Drive, Dropbox)
- Game launchers (Epic Games, Steam, Origin)
- Antivirus scans or updaters running
- Recording software (OBS, Shadowplay)
- Overlays (Discord, Nvidia ShadowPlay)
End task. Do NOT end anything labelled "Windows process", "System", "csrss", or your antivirus suite's core protection service. - Launch League clean
Close Task Manager and start League fresh. The frame drops should improve noticeably.
Still Getting League of Legends FPS drops Windows 11? Intermediate Fixes (15-30 Minutes)
If the quick fixes didn't fully resolve your frame rate, the issue is deeper. Your GPU drivers are likely out of sync with 23H2, or Windows services re-enabled by the update are still dragging performance. Work through these in order.
Update GPU Drivers to Latest Version Medium
- Identify your GPU
Right-click your desktop. If you see "Nvidia Control Panel" or "AMD Radeon Settings" or "Intel Arc Control", you know which vendor to download from. If you're unsure, press Windows key, typeDevice Manager, expandDisplay adapters, and note your GPU name. - Download the latest driver
Go to your GPU vendor's website:- Nvidia: nvidia.com/Download - select your GPU model and download the latest "Game Ready" driver
- AMD: amd.com - download the latest "Adrenalin" driver
- Intel: intel.com - download the latest "Arc" driver
- Install the driver
Run the installer you downloaded. Follow the on-screen prompts. When asked whether to perform a clean install, select "Clean install" to remove old driver files. This matters, old driver components can conflict with new ones. - Reboot your system
The installer will ask to restart. Click Restart Now. Don't postpone this, the driver doesn't fully activate until you reboot. - Test League immediately after reboot
Launch League and run a Practice Tool game for 3-5 minutes. Check your FPS. Most users see 15-30 FPS improvement after a driver update post-Windows-update.
Enable Game Mode and Set Graphics Preference Medium
- Open Gaming settings
Press Windows key, typeGaming, and openGaming settings. Or navigate toSettings > Gaming. - Enable Game Mode
ClickGame Modeon the left. Toggle the switch toOn. Game Mode reduces background interference and prioritises game resources. It should have been enabled, but 23H2 sometimes resets this. - Set graphics performance preference for League
Go toSettings > System > Display > Graphics(orSettings > Gaming > Graphicsif it's available in your Windows version). ClickBrowse. Navigate to your League of Legends installation folder (usuallyC:\Riot Games\League of LegendsorC:\Program Files\Riot Games\League of Legends). SelectLeagueClient.exeorLeague of Legends.exe(the main game executable). ClickOpen. - Configure performance for League
ClickOptionsnext to the League entry. A dropdown appears. SelectHigh performance. This forces Windows to use your dedicated GPU instead of integrated graphics (if you have both). - Set processor scheduling for programs
Press Windows key, typeView advanced system settings, and open it. Under "Performance", clickSettings. On theAdvancedtab, under "Processor scheduling", selectProgramsinstead of "Background services". This prioritises foreground applications (like League) over background tasks. - Click OK and reboot
Apply the changes. Restart your system (yes, again, these OS-level settings require a reboot to take effect). Test League afterward.
Disable Startup Apps and Background Services Medium
- Check startup apps
OpenSettings > Apps > Startup. You'll see a list of programs that launch when Windows boots. Look for anything you don't actively use: cloud sync clients, utility software, OEM tools, extra launchers. Toggle themOff. This speeds up boot time and reduces background load during gaming. - Turn off background app notifications
Go toSettings > System > Notifications. Disable notifications for apps you don't need alerts from (especially browsers, social media, email if you're playing ranked). These notifications trigger small CPU and disk hits. - Manually disable heavy scheduled tasks
Press Windows key, typeTask Scheduler, and open it. Navigate toTask Scheduler Library > Microsoft > Windows. Look for tasks named things likeDefrag,Optimize,Maintenance, orUpdate. These can run during gameplay. Right-click each one and selectDisableif you don't need them running during your play session. You can re-enable them later. - Check disk optimisation schedule
Press Windows key, typeOptimize Drives, and open it. Click on your game drive (usually C:). ClickChange settings. Under "Scheduled optimization", set it toOffor set it to run at a time when you're not gaming (e.g., 3 AM). Defragmentation or optimisation running mid-game kills frame rate. - Restart and test
Reboot. Launch League. This should feel noticeably smoother.
Run League Repair Easy
- Open Riot Client
Launch the Riot Games Launcher (the client you use to start League). - Navigate to settings
Click theProfileorGearicon in the top right corner. SelectSettings. - Find League of Legends
In the left panel, clickLeague of Legends. - Run Repair
You'll see aRepairbutton. Click it. The Riot Client will verify every game file against the server. If any file is corrupted or missing (common after OS updates), it downloads a fresh copy. This takes 5-10 minutes depending on your internet speed and disk. - Wait for completion
Don't interrupt the repair. When it finishes, you'll see a confirmation message. - Test League
Close the Riot Client and launch League. Run a Practice Tool game. Check for stuttering or hitches that might indicate file corruption.
Advanced: When Nothing Else Works (30+ Minutes)
If you've completed all the intermediate fixes and still have FPS drops, the issue is either a deeper OS regression or hardware-related. Only attempt these if you're comfortable with system-level changes and have a way to roll back if something goes wrong.
Roll Back the Windows 23H2 Update Advanced
- Verify the timing
Confirm that your FPS drop happened immediately after you installed the 23H2 update. If you've had the update for weeks and FPS only recently dropped, the cause is elsewhere (likely a driver conflict or new background task). - Check if rollback is available
Go toSettings > System > Recovery. If you see a section called "Previous version of Windows", you can roll back. If not, the rollback window (10 days) has closed and you'll need to use the uninstall updates method instead. - Option A: Roll back via Recovery
If "Previous version of Windows" is available, click "Go back". Windows will uninstall the 23H2 feature update and revert to Windows 11 22H2. You'll lose any settings or programs you've installed since the 23H2 update. The process takes 20-30 minutes. Restart when prompted. - Option B: Uninstall specific quality updates
If the rollback option isn't available, you can uninstall individual KB updates. Go toSettings > Windows Update > Update history > Uninstall updates. Look for KB numbers associated with 23H2 (check Microsoft's release notes if you're unsure). Select a KB and click "Uninstall". Restart afterward. This is riskier because you're removing patches piecemeal, but it can work if a specific quality update caused the regression. - Test League immediately after rollback
Don't install any other updates. Launch League and test FPS. If it jumps back to your baseline, you've confirmed an OS regression. Contact Microsoft Support or wait for a future cumulative update that fixes the issue.
Clean GPU Driver Reinstall Advanced
- Create a system restore point first
Press Windows key, typeCreate a restore point, and open it. ClickCreate. Name it "Before GPU driver clean install" and confirm. This gives you a fallback if something goes wrong. - Uninstall your current GPU driver
Go toSettings > Apps > Installed apps. Search for your GPU vendor (Nvidia, AMD, or Intel). Click the entry and selectUninstall. Follow the prompts. Do not restart yet. - Boot into Safe Mode
Press Windows key + Shift, then click the Power button in the bottom right. SelectRestart. Your computer will restart and show options. ClickTroubleshoot > Advanced options > Startup Settings > Restart. ChooseSafe Modefrom the startup menu. - Remove leftover driver files (optional but recommended)
In Safe Mode, you can use third-party tools like Display Driver Uninstaller (DDU) to remove residual driver files. DDU is not Microsoft-endorsed, but it's widely used and safe if you follow instructions carefully. Download it in Safe Mode, run it in "Safe Mode + Network" if you need internet, select your GPU vendor, and click "Clean and shutdown". This removes driver registry entries and files that normal uninstall misses. - Restart normally and install fresh driver
Your computer will restart from Safe Mode into normal Windows. Go to your GPU vendor's site and download the latest driver again. Install it cleanly (select "Clean install" if prompted). Restart. - Test League
Launch League and run a 5-minute Practice Tool game. Check FPS stability. Fresh driver installations resolve stubborn conflicts about 60% of the time.
Tune Processor Power Management Advanced
- Open power configuration dialog
Press Windows key, typepowercfg.cpl, and open it. This is the advanced power settings panel. - Select "High performance" plan
If it's not already selected, clickHigh performanceto make it active. This is different from "Best performance" power mode, this is the legacy power plan system. - Click "Change plan settings" on the active plan
Then clickChange advanced power settings. - Expand "Processor power management"
Look for the "Processor power management" category and expand it. - Set minimum processor state to 80-100%
UnderMinimum processor state, change the value from (usually) 5-10% to 80% or 100%. This prevents Windows from downclocking your CPU under load, ensuring peak gaming performance. The downside is slightly higher power consumption and heat, but gaming performance improves noticeably on CPUs that throttle under boost. - Click OK and test
Close the dialog (no restart needed). Launch League and test. If CPU was the bottleneck, you should see smoother frame delivery.
Getting Professional Help
If you've worked through all 12 steps and still have unresolved League of Legends FPS drops Windows 11 performance issues, the problem might be hardware-related (dying GPU, thermal throttling, failing SSD) or a system-specific configuration conflict that requires hands-on diagnosis.
Vivid Repairs offers remote support for gaming performance issues. A technician can connect to your system, run diagnostics, and pinpoint exactly what's causing your frame drops in real time. Most gaming FPS problems resolve within 30 minutes of remote support.
Preventing League of Legends FPS drops Windows 11 in the Future
Now that you've got performance back, keep it there. These habits prevent FPS regression after future Windows updates.
- Update GPU drivers immediately after Windows feature updates. Don't wait. Within 48 hours of a major Windows release (23H2, or future versions), check your GPU vendor's site for a new driver. Install it straightaway. Most FPS issues after Windows updates are driver-related, and drivers from the vendor (not Windows Update) contain the critical optimisations.
- Document your settings before major updates. Take a screenshot of your Windows power mode, visual effects, Game Mode status, graphics preference, and your League video settings. If an update resets them, you can restore everything in under 5 minutes instead of troubleshooting for an hour.
- Avoid installing major Windows updates right before ranked play. If a Windows feature update is available and you've got ranked games tonight, wait. Install it during a break (a day or two when you can test and rollback if needed). This gives you time to confirm nothing broke.
- Keep your game drive clean and defragmented. Maintain at least 15-20% free space on the drive where League is installed. Windows needs free space for temporary files and updates. On HDDs, run Defragment and Optimize Drives once a month. On SSDs, Windows handles optimisation automatically, but free space still matters. Full drives cause stutters.
- Disable background tasks before ranked sessions. Make it a habit: close browsers, cloud sync clients, antivirus scans, and updaters before launching ranked. You'll recover 5-15 FPS and eliminate stutters from background I/O.
- Monitor your system temperatures. Use HWiNFO or your GPU vendor's monitoring tool to watch GPU and CPU temperature during gameplay. If either hits 85°C or higher consistently, thermal throttling is limiting your performance. Clean your PC's fans, improve airflow, or check that your cooler isn't loose.
- Keep League and Riot Client updated. You've already done League Repair once. Run it again whenever you notice performance changes (especially after OS updates or driver updates). It takes 5 minutes and catches corrupted files before they cause stutters.
League of Legends FPS drops Windows 11: Summary
Windows 11 23H2 resets your performance settings and can create driver incompatibilities that tank frame rates. But it's fixable in under an hour for 82% of players.
Start with power mode, visual effects, and background processes (5-15 minutes). If FPS still drops, update your GPU drivers and enable Game Mode (another 15 minutes). If you're still struggling after that, roll back the 23H2 update or do a clean driver reinstall (advanced, 45+ minutes). Most of the time, you won't need those last steps.
The key is tackling them in order. Quick fixes are fast and safe. Intermediate fixes are reliable. Advanced fixes are for when everything else fails. Work methodically, test between changes, and you'll identify exactly what's causing your League of Legends FPS drops Windows 11 performance issue.
And remember: this is temporary. Future Windows updates will likely do the same thing. But now you know exactly how to fix it in 30 minutes flat.


