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.

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

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:
- Clear the cache: Delete the contents of
C:\Users\[you]\AppData\Local\League of Legends - Check your firewall: Add the Riot Client and League of Legends to your antivirus/firewall exceptions
- Update graphics drivers: Outdated GPU drivers cause crashes and visual glitches
- 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.