How to Fix Vanguard Error VAN 148 in Valorant & LoL (2026 Guide)

How to Fix Vanguard Error VAN 148 Quickly and Get Back in the Game

Gamer frustrated at computer screen due to Vanguard Error VAN 148 in Riot Games
Encountering the VAN 148 error disrupts the Vanguard boot sequence, but it is easily fixed with the right system tweaks.

⚡ Quick Answer: How to Fix Vanguard Error VAN 148

  • Restart Your PC: Always start with a hard reboot to refresh Vanguard’s kernel-level drivers.
  • Run Riot Client as Admin: Right-click the Riot Client shortcut and select “Run as administrator”.
  • Set VGC to Automatic: Press Win + R, type services.msc, locate vgc, right-click to Properties, and set Startup type to Automatic.
  • Update Windows: Install the latest Windows updates so Vanguard can securely verify your system architecture.
  • Reinstall Vanguard: If the error persists, completely uninstall Riot Vanguard, restart your PC, and open the Riot Client to trigger a fresh installation.

Nothing ruins a gaming session faster than getting kicked out of Valorant or League of Legends by Vanguard Error VAN 148. Riot Games’ anti-cheat system is notoriously strict, and when it fails to boot properly, it shuts the client down entirely to preserve system integrity.

This technical error generally means that Riot Vanguard ran into an unexpected issue while starting up or checking in with your Windows system. Below, we break down the exact, expert-tested troubleshooting steps to resolve this anti-cheat boot sequence failure so you can restore stable gameplay.

Why Am I Getting the VAN 148 Error?

When the vanguard error van 148 occurs, it signifies that the Vanguard kernel service (vgk.sys or vgc) could not establish a secure trust relationship with Windows. This critical disruption is commonly caused by:

  • Corrupted registry parameters or boot status data files on your hard drive.
  • Conflicting third-party background applications, game overlays, or security utilities.
  • Pending Windows updates that lack the required system service changes Vanguard relies upon.
  • The Riot Client lacking the administrator privileges necessary to launch the anti-cheat properly.

How to Fix “An Error Occurred While Launching This Game: No Licenses” on Steam (2026)

Step-by-Step Fixes for Vanguard Error VAN 148

1. Perform a Complete System Restart

Because Vanguard operates at the kernel level, its drivers load immediately when Windows boots up. A simple computer restart flushes out corrupted cache data and gives the Vanguard driver a clean startup sequence. Do not use Sleep or Hibernate—use the dedicated “Restart” option in your Windows power menu for a true hardware refresh.

2. Enforce Automatic VGC Service Startup

The “vgc” service is the heartbeat of Vanguard. If it isn’t running automatically in the background, VAN 148 will trigger immediately.

  • Press the Windows Key + R to open the Run dialog.
  • Type services.msc and press Enter.
  • Scroll down the list until you find the service named vgc.
  • Right-click vgc and select Properties.
  • Change the Startup type from Manual to Automatic.
  • Click Start (if the service is currently stopped), then hit Apply and OK.

3. Run Riot Client as Administrator

Windows permission conflicts often block Vanguard from verifying your system files. To bypass this restriction, right-click the Riot Client shortcut on your desktop and select Run as administrator. This grants the game the elevated privileges required to sync perfectly with the kernel-level anti-cheat.

4. Reinstall Riot Vanguard Manually (Deep Clean)

If corrupted registry files are triggering the VAN 148 code, uninstalling and reinstalling Vanguard is the most effective deep-clean method to reinstate service defaults.

Step Action Required
1. Uninstall Open Windows Settings > Apps > Installed Apps. Search for “Riot Vanguard” and click Uninstall.
2. Clear Kernels Restart your computer immediately to clear residual registry definitions and corrupted state files.
3. Reinstall Launch the Riot Client. It will automatically detect Vanguard is missing and download a fresh, uncorrupted version.
4. Final Reboot Restart your PC one last time to fully initialize the newly installed anti-cheat drivers before launching your game.

Still Experiencing Issues?

If you have tried all the steps above and the VAN 148 error refuses to disappear, a third-party application might be aggressively blocking Vanguard. Try performing a Windows Clean Boot to disable all non-Microsoft background apps and dial in on what is giving you trouble.

If that still fails, you may need to completely reinstall League of Legends or Valorant to replace missing core game files, or submit a support ticket directly to Riot Player Support with your crash logs attached for a closer look.

Comments

No comments yet. Why don’t you start the discussion?

Leave a Reply