League Client often refuses to launch when there is a compatibility issue with the Windows resolution or when many processes related to League client are already running in the background. Since Riot Client opens before League Of Legends, you need to ensure that Riot Client is running properly because if the Riot Client has not initiated properly, the league won’t launch.

1. Reduce your Display Resolution
Reducing Windows resolution can help fix this issue because it is possible that your monitor does not support high resolutions or your Graphics Card is not capable of rendering more pixels per inch (PPI). High resolutions mean more pixels, which results in producing higher quality.
When you lower your resolution, the LOL client will launch with fewer pixels per inch (PPI). This will help if your monitor or graphics card is not capable enough to launch League Client with high resolution.
To reduce the display resolution:
- Right-click the desktop and select Display Settings from the context menu.
Opening Display Settings from the context menu - Once the display settings is opened, click on your current display resolution to view more resolutions.
- Now select any resolutions below 1600.
Reducing Windows Display Resolution - Once done, click Keep changes, then try to launch the LOL client to see if the issue is fixed or not.
Keeping Windows Resolution settings
2. Open League Client from the directory
If the league client is not opening by using the shortcut or Riot Client, you can try launching it by navigating to its directory. Sometimes, the application gets corrupted, which causes it to not launch. Hence, try launching the league client from the directory by following the steps.
- Right-click the LOL shortcut and select Open file location from the listed options. You can directly navigate to the game directory if you don’t have a shortcut created.
Opening League Of Legends Directory - Here, just double-click the League Client to open it. If it’s not launching, then follow the next methods.
Running League Client
3. Open League Of Legends through Riot Client
You can also launch League Of Legends through the Riot client, which will open the league client and will fix your issue. Since Riot Client is required for league Of Legends, it is necessary that Riot Client is running properly. Hence, try launching LOL from the Riot Client.
4. Close League Of Legends completely, then launch it as admin
If multiple league client processes are already running in the background, then the league client won’t launch because Windows will think that it is already running and functioning. Hence, try closing all processes related to league client from the task manager.
Additionally, after closing the league client processes, we recommend running the league client as an administrator.
Running league client as an administrator will help access the required DLL files and redistributables. It also helps bypass firewall interference, which sometimes blocks the executable files. To do so, follow the steps:
- Right-click the taskbar and select Task Manager to open it.
Opening Task Manager - Now right-click the league client processes one by one and select End Task.
End Tasking League Client from Task Manager - Once you end task all the processes, go to the LOL directory and right-click the League Client, then select Run as administrator.
Running League Client as an administrator - Then, check if the league client is opening or not.
5. Change League Client and Riot Client Compatibility Settings
Compatibility settings allow users to run the application with the older version of Windows. It also includes various different features, such as disabling full-screen optimizations and running the application with the administrator.
Disabling full-screen optimization will let you ignore Windows built-in optimization that gives the application full control of a display and graphics performance. Since applications have their own optimization, there is no need to use Windows built-in optimization as it can interfere with in-game optimization, resulting in this issue.
When the application refuses to launch, changing the compatibility settings can be one of the best ways to fix this issue. To do so, follow the steps:
- Go to the League Of Legends directory.
- Right-click the League Client and go to Properties.
Opening League Client Properties - Then go to Compatibility, and tick the Run this program as an administrator.
- Choose Windows 7 from the menu, then tick Run this program as an administrator or Disable fullscreen optimization.
- Once done, click Apply and click OK.
Configuring Compatibility Settings of League Client - Once done, repeat the same steps with Riot Client and try launching the league client to see if the issue is fixed or not.
6. Allow League Of Legends from your Windows Firewall
Windows Firewall is a part of Windows defender and is used to monitor incoming and outgoing data to prevent unauthorized access.
Your Windows Firewall has the ability to block the league client executable file, which can result in this issue. Thus, you need to add the league client to your firewall settings to determine whether the firewall is interfering or not.
Follow the instructions to add league client into allowed apps in the firewall:
- Press the Windows key and type allow an app through Windows Firewall.
Opening Allowed Apps Firewall Settings - Open the Windows defender control panel settings, then click Change Settings.
- Then, click Allow another app and click Browse.
Heading to add an application to the firewall settings - Now navigate to the LOL directory and select the LeagueClient.
Selecting League Client to add it to firewall settings - Then, click Open and click Add.
Adding League Of Legends into Firewall Exception - Once done, tick the Private box associated with the League of Legends.
- Then, click OK to save the changes.
Allowing Private and Public Networks for the League Of Legends - Once done, now launch the League client to see if the problem persists or not.
7. Re-install Riot Client
Since League of Legends is developed by Riot Games, it can be launched through Riot Client, which is a launcher and should be running in the background. If there is a problem with Riot Client preventing it from initiating, then the league client won’t open. Hence, try reinstalling Riot Client to check whether the issue will be fixed or not.
To reinstall Riot Client:
- Open the File Explorer by pressing Win + E simultaneously.
- Navigate to the Riot Games folder, then right-click the Riot Client folder.
- Select Delete from the options.
Removing the Riot Client folder - Once done, now navigate to the C disk, and go to the Programdata folder.
- If you cannot find the Programdata folder, click the View option from the top, hover over Show, and check the Hidden items option to view hidden folders. Now go to the Programdata folder.
Viewing Hidden Items of system disk - Delete the Riot Games folder.
Removing the Riot Games folder from the programdata - Once the Riot Client and Riot Games folder have been removed, download the League Of Legends installer.
- Then, run the installer and select the folder where the League Of Legends is installed.
Installing the Riot Client - Once the Riot Client is installed, wait for the League Of Legends to be verified by Riot Client.
- Once done, try launching League Of Legends to check whether the issue is fixed.
8. Re-install League Of Legends
If the league client still refuses to launch, the final solution is to reinstall League Of Legends. Since we have tried reinstalling Riot Client, it means the problem must be in the game files, causing the league client not to launch.
To reinstall League Of Legends:
- Hold the Windows key and press the R key to open the Run Window.
- Type appwiz.cpl in the search box and click OK to navigate into programs and features.
Opening Control Panel Programs and Features - Right-click the League Of Legends and click Uninstall.
Uninstalling League Of Legends - Once it is uninstalled, download the league of legends installer and then follow the remaining instructions to install LOL.
- Once done, the issue should be fixed.
9. Submit a Ticket to Riot Games
If reinstalling LOL has not fixed the issue; in this case, you need to submit a ticket to Riot Games about your issue. The Riot Support team will contact you to resolve this issue. They might ask for league Of Legends log files. So it is recommended to submit log files along with your ticket.
To gather log files and submit a ticket, follow the steps:
- Download the Riot Repair Tool using the link.
- Once the downloading is fixed, run the Riot Repair Tool installer.
- Once it is installed, open the Riot Repair Tool by right-clicking and selecting Run as administrator.
Running Riot Repair Tool as an administrator - Now select the League Of Legends and click Start to gather its log files.
Gathering League Of Legends Logs Files - Once done, click Finish and close the Riot Repair Tool.
- Now go to the desktop, right-click the Riot Logs folder, hover WinRAR, and click Add to archive to make a Zip folder. You can also use other archive utilities, such as 7Zip.
Making a Logs ZIP folder - Once done, now your next step is to submit log files along with your ticket.
- Visit League Of Legends Riot Games Support.
- Scroll down a little bit, and click Submit A Ticket option.
- Choose a Request type from the options. You can select Tech Issues: Install, Patch, Lag or Crashes.
Selecting a Request Type for this issue - Sign in to your account, then fill out the form which describes your issue best.
- Finally, add the Logs ZIP folder and click Submit a ticket.
Submitting a Ticket to Riot Games Support - Once done, wait for the response on your Gmail account.
League Client won't open- FAQs
If your league client is not launching, open Task Manager and close all the league client processes. Once done, open the league of legends directory, and run the league client as an administrator.
Your League Client won’t open if you don’t have permissions or your firewall is interfering and blocking the League Client executable file. To fix this issue, just run the league client as an administrator but make sure to close all the league client processes before running it as an administrator.