Why Is League of Legends Not Opening and How to Fix It

When League of Legends is not opening, the cause is usually one of five things: a Riot process stuck from your last session, Vanguard not running, antivirus blocking the client, broken game files, or Riot’s servers being down. Check status.riotgames.com first, restart the PC, then work through the fixes below in order. Most cases end at fix 1 or 2.

Why is League of Legends not opening?
Because one of the three programs League needs did not start, or started and got killed. Those three are the Riot Client (which signs you in and patches), the League client itself, and Riot Vanguard, the anti-cheat that League requires on Windows. If any one of them fails, you get the familiar result: you click Play and nothing happens, or a window flashes and vanishes.
What you see on screen narrows it down fast, so match your symptom first:
| What happens | Most likely cause | Start with |
|---|---|---|
| Nothing at all when you click | Old process still running in the background | Fix 1 |
| Window flashes and closes | Vanguard not running, or blocked by antivirus | Fix 2, then fix 3 |
| Client opens but hangs on loading | Firewall, antivirus or a network block | Fix 3 |
| Broke right after a patch | Patch did not finish, damaged files | Fix 5 |
| A VAN error appears | Vanguard problem | Fix 2 and our Vanguard guide |
| Black screen when a game loads | Graphics driver or display settings | Fix 4 |
| Nothing helps | Damaged install | Fix 8 |
The order of the fixes below goes from quick and harmless to slow and thorough. Skipping ahead to a reinstall is tempting (everyone has done it), but it costs time and a big download, and it rarely solves what a two-minute fix would have.
What should you check when League of Legends is not opening?
Two things, and both take under five minutes.
First, the servers. Open Riot’s service status page, pick League of Legends and your region. If there’s maintenance or an incident, nothing on your PC will help until it’s over. On patch days servers are offline for a few hours by design, and our article on League maintenance times explains how long that usually lasts.
Second, a real restart. Not sleep, not fast startup from the lid, an actual restart from the Start menu. Thing is, a crashed session can leave Riot processes alive in the background, and a new launch then refuses to start because the system thinks the game is already running. A restart clears all of that, and so does fix 1 if you’d rather not reboot.
How do you fix League of Legends not opening on Windows?
Go through these in order and test the game after each one. Stop when it works.
Fix 1: End stuck Riot processes
This solves the “click and nothing happens” case most of the time. Why does it work? Because Windows won’t start a second copy of a program it thinks is still open.
- Press Ctrl + Shift + Esc to open Task Manager.
- Open the Details tab (on Windows 11, it’s in the left menu).
- Find LeagueClient.exe, right-click it and choose End process tree.
- Do the same for RiotClientServices.exe and any other process with Riot or League in the name.
- Start the Riot Client again from the desktop shortcut.
Fix 2: Make sure Vanguard is installed and running
League on Windows won’t start without Vanguard. If it was removed, disabled or blocked, the client may close right after launch or show a VAN error.
- Look for the Vanguard icon in the system tray, bottom right of the taskbar. If it’s there, right-click it to check its state.
- If it’s missing, open the Riot Client: it normally offers to reinstall Vanguard by itself. Accept and restart the PC when asked, because Vanguard starts with Windows.
- If Vanguard still won’t run, uninstall “Riot Vanguard” from Installed apps, restart, and open the Riot Client again to install a fresh copy.
Error codes like VAN 1067 or VAN 9001 have their own causes and fixes, which we go through in our guide to Vanguard errors in League.
Fix 3: Unblock the client in your firewall and antivirus
Security software that quietly kills an unfamiliar process is a classic cause of a dead launcher after a patch, because patches replace the game files and some antivirus programs treat the new files with suspicion.
- Open Windows Security, then Firewall and network protection, then Allow an app through firewall.
- Click Change settings and make sure the Riot Client and League of Legends are allowed on private and public networks. If they’re missing, add RiotClientServices.exe from C:\Riot Games\Riot Client and LeagueClient.exe from C:\Riot Games\League of Legends.
- If you use a third-party antivirus, add the C:\Riot Games folder and C:\Program Files\Riot Vanguard to its exclusions.
To be fair, there is a quick way to test the theory: turn off real-time protection for a few minutes, launch the game, then turn protection back on whatever the result. If League opens with it off, you know an exclusion is what’s missing.
Fix 4: Update your graphics driver
A black screen when a match loads, or a crash right as the game window opens, points to the graphics driver. Get the current driver from NVIDIA, AMD or Intel (their own apps or websites), install it and restart. Laptops with two graphics chips are a special case; you may need to tell Windows to run League on the stronger one in Settings, System, Display, Graphics. Our LoL black screen guide goes deeper if the client opens but the game itself stays black.
Fix 5: Repair the game files
If League broke right after a patch, the update may not have finished cleanly. The Riot Client has a repair function built in: open it, go to your profile and Settings, choose League of Legends, and click Repair. It checks every game file and downloads the broken ones again. Expect it to take a while on a slow disk.
Fix 6: Close overlays and background tools
Programs that draw over games or hook into them can stop the client from starting. The usual suspects are in-game overlays (Discord, GeForce Experience, Steam), FPS and hardware monitors, RGB and peripheral software, and screen recorders. Close them all, launch League, and if it opens, bring them back one at a time to find the culprit. Real talk: it’s tedious, but it’s the only reliable way.
Fix 7: Run the client as administrator
Right-click the Riot Client shortcut, open Properties, then the Compatibility tab, and tick Run this program as an administrator. While you’re there, untick any compatibility mode setting (an old Windows 7 or 8 mode can break the client). Apply, then launch.
Fix 8: Clean reinstall
The last resort, and in practice it works when everything else has failed. Uninstall League of Legends from Installed apps, then delete what’s left of the C:\Riot Games\League of Legends folder. Restart, download the installer from the official League of Legends site, and install it again. Your account, champions and skins live on Riot’s servers, so a reinstall doesn’t touch them; only local settings like keybinds may reset.
Fix 9: Rule out the network
If the client opens but never gets past signing in, the problem may be your connection to Riot rather than the game. Restart the router, try a cable instead of Wi-Fi, and switch off any VPN or proxy. When the client loads but games feel slow, use our LoL ping test to see whether the route to your server is the weak link.
Why is League of Legends not opening on Mac?
Look, Mac is a different story. Vanguard isn’t part of League on macOS, so most of the Windows fixes above don’t apply, and the usual causes are permissions, an unfinished update or an old macOS version.
- Force quit the Riot Client and League from Activity Monitor, then open the Riot Client again.
- If macOS says the app can’t be opened, check System Settings, Privacy and Security, where you can allow it.
- Update macOS, since League drops support for older versions over time.
- If nothing works, remove League and the Riot Client from Applications and install them again from the official site.
Apple Silicon Macs run League natively. For what runs well on which Mac, see our guide to League on a MacBook.
League of Legends still not opening? When to contact Riot Support
After you’ve done the server check, a restart, the repair and a clean reinstall, and League still won’t open. At that point the problem is unusual enough that Riot’s support team should see the logs. Open a ticket on the Riot Support site and describe what happens and which fixes you’ve already tried; that saves a round of “have you tried restarting” replies.
The catch is that sometimes the account, not the client, is the issue. Can’t sign in at all? If it’s a ban or a security lock, no launch fix will help, and that’s a support case from the start. Honestly, the order matters more than any single trick: servers, restart, processes, Vanguard, antivirus, repair, reinstall. Follow it and League of Legends not opening becomes a ten-minute problem instead of an evening.
FAQ
Why is League of Legends not opening when I click Play?
Usually a League or Riot Client process from the last session is still running in the background. End LeagueClient.exe and RiotClientServices.exe in Task Manager, or restart the PC, then launch again.
Does League of Legends need Vanguard to open?
On Windows, yes. League requires Riot Vanguard, and if it is missing, disabled or blocked by antivirus, the client may close on launch or show a VAN error. On macOS, League does not use Vanguard.
How do I repair League of Legends files?
Open the Riot Client, go to Settings, choose League of Legends and click Repair. The client checks all game files and downloads damaged ones again.
Will reinstalling League delete my account or skins?
No. Champions, skins and ranks are stored on Riot’s servers. A reinstall only removes local files, so settings such as keybinds may reset.
Why is League of Legends not opening after a patch?
The update may not have finished, or antivirus may be blocking the new game files. Run the repair in the Riot Client and add the Riot Games folder to your antivirus exclusions.
How do I know if League servers are down?
Check status.riotgames.com and choose League of Legends and your region. It lists maintenance and incidents with expected end times.



