Categories About Us Contact Us Become a Member

How to fix Vanguard Not Initialized (vgc service failure)

This means Riot's Vanguard service (vgc) is not running, so VALORANT will not start. Getting the service going resolves it. Jump to your situation below or work through the methods in order.

By Neeraj Singh ~7 min Updated Jun 2026 87% found this helpful
Error message
Vanguard not initialized. VALORANT requires Riot Vanguard to be running (VAN 44 / 57 / 128 / 1067).
Summary

The Vanguard Not Initialized message, and the related codes VAN 44, 57, 128 and 1067, mean Riot's anti-cheat runs as a Windows service called vgc that is not running, so VALORANT refuses to launch. It is usually left in a broken state by a Windows update, a Fast Startup session that skipped a full shutdown, or another security tool blocking the service. The core fix is to set the vgc service to start Automatically and start it: open services.msc, find vgc, set Startup type to Automatic, and click Start. Disabling Fast Startup stops the service being carried over broken between sessions, a cold restart (full power off) re-reads it cleanly, and if it still refuses, reinstalling Vanguard replaces corrupted files. Once vgc is running, VALORANT initializes normally.

What this error means

Riot Vanguard runs as a background Windows service named vgc. VALORANT checks that this service is active before it launches. These errors mean vgc is stopped or stuck, so the game reports that Vanguard is not initialized and will not open.

The service usually breaks after an update or a fast-boot that skipped a clean shutdown, or because another tool blocked it. Setting vgc to Automatic and starting it, disabling Fast Startup, and doing a cold restart gets it running again, with a reinstall as the fallback.

Common causes

The vgc service is stopped or set to Manual.
A Windows update or Fast Startup left it in a broken state.
Another security tool is blocking the service.
Corrupted Vanguard files.
Expert insight

“Vanguard not initialized just means the vgc service is not running, and the game will not start without it. My go-to is services.msc, find vgc, set it to Automatic, and hit Start. Then I turn off Fast Startup, because a fast boot skips the full shutdown and carries vgc over in a broken state, which is why it so often breaks right after an update. A proper cold restart, not a sleep, re-reads everything. If it still will not start, I reinstall Vanguard.”

How to fix it

Method 1

Set the vgc service to Automatic and start it

1Press Win+R, type
services.msc
and press Enter.
2Find vgc, right-click Properties, set Startup type to Automatic, click Apply, then Start.
3Relaunch VALORANT.
Method 2

Disable Fast Startup

1In Control Panel, Power Options, Choose what the power buttons do, uncheck Turn on fast startup.
2Fast boot can leave vgc broken between sessions.
3Save the change.
Method 3

Cold restart the PC

1Do a full shutdown (power off), not a sleep or restart, then boot fresh.
2This re-reads the service state cleanly.
3Launch the game again.
Method 4

Reinstall Vanguard

1If vgc still will not start, uninstall Riot Vanguard from Apps, restart, and let VALORANT reinstall it on launch.
2This replaces corrupted files.
3Test again.

Vanguard Not Initialized (VAN 44, 57, 128, 1067) means the vgc service is not running. Set vgc to Automatic and start it in services.msc, disable Fast Startup, and do a cold restart. If it still fails, reinstall Vanguard and check no security tool is blocking the service.

Frequently asked questions

What does Vanguard Not Initialized mean?
It means Riot's anti-cheat service, vgc, is not running, so VALORANT will not launch. The related codes VAN 44, 57, 128 and 1067 all point to the vgc service being stopped or stuck.
How do I fix it?
Open services.msc, set the vgc service to Automatic and start it, disable Fast Startup, and do a full cold restart. If it still will not start, reinstall Vanguard and check for conflicting security tools.
Why does it break after a Windows update?
Updates and Fast Startup sessions can leave the vgc service in a broken state because a clean shutdown was skipped. Starting the service and disabling Fast Startup resolves that carried-over state.
How do I start the vgc service?
Press Win+R, type services.msc, find vgc, right-click Properties, set Startup type to Automatic, click Apply, then Start. Restart the PC and relaunch VALORANT afterwards.
What if vgc refuses to start?
Another tool such as a second anti-cheat, antivirus, or motherboard utility may be blocking it. Close or update the conflicting software and update chipset drivers, then reinstall Vanguard as a last resort.
Do I have to reinstall VALORANT?
No. Uninstall only Riot Vanguard, not VALORANT. Vanguard reinstalls itself when the game next launches, which replaces its files without a full game reinstall.

Still not working?

If vgc still will not start after a reinstall, a conflicting kernel-level anti-cheat (such as EasyAntiCheat or FACEIT) or an aggressive antivirus is the usual culprit; removing or excluding it and updating chipset drivers clears the conflict. You can also submit your error to us for a tailored fix.

Was this fix helpful? Thanks for your feedback!