⏱ 7 min read  ·  ✅ Updated Sep 2026
🔥Amazon Prime Day 2026 is coming — don’t miss the best deals.See Top Deals →

When Valorant crashes on startup before the login screen or immediately after clicking Play, the problem is almost always tied to one of three things specific to Riot’s architecture: the Vanguard kernel driver failing to initialize, the Riot Client corrupting or miscommunicating with the Unreal Engine 4 game executable, or a conflict between the game’s anti-tamper checks and a running background process. Unlike generic crashes that occur mid-match, startup failures in VALORANT mean the process never reaches a stable state, which narrows your troubleshooting significantly compared to intermittent freezes during a spike at Ascent.

Likely Causes

Cause How to confirm Fix difficulty
Vanguard (vgc) service not running Open Services (services.msc), check that “vgc” is Running Low
Corrupted game files or config Verify integrity via Riot Client; check %localappdata%\VALORANT\Saved\Config\ Low
Outdated or conflicting GPU drivers Windows Event Viewer logs display driver errors; crash occurs right after logo Moderate
Overlay software conflict Discord, Xbox Game Bar, GeForce Experience overlays active simultaneously Low
Secure Boot or BIOS misconfiguration Vanguard error VAN-9001 or VAN-68 on Windows 11 systems Moderate
Windows Game Mode or fullscreen optimization interference Crash only on alt-tab or initial launch with borderless window mode Low

Fix 1: Close Conflicting Overlays and Background Apps

How to check

Open Task Manager (Ctrl+Shift+Esc) and look for processes like Discord.exe, GeForceExperience.exe, RazerCortex.exe, or XboxBar.exe. If your crash occurs within seconds of clicking Play in the Riot Client, overlays are a primary suspect because they inject into the game process before Vanguard finishes its handshake.

What to do

Disable in-game overlays individually: in Discord, go to Settings > Game Overlay and toggle it off. For GeForce Experience, open the app and disable the HUD overlay. For Xbox Game Bar, go to Windows Settings > Gaming > Xbox Game Bar and turn off “Open Xbox Game Bar using this button on a controller.” Close Razer Synapse and similar peripheral suites. Then relaunch VALORANT through the Riot Client.

How to undo it

Re-enable each overlay one at a time to identify which specific one caused the conflict, then leave the problematic overlay disabled while restoring the others.

Fix 2: Verify Game Files Through the Riot Client

How to check

Open the Riot Client, click your profile icon, select Settings, choose VALORANT from the game list, and click Verify. This compares your local files against the manifest server.

What to do

Let the verification complete. If the client reports corrupted or missing files (often flagged for VALORANT-Win64-Shipping.exe or .pak files in ShooterGame/Content/Paks/), it will re-download them automatically. After verification, close the client fully from the system tray and relaunch.

How to undo it

Verification is non-destructive and cannot be undone. If the re-download introduced a new problem, you would need to repeat verification or proceed to a full reinstall.

Fix 3: Reset VALORANT Config Files

How to check

Navigate to %localappdata%\VALORANT\Saved\Config\WindowsClient\ and inspect the .ini files for unusual entries. A corrupted GameUserSettings.ini can cause the engine to fail during initialization.

What to do

Fully close the Riot Client and VALORANT. Delete the contents of the WindowsClient folder (not the folder itself). Relaunch the game; Unreal Engine will regenerate default config files. Note that you will lose custom crosshair, sensitivity, and keybind settings.

How to undo it

Before deleting, copy the WindowsClient folder to your desktop. If resetting does not fix the crash, paste the original files back.

Fix 4: Reinstall Vanguard

How to check

Press Win+R, type services.msc, and confirm the “vgc” service is set to Automatic and currently Running. If it shows Stopped or Disabled, or if you see error code VAN-68 or VAN-9001, Vanguard is the culprit.

What to do

Uninstall Vanguard from Windows Settings > Apps > Installed Apps > Vanguard. Reboot. Then launch the Riot Client; it will detect the missing driver and prompt a Vanguard reinstall. Reboot again after installation completes. Do not skip the reboot, because vgc.sys loads during early boot.

How to undo it

Reinstalling Vanguard is idempotent. There is no harmful state to revert. If the new installation still fails, your issue likely extends to BIOS or Windows-level compatibility.

Fix 5: Perform a Clean GPU Driver Install

How to check

