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:
- NVIDIA: nvidia.com/drivers
- AMD: amd.com/support
- Intel: intel.com/support
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
- Open the Riot Client (Valorant / League launcher).
- Click the gear icon (Settings) → Repair.
- Wait for the repair to finish, then restart your PC.
Option B: Reinstall Vanguard
- Press
Win + R, typeservices.msc, and press Enter. - Find Vanguard service, right-click → Stop.
- Open Control Panel → Programs and Features.
- Uninstall Riot Vanguard.
- Restart your PC.
- Launch Valorant or League → it will automatically reinstall Vanguard.
FIX 4: Fix File Permissions (vgk.sys)
- Open File Explorer and go to:
C:\Program Files\Riot Vanguard - Right-click
vgk.sys→ Properties → Security tab. - Click Edit → select Users → check Full control.
- Click Apply → OK.
- Restart your PC.
FIX 5: Run System File Checker
- Open Command Prompt (Admin).
- Run:
sfc /scannow - After it finishes, run:
DISM /Online /Cleanup-Image /RestoreHealth - Restart your PC.
