If League won’t open, restart the Riot Client, run League as admin, repair the client, and clear the lockfile before a clean reinstall.
Nothing kills a game night like clicking Play and getting nothing. If League of Legends refuses to start, this guide gives clear steps that work on fresh installs and older rigs alike. Start at the top and move down until the client launches.
Quick Wins Before Deeper Fixes
These are safe, low-effort actions that clear common blockers.
Restart The Riot Client And Background Tasks
Exit the Riot Client. Open Task Manager and end tasks named RiotClientServices, RiotClientCrashHandler, LeagueClient, and any stuck game processes. Reopen the client and try again.
Reboot And Try “Run As Administrator”
Reboot Windows, right-click Riot Client or LeagueClient.exe, and choose Run as administrator. Riot’s own help lists this as a first fix on stubborn launches in its Fix My League guide.
Check Internet And Time Settings
Launch issues can come from flaky DNS or bad system time. Test your connection, toggle your router, and sync time in Windows. If the login spins forever, switch DNS to a public resolver and try again.
Common Causes When League Won’t Open
Launch failures usually trace back to one of these buckets. Use the tables to match symptoms to likely fixes.
Symptoms And Likely Causes
| Symptom | Likely Cause | First Fix To Try |
|---|---|---|
| Play does nothing | Hung Riot processes | End tasks, relaunch |
| Riot Client opens, game never starts | Permission or blocked files | Run as admin, allow folders |
| Short flash, then no window | Broken cache or lockfile | Delete lockfile, reset settings |
| Black screen after click | Overlay or GPU issue | Disable overlays, update driver |
| Endless “Waiting for…” | Network or service issue | Swap DNS, reboot router |
| Crash on launch | Damaged client files | Use Full Repair, then reinstall |
Minimum Specs And OS Support
League runs on modest hardware, but old builds or missing features can block the client. Make sure Windows is on a supported build and that your GPU and CPU meet the baseline.
Windows 10 or 11 with current patches gives the best shot at a clean start. Systems stuck on old builds can fail during client initialization. If your PC meets the minimum CPU and GPU tiers and you use a supported OS build, launch reliability improves. Use an SSD when you can; it cuts the repair time and shortens the first start after big patches.
On laptops, switch to the high-performance GPU in your vendor panel. Hybrid graphics can hand the window to the wrong device. If League opens only on a second try, that switch is often the fix.
Step-By-Step Fixes That Work
1) Kill Stuck Riot Processes
Open Task Manager. End any RiotClient* and LeagueClient* tasks. This clears hidden instances that prevent a new session.
2) Launch The Client As Admin
Right-click the Riot Client shortcut and pick Run as administrator. If that works, set a permanent rule in the shortcut’s Compatibility tab so future runs inherit admin rights.
3) Clear The Lockfile And Reset Settings
Close the client. Go to the game folder (default C:\Riot Games\League of Legends\). Delete the file named lockfile. In the Config folder, delete LeagueClientSettings.yaml. Reopen Riot Client and try Play again.
4) Repair The Riot Client
Open Riot Client, click your profile icon, then Settings. Select League of Legends and start a Full Repair. This scans and replaces damaged files without touching your account.
5) Allow The Client Through Ransomware Protection
Windows Defender can block write access to Documents or Downloads through Controlled Folder Access. If enabled, add RiotClientServices.exe and LeagueClient.exe to the allowed apps list. Then relaunch.
6) Update Windows And GPU Drivers
Install pending Windows updates. Then refresh your graphics driver using your vendor’s tool. Old drivers can hang at launch or render a blank window.
7) Clean Boot To Rule Out Conflicts
Use a clean boot so only core services load. If League opens in that state, add back overlay apps and recorders one by one until you find the culprit.
8) Reinstall The Riot Client Cleanly
Uninstall Riot Client from Apps & features. Delete the leftover Riot Games\Riot Client folder. Download a fresh installer from Riot, run it, and repair League inside Settings.
League Won’t Open On Windows: Fast Fixes
This section gives tight steps you can follow in order. Stop after the client opens.
Fix Order You Should Try
- End Riot and League tasks, then relaunch the client.
- Run Riot Client as admin and try again.
- Delete lockfile and LeagueClientSettings.yaml, then relaunch.
- Start a Full Repair inside Riot Client Settings.
- Disable overlays in Discord, Steam, Xbox Game Bar, and GPU tools.
- Turn off Controlled Folder Access or allow the Riot executables.
- Switch DNS, reboot router, and test a cable connection.
- Update Windows build and GPU drivers.
- Clean boot and retry the launcher.
- Reinstall the Riot Client; repair League again after install.
Notes For New Installs
If this is your first install on a new PC, let the client finish patching. Stay signed in. A partial patch can leave the Play button present but dead. Patience here saves time.
Overlay And Software Conflicts
Game overlays hook into the same window the client needs. That can stop a new window from painting. Turn off overlays in Discord, Steam, NVIDIA GeForce Experience, AMD Adrenalin, Xbox Game Bar, and streaming tools. If the client opens after you disable them, add only what you need. Keep screen recorders closed until you reach the lobby.
Antivirus And Backup Tools
Security suites and backup agents can lock files the client wants to patch. Pause them during install and repair. Add the Riot Games and League folders to their allow lists so future patches land cleanly.
Some RGB and macro tools run low-level drivers. If the client starts only after you exit those tools, grab the latest version or pick a lighter profile. Keep just one overlay active. Two hooks at once raise the odds of a black window.
Network Steps When Login Spins
Switch DNS And Reset The Stack
Open your adapter settings and set DNS to a public resolver. Then open Command Prompt as admin and run ipconfig /flushdns, netsh winsock reset, and a reboot. Try the launcher again.
Router And ISP Checks
Power cycle your router and modem. Test a hotspot from a phone to rule out ISP issues. If the hotspot works, the router needs a firmware refresh or a clean settings export and reset.
Settings And File Resets
Delete Riot Client Cache
Close the client. In C:\Users<name>\AppData\Local\Riot Games\Riot Client, delete the Cache and blob_storage folders. Reopen the client and sign in.
Reset The RADS And Logs Folders
Inside the League folder, remove Logs and the persisted cache folders. The client will rebuild them on launch. This solves silent failures caused by corrupt log sessions.
Turn Off Compatibility Mode
Right-click LeagueClient.exe, open Properties > Compatibility, and clear any forced compatibility layer. Leave High DPI settings at default unless you have a tiny display and need scaling.
When The PC Itself Is The Blocker
Meet The Minimums
League asks for a modest GPU and CPU along with a supported Windows build. If your PC sits below that bar, the client can stall or crash. Upgrading RAM or moving the game to an SSD also helps with launch speed.
Secure Boot And Driver Integrity
Keep Secure Boot on when possible and avoid unsigned driver packs. Kernel hooks from old tools can stop the client from reaching the login screen.
Mac Notes
On macOS, force quit Riot Client and League of Legends, then reopen the client. If the icon bounces and quits, remove the ~/Library/Application Support/RiotClient folder and retry. Run the client from Applications, not from the mounted installer image.
If the patcher hangs on macOS, delete the contents of ~/Library/Preferences/Riot Games and empty the Trash. Then reboot and run the client again. On Apple silicon, keep Rosetta installed so older helper tools can launch when needed. Give the Riot Client Full Disk Access under Privacy & Security if the patcher cannot write to your user folders.
Decision Guide: What To Try Next
Use this quick matrix when you want the next move spelled out.
| What You See | Do This Next | Why It Helps |
|---|---|---|
| No window after Play | Clear lockfile and cache | Removes stale launch data |
| Play greys out, returns | Run as admin, full repair | Fixes write and patch issues |
| Black window | Update driver, disable overlays | Solves render conflicts |
| Login spinner | Flush DNS, switch DNS | Bypasses bad resolvers |
| Crash on start | Client reinstall | Replaces broken launcher |
Safe Reinstall Procedure
Clean Uninstall Steps
- Uninstall Riot Client from Settings > Apps.
- Delete C:\Riot Games\Riot Client and leftover folders in AppData.
- Reboot so file locks clear.
Fresh Install
- Download the latest Riot Client from Riot’s site.
- Install to a fast SSD path with short folder names.
- Open Settings in the client and run a Full Repair for League.
Prevent The Issue Next Time
Open the client early on patch days. Keep backups of your Config folder. Play reliably.
When To Ask For Help
If none of the steps work, gather logs with Riot’s tool and attach them to a ticket. Include your DxDiag, driver versions, Windows build, and a short description of what you see when you press Play. Support can spot the pattern fast when those details are present.
