How to Uninstall League of Legends Safely and Remove All Files

9 min

There are many reasons why a player might want to uninstall League of Legends. Whether you’re switching to a new game, trying to fix recurring bugs, or simply taking a break from competitive play, removing the game from your system can seem like a simple task, but it’s not always that straightforward. If you’re wondering how to uninstall League of Legends properly, you’re in the right place.

Depending on your setup, there are several ways to go about it. Some users uninstall League of Legends through the Windows Control Panel, while others prefer doing it directly via the Riot Client. However, many players run into common issues like leftover files, error messages, or the dreaded “Riot Client is still running” notification. In this guide, we’ll walk you through how to uninstall League of Legends on different systems, how to perform a clean removal, and how to troubleshoot common uninstallation problems.

How to Uninstall League of Legends (Step-by-Step)

The most common way to uninstall League of Legends is through the Windows Control Panel. This method is simple and doesn’t require any third-party software. Here’s how to delete League of Legends safely from your system:

Step-by-step: Uninstalling via Control Panel

  1. Open the Start Menu: Click the Windows icon on the bottom-left corner of your screen or press the Windows key on your keyboard;
  2. Go to “Apps & Features” or “Programs and Features”:
    • On Windows 10/11, type “Apps & Features” in the search bar and open it;
    • On older versions, go to Control PanelProgramsPrograms and Features.
  1. Find League of Legends in the list: Scroll through your installed programs until you find League of Legends. You may also see Riot Client listed separately;
  2. Click “Uninstall”: Select League of Legends and click Uninstall. A confirmation prompt will appear;
  3. Follow the on-screen instructions: The uninstaller will begin removing the game. This may take a few minutes. Follow any prompts that appear;
  4. Restart your computer (optional but recommended): This helps ensure that all temporary files and services are closed completely.

Even though this method works for most users, it may not completely remove all League of Legends files from your system. If you want a full cleanup, including hidden folders and residual data, continue reading the next sections to learn how to perform a clean uninstall of League of Legends.

Using Riot Client to Uninstall League of Legends

how to delete league of legends Using Riot Client to Uninstall League of Legends

If you installed the game more recently, you’re probably using the Riot Client to launch and manage your games. Thankfully, the client also allows you to uninstall League of Legends directly from the interface. Here’s how the process works, and what to do if you run into errors like “Riot Client is still running.”

How to Uninstall League of Legends via Riot Client

  1. Launch Riot Client: Open the Riot Client as you normally would to start the game;
  2. Click on Your Profile Icon: In the top-right corner, click your profile icon to open the dropdown menu;
  3. Select “Settings”: Choose Settings from the list of options;
  4. Choose League of Legends from the left sidebar: You’ll see a list of Riot games. Select League of Legends;
  5. Click “Uninstall”: Click the Uninstall button. A confirmation popup will appear, accept it to begin the process;
  6. Wait for the uninstallation to complete: The Riot Client will handle the rest. Once done, you can close the client or restart your PC.

Troubleshooting: “Riot Client is Still Running”

Sometimes, users encounter an error stating that the Riot Client is still running, even when they’re trying to uninstall or delete League of Legends. Here’s what to do:

  • End Riot Client manually: Press Ctrl + Shift + Esc to open the Task Manager, find any process named RiotClientServices.exe or RiotClientUx.exe, and click End Task.
  • Restart your PC: Rebooting often resolves client processes that are stuck in the background.
  • Reinstall Riot Client, then uninstall again: If the client is corrupted or unresponsive, reinstalling it may help you fully remove the game afterward.

How to Uninstall Riot Client (If Needed)

If you’re done with all Riot games and want to remove the client itself, here’s how to uninstall Riot Client:

  1. Go to Apps & Features on Windows;
  2. Find Riot Client in the list;
  3. Click Uninstall, then follow the prompts.

Note that if you have other Riot games installed (like Valorant or Teamfight Tactics), uninstalling the client will affect them as well.

How to Perform a Clean Uninstall of League of Legends

Uninstalling the game through the Control Panel or Riot Client often leaves behind residual files on your system. These leftover folders can take up space, cause reinstall issues, or lead to unexpected errors in the future. 

To fully remove everything, you’ll need to manually delete several hidden files and directories. This process is known as a clean uninstall of League of Legends.

Here’s how to make sure every trace of the game is gone from your system.

Manual Cleanup Checklist

Follow these steps after uninstalling the game to ensure a full cleanup:

  1. Delete the installation folder: Navigate to the directory where League of Legends was installed (usually in C:\Riot Games) and delete the League of Legends folder;
  2. Clear AppData folders: Press Win + R, type %appdata%, and delete any folders related to Riot or League of Legends;
  3. Check LocalAppData: Again press Win + R, type %localappdata%, and remove any related folders;
  4. Remove Riot-related files in ProgramData:
    • Go to C:\ProgramData\
    • Delete folders named Riot Games, RiotClient, or anything League-related.
  5. Clean the Windows Registry (Advanced):
    • Press Win + R, type regedit, and search for entries containing Riot Games or League of Legends;
    • Warning: Be careful when editing the registry. Deleting the wrong keys can affect system stability.