Open Windows Event Viewer (eventvwr.msc) > Windows Logs > System and look for display driver warnings (nvlddmkm for NVIDIA, amdkmdag for AMD) timestamped near your crash. Also check %localappdata%\VALORANT\Saved\Logs\VALORANT.log for references to RHI or D3D initialization failures.

What to do

Download DDU (Display Driver Uninstaller). Boot into Safe Mode, run DDU, select “Clean and restart.” Then install the latest driver from NVIDIA or AMD’s installer rather than Windows Update. Choose the Custom/Advanced install option and select “Perform a clean installation” when prompted.

How to undo it

If the newest driver is the problem rather than fixing it, use DDU again and install a previous version you know worked from the manufacturer’s driver archive page.

Fix 6: Disable Fullscreen Optimizations and Set Compatibility

How to check

Navigate to C:\Riot Games\VALORANT\live\ShooterGame\Binaries\Win64\ and right-click VALORANT-Win64-Shipping.exe. Open Properties > Compatibility tab and see whether “Run this program as an administrator” is checked.

What to do

Check “Disable fullscreen optimizations” and “Run this program as an administrator.” Also check “Override high DPI scaling behavior” and set it to Application. Click Apply. Some users on 2026 Windows 11 builds report that the scaling override resolves a race condition in the engine’s render target creation that manifests as an instant startup crash.

How to undo it

Uncheck all boxes in the Compatibility tab and click Apply.

Fix 7: Enable Secure Boot and TPM in BIOS

How to check

Open Windows Settings > Privacy & Security > Windows Security > Device Security and look for “Secure Boot: On.” Also run tpm.msc to confirm the TPM 2.0 module is present and active. If either is off, Vanguard may refuse to initialize on Windows 11, triggering VAN-9001.

What to do

Restart into BIOS/UEFI (typically Del or F2 at boot). Enable Secure Boot. Set TPM to Enabled or Active. Save and exit. On some boards, you must also set CSM/Boot Mode to UEFI rather than Legacy to satisfy Vanguard’s kernel integrity requirements.

How to undo it

Return to BIOS and revert each setting to its previous value. Be aware that disabling Secure Boot may cause other security warnings in Windows.

Fix 8: Full Clean Reinstall

How to check

If none of the above resolved the crash, residual data in C:\Riot Games or the registry may be conflicting. This is your last resort before contacting support.

What to do

Uninstall VALORANT and Vanguard from Windows Settings. Delete the C:\Riot Games folder if it remains. Delete %localappdata%\VALORANT. Open regedit and search for keys referencing Riot Games or VALORANT under HKEY_CURRENT_USER\Software\ and HKEY_LOCAL_MACHINE\SOFTWARE\. Remove them. Reboot. Reinstall Riot Client from the official site, then install VALORANT fresh.

How to undo it

This fix is terminal. There is no rollback short of restoring a system image taken before deletion.

If Nothing Works

Collect your crash logs from %localappdata%\VALORANT\Saved\Logs\ and your Windows Event Viewer dumps, then submit a ticket through the Riot Support portal at the bottom of the Riot Client settings page. Include your full hardware specs, Windows version (build number), and the exact error string that appears. If Vanguard repeatedly fails to load even after a clean reinstall, the problem may be motherboard-specific—some older boards have known UEFI firmware bugs that break Vanguard’s driver signature verification.

FAQ

Why does Valorant crash on startup only after a Windows Update?

Windows feature updates can reset the vgc service to Manual or disable Secure Boot as part of a firmware compatibility change. After any major update, re-check that services.msc shows vgc running and that Device Security confirms Secure Boot is on.

Does Valorant crashing mean my hardware is failing?

Almost never at startup. Hardware failure typically manifests as mid-session freezes or Blue Screens. Startup crashes point to software, driver, or configuration issues rather than physical component degradation.

Can I play Valorant without Vanguard?

No. Vanguard is mandatory and loads at boot before the game even appears in the Riot Client. If Vanguard is uninstalled or disabled, the game will show an error and refuse to launch entirely.

What does the VAL-46 error mean during startup?

VAL-46 indicates the Riot Client lost communication with the game process before the match client initialized. It commonly appears when antivirus software quarantines a game file or when a pending Windows reboot blocks a driver load. Restart your PC first, then check your antivirus exclusion list for the C:\Riot Games directory.

Explore Our Guides & Free Tools