If you’re trying to launch League of Legends and you’re hit with the dreaded Vanguard Error VAN 57, you’re not alone. This issue is becoming increasingly common, especially after Riot Games integrated the Vanguard anti-cheat system into League of Legends. In this guide, we’ll break down what this error means and walk you through the most effective solution to fix VAN 57 permanently.
❓ What Is Vanguard Error VAN 57 in League of Legends?
VAN 57 is an error code related to Riot Games’ Vanguard anti-cheat service. Originally designed for Valorant, Vanguard is now used in League of Legends to protect against cheats and exploits. The VAN 57 error usually occurs when Vanguard fails to start correctly, is disabled, or is blocked by system settings.
When this happens, you might see a message like:
“Vanguard Anti-Cheat has not initialized. Error VAN 57“
This prevents the game from launching and leaves players confused about how to get back into the game.
🛠️ Why Does VAN 57 Happen?
Here are the most common reasons why you’re seeing VAN 57:
-
Vanguard’s VGC service is not running
-
Background League of Legends or Riot processes are interfering
-
The VGC service is disabled or set to manual
-
Conflicts with other software or Windows services
Luckily, fixing VAN 57 is straightforward if you follow the right steps.
✅ How to Fix Vanguard Error VAN 57 (Proven Solution)
Here’s the only method you need to resolve the issue and get back into the game.
🔹 Step 1: End All League of Legends & Riot Processes
-
Right-click on your taskbar and select Task Manager.
-
In the Task Manager, scroll through the list of processes.
-
Look for any processes named:
-
LeagueClient.exe
-
RiotClientServices.exe
-
Vanguard
-
-
Right-click each one and choose End Task.
This ensures no conflicting services are running in the background.
🔹 Step 2: Enable and Start the VGC (Vanguard) Service
-
Press Windows + R to open the Run dialog box.
-
Type
services.msc
and press Enter. -
In the Services window, look for VGC in the list of services.
-
Right-click on VGC and choose Properties.
-
Under Startup type, change the setting to Automatic.
-
Click Start to manually launch the VGC service.
-
Click Apply and then OK.
💡 If the VGC service is already running, you can click Restart from the left menu to refresh it.
🔹 Step 3: Launch League of Legends
After enabling the VGC service:
-
Restart your PC (optional but recommended).
-
Launch League of Legends via the Riot Client.
-
The game should now launch without the VAN 57 error.
🧪 Bonus Tip: Set Vanguard to Run Automatically on Startup
To avoid seeing VAN 57 in the future:
-
Follow the same steps above and ensure VGC’s Startup type remains on Automatic.
-
Don’t disable Vanguard when not playing, as it’s required to launch Riot games.
🚫 Important Note: Vanguard May Conflict with Other Software
If you’re still having issues, check for software that may block Vanguard, such as:
-
Certain antivirus tools
-
System optimization or registry cleaners
-
Windows Defender firewall settings
Make sure Vanguard is allowed through your firewall, and try temporarily disabling other security software to test if they’re causing the conflict.
🧾 Final Thoughts: Vanguard VAN 57 Fixed
The VAN 57 Vanguard error in League of Legends is frustrating, but it’s almost always tied to the VGC service not running or being set to manual. By following the steps above, you’ll be able to fix the problem in just a few minutes and get back to your matches.
✅ Quick Recap:
End background Riot processes
Set VGC service to automatic
Start the service manually
Launch League of Legends
If this guide helped you, consider bookmarking it for future use or sharing it with friends facing the same problem.
🔍 Frequently Asked Questions (FAQs)
❓ Is VAN 57 the same in Valorant and League of Legends?
Yes. Both games use Riot Vanguard, and VAN 57 typically means the anti-cheat service isn’t running correctly.
❓ Do I need to reinstall League of Legends to fix VAN 57?
No. Reinstalling the game usually isn’t necessary. Fixing the VGC service settings is typically enough.
❓ Can I play without Vanguard?
No. League of Legends now requires Vanguard to run, especially after its 2024 updates.