How to Fix vgk.sys BSOD Error in Valorant or League of Legends

Photo of author
By:
Updated:

Valorant and League of Legends are both video games developed and published by Riot Games.

Currently, many players are facing the vgk.sys BSOD error in Valorant and League of Legends.

When launching either game, they encounter a vgk.sys Blue Screen of Death, along with the message “Your PC ran into a problem and needs to restart” on a blue screen.

The vgk.sys BSOD (Blue Screen of Death) is caused by Riot Vanguard, the anti-cheat driver used in Valorant and League of Legends.

In this guide, you will learn how to fix the vgk.sys BSOD error in Valorant or League of Legends, with a clear step-by-step solution.

How to Fix vgk.sys BSOD Error in Valorant or League of Legends

To fix this issue, follow the steps explained below.

FIX 1: Update BIOS / UEFI Settings

If the BSOD persists, check these in BIOS/UEFI:

  • Enable Secure Boot
  • Enable TPM 2.0
  • Disable CSM (Compatibility Support Module)
  • Set SATA mode to AHCI (not RAID/IDE)

FIX 2: Update Windows / GPU

Go to Settings → Windows Update → Check for updates and install all pending updates.

Download the latest driver from:

If you overclocked CPU/GPU/RAM, reset to default settings in BIOS/UEFI or your tuning software.

FIX 3: Repair / Reinstall Vanguard

Option A: Repair in Riot Client

  1. Open the Riot Client (Valorant / League launcher).
  2. Click the gear icon (Settings) → Repair.
  3. Wait for the repair to finish, then restart your PC.

Option B: Reinstall Vanguard

  1. Press Win + R, type services.msc, and press Enter.
  2. Find Vanguard service, right-click → Stop.
  3. Open Control Panel → Programs and Features.
  4. Uninstall Riot Vanguard.
  5. Restart your PC.
  6. Launch Valorant or League → it will automatically reinstall Vanguard.

FIX 4: Fix File Permissions (vgk.sys)

  1. Open File Explorer and go to: C:\Program Files\Riot Vanguard
  2. Right-click vgk.sys → Properties → Security tab.
  3. Click Edit → select Users → check Full control.
  4. Click Apply → OK.
  5. Restart your PC.

FIX 5: Run System File Checker

  1. Open Command Prompt (Admin).
  2. Run: sfc /scannow
  3. After it finishes, run: DISM /Online /Cleanup-Image /RestoreHealth
  4. Restart your PC.

Suggestion

This article may contain affiliate links. If you use these links to purchase an item we may earn a commission. Thank you for your support.

Photo of author
Biswajit Nayak

Biswajit plays a variety of game genres, earning him the nickname "Spunky" from his friends. He spends most of his time exploring the worlds of Roblox and GTA 5, along with titles like Wuthering Waves and more.

Leave a Reply