If you’ve ever sat down for a League of Legends ranked grind only to hit a random crash mid-load, drop 50+ frames for no reason, or get a vague “launch failed” error, you’re not alone. I ran into this exact issue last month when helping my little brother troubleshoot his LoL client, and the fix was way simpler than I expected: turning off the wrong compatibility settings. Today, we’re breaking down how to uncheck compatibility mode league of legends, why this setting causes so many problems, and what to do if you still run into issues after adjusting it.
Why Does Compatibility Mode Cause Issues for League of Legends?
Compatibility mode is a Windows feature built to help older programs run on newer operating systems. It adjusts system resource access, disables newer graphics features, and mimics older Windows versions to stop legacy software from breaking. That works great for a 2010 indie game you dug up on an old hard drive, but it’s terrible for regularly updated live service games like LoL.
League of Legends gets patches every two weeks, and Riot’s dev team optimizes the client for current Windows 10 and 11 builds by default. When you turn on compatibility mode, you’re forcing the client to ignore those optimizations. This often leads to conflicts with Riot Vanguard anti-cheat, which needs full, unmodified system access to work correctly. You’ll also see game performance drops as the client is blocked from using your GPU’s full capabilities, and even unexpected launch failures when the client can’t communicate with Riot’s servers properly.
In many cases, players don’t even turn this setting on themselves. Third-party repair tools, old client backups, or even random Windows updates can accidentally tick the compatibility mode box without you noticing. It’s one of the most overlooked fixes for common LoL client issues, and it takes less than a minute to adjust.
How to Uncheck Compatibility Mode for League of Legends: Step-by-Step
This process works for both Windows 10 and Windows 11, and you don’t need any admin privileges for most setups. We recommend checking both the League Client executable and the Riot Client executable, since both can cause issues if compatibility mode is enabled for either. Now that you know why the setting causes issues, let’s walk through how to uncheck compatibility mode league of legends correctly.
Follow these simple steps to adjust the settings correctly:
- Right-click the League of Legends shortcut on your desktop, or navigate to your default LoL installation folder (usually C:\Riot Games\League of Legends) and find the “LeagueClient.exe” file.
- Select Properties from the dropdown menu that appears at the bottom of the right-click list.
- Navigate to the Compatibility tab at the top of the pop-up Properties window.
- Find the box labeled “Run this program in compatibility mode for” and uncheck it if it is ticked. If the box is grayed out, click “Change settings for all users” first to unlock it.
- Click Apply then “OK” to save your changes before closing the window.
Once you’ve done this for the League Client, repeat the exact same process for the RiotClient.exe file, which you’ll find in the C:\Riot Games\Riot Client folder. That’s important because the Riot Client is the first program that launches when you open LoL, so if it has compatibility mode enabled, you’ll still run into issues even if the League Client settings are correct.
After you’ve saved both sets of changes, restart your PC to make sure the new settings apply fully. You don’t have to do a full restart if you’re in a hurry, but it’s the best way to make sure no leftover background processes are holding onto the old settings.
Common Mistakes to Avoid When Adjusting Compatibility Settings
Most people get this process right on the first try, but there are a few small mistakes that can make the fix not work. I’ve seen dozens of players waste hours troubleshooting because they skipped one of these small steps.
First, don’t only adjust the settings for your desktop shortcut. If you downloaded the shortcut from a third-party site, or moved your LoL installation to a different drive after creating the shortcut, the shortcut might point to the wrong executable. Always check the actual file in your installation folder to be sure. You should also only adjust settings for official game files downloaded directly from Riot, because pirated or modified client versions often have forced compatibility settings built in that you can’t change.
Second, don’t forget to click Apply before closing the Properties window. It sounds obvious, but I can’t tell you how many times I’ve helped someone who unchecked the box, closed the window immediately, and wondered why nothing changed. Windows won’t save the settings unless you click Apply first.
Third, don’t leave the “Run this program as an administrator” box ticked unless you absolutely have to. While admin access can fix some permission issues, it can also cause conflicts with Vanguard and other system features if compatibility mode was previously enabled. If you do need to run the client as admin for some reason, make sure compatibility mode is fully disabled first. You should also restart your PC after making changes if you’ve had multiple failed launch attempts, as leftover client processes can keep old settings active.
What to Do If Disabling Compatibility Mode Doesn’t Fix Your Issue?
Turning off compatibility mode fixes around 80% of common launch and performance issues, but it’s not a universal fix. If you still run into crashes, low frames, or launch errors after adjusting these settings, there are a few other simple fixes you can try before contacting support.
First, verify game file integrity through the Riot Client. This scans all your LoL files for corrupted or missing data, and replaces any broken files automatically. You can find this option by clicking your profile icon in the top right of the Riot Client, selecting Settings, then League of Legends, then clicking the “Verify” button under Installation. This takes 5-10 minutes depending on your internet speed, and it fixes most issues caused by bad patch downloads.
Second, update your graphics drivers. Outdated GPU drivers are one of the most common causes of performance issues in LoL, especially after big game updates that add new graphics features. You can update drivers directly through the NVIDIA GeForce Experience, AMD Radeon Software, or Windows Device Manager, depending on your GPU. Just make sure you download drivers directly from the official manufacturer site to avoid malware.
If those two steps don’t work, try disabling any third-party overlays you have running. Discord, Steam, NVIDIA ShadowPlay, and screen recording software can all conflict with the LoL client, especially if you’re running an older version of the overlay software. You don’t have to uninstall them, just close them completely before launching LoL to test if that fixes the issue.
If you still have problems after all of these steps, you can submit a ticket to Riot’s support team. They’ll ask for your client logs and system information, and they can help you troubleshoot more specific issues related to your unique setup.
Next time you run into a random LoL launch error or unexpected frame drop, don’t immediately jump to reinstalling the entire client. Start with the simple fix we covered today: how to uncheck compatibility mode league of legends. It takes less than two minutes to complete, it doesn’t require any technical expertise, and it will save you hours of frustration waiting for the game to redownload. I still check these settings every time there’s a big LoL season update, just to make sure a random patch didn’t tick the box without me noticing. It’s a tiny habit that has saved me from missing multiple ranked queues over the last year.