Tip: Create a system restore point before editing the registry.

Table: Common Paths to Check for Leftover Files

Location TypePath to CheckAction Required
Installation FolderC:\Riot Games\League of LegendsDelete entire folder
AppData (Roaming)%appdata%\ → Riot GamesDelete Riot-related
AppData (Local)%localappdata%\ → Riot GamesDelete Riot-related
ProgramDataC:\ProgramData\Riot GamesDelete Riot folders
Registry (Optional)HKEY_LOCAL_MACHINE\SOFTWARE\Riot GamesDelete carefully
Registry (Optional)HKEY_CURRENT_USER\Software\Riot GamesDelete carefully

This process guarantees a clean uninstall of League of Legends, helping you avoid reinstallation bugs or file conflicts. It’s especially recommended if you’re planning to reinstall the game later or if you’re switching accounts and want a fresh start.

If you’re unsure about manually editing your system files, consider using a third-party uninstaller tool like Revo Uninstaller or IObit Uninstaller, which can automate deep scans for leftover files.

Special Cases: Mac, PBE, and Vanguard

how to delete league of legends Special Cases: Mac, PBE, and Vanguard

Some users face specific scenarios when trying to remove League of Legends from their systems. Here’s how to handle these situations, including how to uninstall League of Legends Mac, remove the PBE version, and uninstall Vanguard if it’s installed alongside your Riot games.

macOS – How to Uninstall League of Legends Mac

  • Go to the Applications folder;
  • Drag League of Legends.app to the Trash;
  • Delete ~/Library/Application Support/Riot Games;
  • Delete ~/Library/Preferences/com.riotgames.LeagueOfLegends.plist;
  • Empty the Trash.

PBE – Public Beta Environment

  • Locate the League of Legends PBE folder (usually in C:Riot GamesPBE);
  • Manually delete the PBE folder;
  • Clear AppData folders associated with PBE;
  • Optionally remove leftover registry entries related to PBE.

Vanguard (If Installed with LoL or Valorant)

  • Open Apps & Features from the Windows Start menu;
  • Locate and select Riot Vanguard;
  • Click Uninstall and confirm;
  • Restart your PC;

Check and delete any remaining C:\Program Files\Riot Vanguard folder.

FAQ

How to uninstall League of Legends completely?

To completely uninstall League of Legends, you need to:

– Remove the game using the Riot Client or Control Panel;
– Manually delete residual folders in AppData, ProgramData, and the installation path;
– Clear Riot-related registry entries if you’re comfortable doing so;
– Use a third-party tool for deeper cleanup (optional).

How to uninstall League of Legends from Riot Client?

1- Open Riot Client;
2- Click your profile icon and go to Settings;
3- Select League of Legends from the sidebar;
4- Click Uninstall;
5- Confirm and wait for the process to finish.

How to uninstall League of Legends on Windows 10/11?

– Press Windows + I and go to Apps > Installed apps;
– Search for League of Legends;
– Click Uninstall;
– Follow on-screen instructions;
– Optionally restart your PC for a cleaner process.

Why can’t I uninstall League of Legends – Riot Client is still running?

This usually happens when background processes prevent the client from closing.

– Open Task Manager (Ctrl + Shift + Esc);
– End processes like RiotClientServices.exe;
– Try uninstalling again;
– Reboot your PC if needed.

If this persists, reinstall the client and then remove it properly.

How to delete League of Legends files manually?

Navigate to the following locations and delete related folders:

– C:\Riot Games\League of Legends;
– %appdata%\ and %localappdata%\ → Riot folders;
– C:\ProgramData\Riot Games;
– Registry keys under:

HKEY_LOCAL_MACHINE\SOFTWARE\Riot Games
HKEY_CURRENT_USER\Software\Riot Games

For safety, backup your registry before making changes.

Done with LoL? Try This Before You Quit

If you’re struggling with lag, constant disconnects, or performance issues, it might not be the game’s fault. Many players search for how to uninstall League of Legends because their experience is being ruined by unstable connections or high ping.

Before you go through all the steps to remove the game, try ExitLag. It’s a connection optimizer designed for gamers, built to reduce latency, stabilize your connection, and route your traffic through the fastest paths possible, especially useful for competitive titles like League of Legends.

Try ExitLag now and see the difference before you give up on the Rift!

Got questions or want to connect with other players? Join the conversation at the ExitLag Forum!

Lucas Stolze

Lucas Stolze

Lucas Stolze, a Mechanical Engineering graduate from Purdue University Northwest, is the CEO of ExitLag, a company dedicated to improving stability and internet connections for online gaming. It shares an innovative approach to developing solutions that improve internet stability for online gamers. Their commitment has driven the ExitLag Blog.

6647
1
Related Content

Continue Reading