Free tools Windows power users keep installed
One-click scans. No signup required.
iTechGuides is reader-supported. When you buy through links on our site, we may earn an affiliate commission. As an Amazon Associate I earn from qualifying purchases. Learn more
League of Legends can fail at different points: the Riot Client may not open, the game may close after champion selection, or it may freeze before or during the loading screen. Start by identifying where the launch process stops, then check Vanguard, background software, and security settings in that order.
These fixes cover Windows 10 and Windows 11 and reflect Riot’s documented guidance. They include Vanguard errors, clean-boot testing, antivirus and firewall exclusions, executable settings, and collecting logs for Riot Support.
First, identify the failure point
| What happens | Most likely area to check |
|---|---|
| Riot Client does not open at all | Riot Client process, antivirus, permissions, or a damaged installation |
| Champion selection finishes, but no loading screen appears | Background software, security software, or blocked League executables |
| The loading screen opens but remains frozen | Vanguard, graphics software, corrupted files, or a stalled game process |
| A VAN error appears | Riot Vanguard, TPM, Secure Boot, Exploit Protection, or Windows support |
| The client downloads or patches indefinitely | Riot Client permissions, antivirus scanning, network access, or damaged patch files |
Before changing system settings, restart Windows once and close other game launchers, overlays, hardware-monitoring tools, VPNs, and screen recorders. If the problem remains, work through the following sections in order.
Do these 3 things before closing this tab:
1Clear out junk files and repair common Windows errors2Scan for outdated or missing drivers - takes under a minute3Repair Windows errors before they cause bigger problems1. Restart Riot and end stuck processes
- Close League of Legends and the Riot Client.
- Press Ctrl + Shift + Esc to open Task Manager.
- In Processes, end any remaining processes named LeagueClient.exe, LeagueClientUx.exe, LeagueClientUxRenderer.exe, RiotClientServices.exe, or League of Legends.exe.
- Restart the computer, open the Riot Client normally, and try again.
Do not repeatedly click the Play button while an old client process is still running. That can leave several client processes competing for the same files or ports.
#1 Best Overall
- ULTRA-DURABLE MICRO-WOVEN CLOTH — With over 10 million sold, the SteelSeries QcK is the does-it-all surface, empowering gamers around the world and champions on the biggest esports stages to play their best.
- COMPLETE DESKTOP COVERAGE — Encompass your battlestation with a surface you can trust; empower yourself to tackle any challenge with QcK XXL coverage for your keyboard, mouse, and monitor for a clean, sleek gaming setup. 35 inches x 16 inches x .08 inches
- PINPOINT MOUSE ACCURACY — Tested by the top mouse sensor manufacturer, the high thread count and smooth surface optimizes mouse tracking accuracy for both optical and laser sensors.
- NEVER-SLIP BASE — The durable, non-slip rubber base is designed to eliminate unwanted movement and provide a solid platform for competitive gaming.
- LEGENDARY PROFESSIONAL PERFORMANCE — For the past 15 years, esports pros have trusted the QcK as their mousepad of choice, and for good reason: SteelSeries products have won more prize money than any other brand.
2. Check Riot Vanguard before repairing League
Vanguard must be running for League of Legends to start. Disabling Vanguard prevents the game from launching, and Windows must be restarted before Vanguard can be enabled again.
If you see a VAN code, use it to choose the correct fix:
| Code | Meaning |
|---|---|
| VAN 57 | Vanguard is not running. |
| VAN 9001 | TPM 2.0 is not enabled. |
| VAN 9002 | Windows Exploit Protection is disabled or has Riot-related custom settings that conflict with Vanguard. |
| VAN 9003 | Secure Boot is not enabled. |
| VAN 9004 or VAN 9006 | Your Windows version is no longer supported by Vanguard. |
| VAN 9005 | Vanguard requires TPM 2.0 and UEFI-compatible firmware, commonly when virtualization-based security is involved. |
| VAN 185 | The client may have been running for more than seven days, or the account may be logged in on multiple devices. |
A virtual machine is another edge case. Riot documents startup and connection failures when League and Vanguard are installed inside a virtual Windows instance. Install them in a normal Windows installation instead.
What’s actually slowing this PC down?
Pick the symptom - the matching free tool is one click away.
Reinstall Vanguard
Try the normal uninstall method first:
- Press the Windows key and search for Add or remove programs.
- Press Enter and select Riot Vanguard.
- Select Uninstall, then confirm with Uninstall again.
- Restart Windows.
- Open the Riot Client and launch League. This should trigger Vanguard’s installation.
- Restart Windows again after Vanguard installs.
Removing League does not necessarily remove Vanguard if VALORANT or another Vanguard-dependent Riot game is still installed.
If the normal uninstall fails, Riot documents manual removal. Open Command Prompt as administrator—search for Command Prompt, right-click it, and select Run as administrator. Run these commands one at a time:
sc delete vgc
sc delete vgk
Restart Windows before deleting the folder at C:\Program Files\Riot Vanguard.
Rank #2
- LEGENDARY MICRO-WOVEN CLOTH — An optimal surface for mouse precision and performance, the proprietary micro-woven cloth makes the SteelSeries QcK trusted by pros around the world, with over 15 million sold
- PINPOINT MOUSE ACCURACY — Tested by the top mouse sensor manufacturer, the high thread count and smooth surface optimize mouse tracking accuracy for both optical and laser sensors
- NON-SLIP BASE — The durable, non-slip rubber base is designed to eliminate unwanted movement and provide a solid platform for competitive gaming
- PROFESSIONAL PERFORMANCE — For the past 15 years, esports pros have trusted the QcK as their mousepad of choice, and for good reason: SteelSeries products have won more prize money than any other brand
- QcK SERIES — The QcK Series' legendary micro-woven cloth has made it the world’s best-selling surface. Available in multiple sizes and colors, the QcK is the gold standard for gamers everywhere
After deleting it, restart again, launch the Riot Client and League to reinstall Vanguard, and restart once more so its services load correctly.
The Tool Desk
Outbyte Driver Updater FREEScan for outdated or missing drivers - takes under a minuteDriver Scan →Outbyte PC Repair FREEClear out junk files and repair common Windows errorsFree Scan →3. Fix VAN 9002 in Windows Exploit Protection
VAN 9002 means Windows Exploit Protection is disabled. Riot’s instructions also call for removing Riot-related custom settings that may conflict with Vanguard.
- Press the Windows key, type exploit protection, and open Exploit protection.
- Open the System settings tab.
- Set each of the following to Use default:
- Control flow guard (CFG)
- Data Execution Prevention (DEP)
- Force randomization for images (Mandatory ASLR)
- Randomized memory allocation (Bottom-up ASLR)
- High entropy ASLR
- Validate exception chains (SEHOP)
- Validate heap integrity
- Open Program settings.
- Inspect applications with custom settings. Expand entries associated with Riot Games, Riot Vanguard, League of Legends, or other Riot titles.
- Select each Riot-related entry and choose Remove.
- Restart Windows only after all applicable entries have been reset or removed.
Do not change unrelated program entries while troubleshooting this error.
4. Perform a clean boot to find software conflicts
Riot identifies background-process conflicts as a cause of League failing after champion selection. A clean boot starts Windows with non-Microsoft services and startup programs disabled, making it easier to identify the conflict.
- Press Windows key + R, type msconfig, and press Enter.
- Open the Services tab.
- Check Hide all Microsoft services. Do not disable Microsoft services before checking this box.
- Click Disable all.
- Open the Startup tab and select Open Task Manager.
- Disable the enabled third-party startup items.
- Close Task Manager, select OK in System Configuration, and restart.
- Test League.
If League works after the clean boot, one of the disabled services or startup programs is interfering. Re-enable items in small groups through msconfig and Task Manager, restarting and testing after each group, until you locate the offending software. Common examples include third-party antivirus, motherboard utilities, RGB controllers, overlays, macro tools, recording software, and aggressive performance tuners.
Return Windows to normal startup after testing: open msconfig, choose Normal startup on the General tab, apply the change, and restart.
Rank #3
- COMFORTABLE AND DURABLE: The surface of the gaming mouse pad is made of smooth, soft and comfortable fabric, and the bottom of the mouse pads is made of durable non-slip rubber base with precision stitching to lock the edges, making the mouse pads for desk more beautiful and durable
- PRINTING PATTERN IS CLEAR AND BEAUTIFUL: The keyboard pad adopts advanced printing technology, the beautiful and vivid pattern is clearly printed on the gaming mousepad, even after many times of washing can keep the pattern clear and bright
- LARGE SIZE: This mouse pad large measures 31.5 x 11.8 x 0.12inch (80 x 30 x 0.3cm), the large mouse pad for desk is extra-large size not only protects your desktop effectively, but also leaves plenty of room for you to work and gaming
- ULTRA-SMOOTH SURFACE: This keyboard mat has an extremely smooth surface that allows you to enjoy a silky-smooth experience when sliding your mouse, and the desk mouse pad also enhances precise control and speed when you are working or gaming
- EASY TO CLEAN, MULTIFUNCTIONAL: The mousepad gaming are extremely easy to clean, just wipe clean with a paper towel or wet wipes, computer mat patterns are extremely nice and beautiful, not only for home, office, games or a beautiful desktop decorations
5. Add Riot executables to antivirus and firewall exclusions
A clean boot does not always bypass security software. Riot notes that antivirus products can continue blocking League even during a clean-boot test. Add exclusions manually in your antivirus and, where applicable, allow the programs through the firewall.
Riot’s listed default paths are:
- C:\Riot Games\League of Legends\LeagueClient.exe
- C:\Riot Games\League of Legends\LeagueClientUx.exe
- C:\Riot Games\League of Legends\LeagueClientUxRenderer.exe
- C:\Riot Games\League of Legends\Game\League of Legends.exe
- C:\Riot Games\Riot Client\RiotClientServices.exe
- C:\Program Files\Riot Vanguard\vgc.exe
- C:\Program Files\Riot Vanguard\vgm.exe
These are default locations. If you installed Riot games on another drive, use the actual paths. In File Explorer, right-click the shortcut you use to start League, select Properties, and check the Target field to locate the installation.
In Windows Security, typical firewall controls are under Windows Security > Firewall & network protection > Allow an app through firewall. Your third-party antivirus may use different names, such as Exceptions, Exclusions, or Allowed applications.
Do not permanently disable Windows Firewall. If exclusions do not help, Riot recommends temporarily disabling the third-party antivirus as a diagnostic test. Keep Windows Defender enabled during that test rather than leaving the computer unprotected. Re-enable the third-party antivirus immediately after testing.
6. Clear Compatibility Mode and administrator settings
Compatibility settings can prevent Windows from launching Riot components correctly. For each executable listed above:
- Browse to the file in File Explorer.
- Right-click it and select Properties.
- Open the Compatibility tab.
- Clear Run this program in compatibility mode for, if selected.
- Clear Run this program as an administrator, if selected.
- Click Apply, then OK.
Riot’s newer guidance specifically says to leave Run this program as an administrator unchecked for the “Windows cannot access the specified device, path, or file” problem. Older support articles recommended enabling it, but that should not be treated as the current default fix.
Rank #4
- 【SMOOTH SURFACE AND ANTI-SLIP BASE】We AREYLO gaming mouse pad features a soft and smooth cloth surface that allows the mouse to glide smoothly. the bottom is equipped with a non-slip rubber pad that effectively prevents the mouse and keyboard from sliding, ensuring optimal speed and precise control. it offers consistent and accurate performance for your work or gaming needs.
- 【LARGE GAMING MOUSEPAD】Size of 31.5 x 15.7 INCH (80 CM X 40 CM), will fit your desktop perfectly and provide perfect movement space, offers plenty of room for gaming or office works all while protecting your desk, applies to all types of mouse keyboards and more.
- 【HIGHLY STITCHED EDGES】AREYLO Mouse pad with Anti-Fray Stitched Edges: Reinforced stitching along the edges prevents fraying and peeling over time. The advanced cloth textile is tested for durability, ensuring consistent performance and long-term use for gaming and daily work. This Large Extended mouse pad is flexible enough to be rolled up for easy transport, to move around so you can work or game wherever you want.
- 【WATERPROOF COATING AND WASHABLE】 This extended mouse pad is made of 2.5MM thickend soft fabric and a fine spill-proof coating, which can effectively prevent from scratches, Gaming Keyboard pad stains and scuffs. if the accidental coffee or drinks spilled, wiping with a damp cloth to keep this simple mouse pad clean and dry. If you use it for a long time, you can wash it in water.
- 【WIDE APPLICABILITY】This aesthetic terrain line mouse pad with high clear nature style pattern is great for your laptop, mouse, coffee cup and keyboard.its comfortable durable surface can be work as a gaming pad,placemat,and writing pad etc. unique awesome patterns, vibrant colors, best gift idea.give you a new feeling for your office life.
7. Repair patching and collect League logs
If the Riot Client opens but cannot update, or the game closes immediately after patching, check that your security software is not quarantining a newly updated executable. Reapply the exclusions after a major patch if the file path or executable has changed.
Outdated Drivers Are Slowing You Down
One free scan finds every outdated or missing driver and matches the right update for your exact hardware.Free scan · exact hardware matchPC Slower Than It Used to Be?
A free scan shows the junk files, broken settings and background clutter dragging Windows down - then fixes them in one click.Free scan · Windows 10 & 11For the default installation, League’s logs are under C:\Riot Games\League of Legends\Logs.
To package the client logs:
- Open the Logs folder.
- Right-click LeagueClient Logs.
- Select Send To > Compressed (zipped) folder.
- Attach the resulting ZIP to a Riot support ticket under I am having technical issues.
Riot also recommends using the Riot Repair Tool to gather logs when exclusions and compatibility checks do not restore launching. Include the generated files in your support request instead of sending only a screenshot of the error.
8. Check Windows security requirements
Some Vanguard errors cannot be fixed from the League client. They require firmware or Windows configuration changes:
- TPM 2.0: required for VAN 9001 and some VAN 9005 configurations. Check its state by pressing Windows key + R, entering tpm.msc, and reviewing the TPM information window.
- Secure Boot: required for VAN 9003. Its setting is controlled in UEFI firmware, not normally in the League client.
- UEFI firmware: VAN 9005 can require UEFI-compatible firmware alongside TPM 2.0.
- Supported Windows version: VAN 9004 and VAN 9006 mean the installed Windows version is no longer supported by Vanguard. Install current Windows updates before attempting deeper repairs.
Changing Secure Boot, TPM, or UEFI settings can affect disk encryption and other operating-system features. If you are unfamiliar with firmware settings, check your motherboard or laptop manufacturer’s instructions first.
9. When to reinstall League
A full League reinstall is best left until Vanguard, exclusions, clean booting, and Windows security checks have been tested. Reinstalling the game does not automatically solve a blocked executable or a Vanguard service problem.
Best Value
- ☑️Large And Perfect Size: Dimension of this xxl mouse pad is 31.5×15.75 inch, provides larger area to fit your keyboard and mouse and other desk items. keep a clean, uncluttered desk. this helps to improve the gaming experience for gamers or the work efficiency in the office.
- ☑️Ultra-Smooth Surface: With comfortable lycra surface and breathable material to the pads. offers a smooth tracking surface for your mouse, accurate and controllable. optimized for fast moving while maintaining excellent speed and control during work or game.
- ☑️High Stability& Durability: Featuring an anti-slip rubber base provides heavy grip prevents sliding or movement of mouse pad. professional edge stitching combined with waterproof material prevents fraying from spilled drinks and ensures longer lifespan.
- ☑️Water Resistant Coating: Effectively prevent damage from spilled drinks or other accidents. when liquid splashes on the coating surface, it will form into water drops and slide down. it’s easy to clean and will not delay your work or game.
- ☑️Durable And Comfortable Material: Material is thick and feels soft in the hand , which can help to muffling noise when you type on the pads heavily. this mouse & keyboard mat will provide you with the maximum comfort using experience. the durable stitched edges protect the pad from wear, deformation and degumming.
If you do reinstall, close the Riot Client first, remove League from Settings > Apps > Installed apps, restart Windows, and install it again from Riot’s official client. If VALORANT remains installed, Vanguard may remain as well; repair or reinstall Vanguard separately if its service is the part that is failing.
What not to do
- Do not permanently disable Windows Firewall.
- Do not leave your antivirus disabled after testing.
- Do not enable Compatibility Mode for every League executable as a blanket fix.
- Do not set every Riot executable to run as administrator without a specific reason.
- Do not delete Vanguard’s folder before running the documented service-removal commands and restarting Windows.
- Do not assume uninstalling League also removed Vanguard when another Riot game uses it.
- Do not use old Windows XP-specific patcher instructions on a current Windows 10 or Windows 11 installation.
FAQ
Why does League get stuck after champion selection?
Riot identifies background-process conflicts and security software as common causes. Perform a clean boot, then add the League, Riot Client, and Vanguard executables to your antivirus and firewall exclusions. Security software can still block League during a clean-boot test.
Can League run if Riot Vanguard is disabled?
No. Vanguard must be running for League of Legends to start. If you disable it, restart Windows after enabling it again so its services can load.
Quick wins for a faster PC:
Clear out junk files and repair common Windows errorsFree Scan →Fix the driver behind crashes, sound loss and screen glitchesFind Drivers →Repair Windows errors before they cause bigger problemsFix Now →Should I run League as administrator?
Not as a general fix. Riot’s newer executable-access guidance says to clear Run this program as an administrator and to disable Compatibility Mode for the relevant Riot executables.
What does VAN 9002 mean?
VAN 9002 means Windows Exploit Protection is disabled or has conflicting Riot-related custom settings. Set the listed System settings to Use default and remove Riot-related custom entries under Program settings, then restart.
Why did reinstalling League not remove Vanguard?
Vanguard may still be required by VALORANT or another Riot game. In that situation, uninstalling League alone does not necessarily uninstall the shared Vanguard component.
What should I send Riot Support if none of these fixes work?
Use the Riot Repair Tool to collect logs. You can also compress the LeagueClient Logs folder from C:\Riot Games\League of Legends\Logs and attach the ZIP to a support ticket under I am having technical issues.
Recommended Free Tools
The Bottom Line
For a League launch failure, the most effective sequence is: restart and end stuck processes, identify any Vanguard code, reinstall Vanguard if its service is broken, clean-boot Windows, add Riot’s executables to security exclusions, clear Compatibility Mode and administrator settings, and then collect logs if the problem continues. Use firmware changes or a full reinstall only when the specific VAN error or repair result points in that direction.
Quick Recap
Product prices and availability are accurate as of the date/time indicated and are subject to change. Any price and availability information displayed on Amazon at the time of purchase will apply.

