How to Repair League of Legends

Repair League of Legends

Before repairing, check the Riot Games status page to confirm the issue is on your end. If servers are down, no repair will fix it.

To repair League of Legends, open the Riot Client, click the profile icon in the top-right corner, go to Settings > League of Legends, scroll down, and click Repair.

Step-by-Step

The settings are behind the profile icon in the top-right corner of the Riot Client, not a gear icon. It's easy to overlook when you're logged in.

Riot Client showing the profile icon in the top-right corner to access settings

  1. Open the Riot Client and log in
  2. Click the profile icon (top-right, shows your username)
  3. Click Settings
  4. Select League of Legends in the left sidebar
  5. Scroll down and click Repair

Riot Client settings showing the Repair button under the League of Legends tab

The repair scans all game files and redownloads anything corrupted or missing. It typically takes 5 to 30 minutes depending on your connection speed. Don't close the client while it runs.

Repair Button Is Greyed Out

If the Repair button isn't clickable, the client hasn't fully loaded yet, or League is currently running. Close League completely, check Task Manager to make sure no League processes are running, then relaunch the Riot Client and try again. Running the Riot Client as administrator can also resolve this.

Repairing When the Client Won't Open

If the Riot Client itself won't launch, use the standalone Riot Repair Tool (RRT), formerly called the Hextech Repair Tool. Download it from the Riot support site, run it as administrator, and it can diagnose and repair client and game file issues without needing the client to open first.

Vanguard Errors After Repair

If your error code starts with VAN, the repair tool won't fix it. That's a Vanguard anti-cheat issue, not a game file issue, and needs to be resolved separately. Search for your specific VAN code on the Riot support site and follow those steps.

If Repair Doesn't Work

If the repair finishes but problems persist, try these in order:

  1. Clear the cache: Delete the contents of C:\Users\[you]\AppData\Local\League of Legends
  2. Check your firewall: Add the Riot Client and League of Legends to your antivirus/firewall exceptions
  3. Update graphics drivers: Outdated GPU drivers cause crashes and visual glitches
  4. Reinstall: Uninstall League via the Riot Client or Control Panel, then reinstall fresh from leagueoflegends.com. If you want to move to an SSD at the same time, a reinstall is the right moment — see how to move League to another drive.

If none of those resolve it, submit a support ticket with your error details. You can also try logging out and back in before repairing if you're seeing account-related errors.

Great! Next, complete checkout for full access to LoLTheory Blog.
Welcome back! You've successfully signed in.
You've successfully subscribed to LoLTheory Blog.
Success! Your account is fully activated, you now have access to all content.
Success! Your billing info has been updated.
Your billing was not updated.