Why Can’t I Uninstall Valorant? | Fix The Vanguard Lock

Valorant often won’t uninstall because Riot Vanguard is still running, its driver is stuck, or Windows can’t finish the Riot Client removal step.

You click Uninstall. You confirm it. The window closes… and the game is still sitting there like it owns the place. If that’s you, you’re not alone. VALORANT isn’t just “a game” from Windows’ point of view. It ships with Riot Vanguard, an anti-cheat that can load at startup and keep a driver active while you’re trying to remove files.

This article shows what’s going on and how to fix it without turning your PC into a science project. You’ll start with safe, built-in Windows steps. If the uninstall still won’t budge, you’ll move into deeper moves that stay on the right side of “clean” and “risky.”

Why Can’t I Uninstall Valorant? Common Causes On Windows

Most stuck uninstalls trace back to a short list of causes. When you know which one you’re dealing with, the fix stops being guesswork.

Riot Vanguard Is Still Loaded

Vanguard isn’t a simple app that disappears when you close a window. It uses a Windows service and a kernel driver. If that driver is loaded, Windows can block deletion of files tied to it. That’s why you can see an uninstall “complete” and still have leftovers that refuse to go away.

Riot Client Keeps Files Open In The Background

Riot Client can keep running after you close the game. When it holds a folder open, updates a component, or keeps a process alive, the uninstall can stall, roll back, or close without doing anything you can see.

The Uninstall Entry Is Broken

Windows keeps uninstall commands and app metadata in installer records and registry keys. If an update fails, the disk has an error, or a rollback gets interrupted, you can end up with an entry that points to a missing uninstaller. The app shows up in Installed apps, yet the uninstall command goes nowhere.

Permissions Are Blocking The Removal

Uninstallers often need admin rights to remove services, drivers, and protected folders. If the elevation prompt never appears, or if your account can’t approve it, Windows may fail the uninstall silently.

What Vanguard Changes On Your PC

Knowing what Vanguard installs helps the uninstall make sense. On most systems you’ll see two pieces tied to it:

  • A Windows service (commonly shown as vgc in service lists).
  • A kernel driver (commonly shown as vgk in driver/service tools).

Those names can show up in Task Manager details, service lists, and logs. If the service is running or set to start at boot, Windows may keep the driver available, and that can block uninstall steps that need to remove files tied to Vanguard.

This is why uninstall order matters. Removing the game first can leave Vanguard behind. Removing Vanguard first reduces “file in use” blocks during the game uninstall.

Before You Start: Three Checks That Save Time

Do these first. They’re quick, they’re safe, and they fix a lot of stalled uninstalls.

Exit Vanguard From The System Tray

  • Look near the clock for the Vanguard icon.
  • Right-click it and choose the exit option (wording can vary).
  • Restart your PC right after you exit it.

Confirm You Can Approve Admin Prompts

Try opening Windows Terminal or Command Prompt as admin (right-click → Run as administrator). If Windows won’t let you, uninstall steps that remove drivers can fail. In that case, sign in with an account that can approve admin prompts before you continue.

Reboot Once And Try Uninstall Immediately

A fresh boot clears stuck installer state and closes background handles. After the reboot, don’t launch the game. Go straight into Settings and run the uninstall steps while the system is “clean.”

Standard Uninstall Order That Works More Often Than Not

The most reliable order is: remove Vanguard first, then remove VALORANT, then remove Riot Client if you’re done with Riot titles. Riot’s own uninstall notes point out that removing the game alone may leave Vanguard behind, so start with Vanguard to avoid driver-in-use blocks. Riot’s article on uninstalling Vanguard shows the basic flow.

Step 1: Uninstall Riot Vanguard

  1. Open SettingsAppsInstalled apps (Windows 11) or Apps & features (Windows 10).
  2. Find Riot Vanguard and click Uninstall.
  3. Approve the admin prompt so Windows can remove the service and driver.
  4. Restart when prompted. If you’re not prompted, restart anyway.

Step 2: Uninstall VALORANT

  1. Return to the installed apps list.
  2. Select VALORANTUninstall.
  3. Let it finish, then restart once more.

If you want an official Windows reference for the built-in uninstall paths (Settings, Start menu, Control Panel), Microsoft keeps a current write-up here: Microsoft’s uninstall apps steps.

Step 3: Uninstall Riot Client (Only If You’re Done With Riot Games)

VALORANT is delivered through Riot Client. If you still play another Riot title, keep the client. If you’re removing everything, uninstall it last. Riot’s notes mention that the client may need to be closed and a restart may be needed for removal to complete. Riot’s uninstall and reinstall notes cover that behavior.

When The Uninstall Button Does Nothing

If clicking Uninstall closes the window, hangs, or leaves the app in place, treat it as a running process problem first. If that doesn’t fix it, treat it as a broken uninstall record problem.

End Riot And Vanguard Tasks In Task Manager

  1. Press Ctrl + Shift + Esc to open Task Manager.
  2. End tasks named Riot Client, RiotClientServices, VALORANT, and any Vanguard-named process you see.
  3. Try uninstalling again right away.

Stop The Vanguard Service, Then Retry

If Vanguard keeps coming back after you end tasks, the service may still be running.

  1. Press Win + R, type services.msc, press Enter.
  2. Find the Vanguard service (often listed as vgc).
  3. Right-click → Stop.
  4. Try the Vanguard uninstall again from Installed apps.

Do One “Fresh Login” Uninstall Attempt

Restart, sign in, and run the uninstall before opening overlays, launchers, screen recorders, or tuning utilities. If the uninstall works in that window, one of your startup apps is keeping something locked.

Table: Common Uninstall Problems And What Usually Fixes Them

What You See Likely Cause Best First Fix
Uninstall closes instantly Riot Client still running End Riot tasks in Task Manager, then retry
“File in use” or access denied Vanguard driver/service active Remove Vanguard first, restart, then remove VALORANT
VALORANT disappears, then reappears Uninstaller rolls back after failure Restart, uninstall Vanguard, then uninstall VALORANT again
Vanguard won’t uninstall Service stuck or damaged entry Exit tray app, stop the service in services.msc, restart, retry
Windows can’t find the uninstaller Broken uninstall record Run Microsoft’s uninstall troubleshooter
Uninstall hangs at the same percent Installer waiting on a locked folder End Riot tasks, restart, retry right after login
Folders delete, app entry remains Leftover registry/installer entry Use the troubleshooter to remove the stale entry
Riot Client removed, Vanguard icon stays Vanguard still installed separately Remove Vanguard from Installed apps, restart

Fix A Broken Uninstall Record With Microsoft’s Tool

If Windows can’t locate the uninstaller, you can repair the uninstall metadata instead of poking random registry keys. Microsoft offers a Program Install and Uninstall troubleshooter that targets corrupted uninstall entries and related registry keys. Microsoft’s Program Install and Uninstall troubleshooter is designed for cases where a program can’t be removed through normal paths.

How To Use The Troubleshooter For VALORANT Or Vanguard

  1. Download and run the troubleshooter from Microsoft’s page.
  2. Select Uninstalling when asked what you’re trying to do.
  3. Pick VALORANT or Riot Vanguard from the list.
  4. If the app isn’t listed, use the not-listed option and follow the prompts.
  5. Restart when it finishes, then try uninstalling again.

This step is especially useful when the uninstall button “works” but nothing changes, or when Windows throws a missing file message.

Manual Cleanup After Uninstall: What To Remove And What To Skip

After you uninstall, it’s normal to see leftovers like folders, logs, and shortcuts. Deleting those is fine. Random registry editing is where people get burned. The goal is simple: remove leftover Riot and VALORANT files you can clearly identify, and leave Windows system areas alone.

Delete Remaining Riot And VALORANT Folders

Restart first. Then check these locations and delete Riot or VALORANT folders that remain:

  • C:\Riot Games\ (common install path)
  • %localappdata%\Riot Games\ (user caches and data)
  • %programdata%\Riot Games\ (shared data)

If Windows says a folder is in use, restart again and try right after login.

Remove Startup Entries That Point To Riot Components

Open Task Manager → Startup apps. If you see Riot entries and you’ve removed all Riot titles, disable those entries. A disabled entry won’t damage Windows, and it stops old launchers from showing up later.

Confirm The Vanguard Service Entry Is Gone

Press Win + R, type services.msc, press Enter. Search for the Vanguard service (often shown as vgc). If it’s still present after uninstall and reboot, run the Vanguard uninstall again from Installed apps and reboot once more. A clean removal should remove the service entry.

Table: Cleanup Checklist After You Remove VALORANT

Check Where What “Done” Looks Like
Game entry removed Settings → Apps → Installed apps VALORANT no longer appears
Vanguard entry removed Settings → Apps → Installed apps Riot Vanguard no longer appears
Riot processes gone Task Manager → Processes No RiotClientServices or Vanguard tasks running
Install folders cleared C:\Riot Games\ and %localappdata% No VALORANT folders left behind
Service entry removed services.msc No Vanguard service in the list
Startup entries cleaned Task Manager → Startup apps No Riot entries enabled
Storage reclaimed Settings → System → Storage Space increases after reboot

Edge Cases That Keep The Uninstall Stuck

If you’ve followed the steps and the uninstall still fails, it usually points to one of these situations. The fixes here stay conservative.

Try The Classic Control Panel Uninstall View

Some desktop apps uninstall more reliably from the Programs and Features list.

  1. Press Win, type Control Panel, open it.
  2. Go to ProgramsUninstall a program.
  3. Select VALORANT or Riot Vanguard, then uninstall.

Use Safe Mode For One Removal Attempt

Safe Mode loads fewer drivers and startup items. That can reduce “in use” locks. If you try this, uninstall Vanguard first, reboot, then uninstall VALORANT. After that, boot back into normal Windows and finish folder cleanup.

Skip Registry Editing Unless You Know Exactly What You’re Removing

If you’re tempted to delete random keys because a blog said so, pause. Registry changes can break uninstallers for other apps, not just games. If you have a stuck entry, Microsoft’s troubleshooter is the safer way to clean it up.

Reinstall Notes If You’re Uninstalling To Fix Bugs

Many people uninstall because the game won’t launch or an update loop keeps repeating. A clean remove plus a reinstall often fixes it. If you plan to reinstall right after removal, keep this order in mind:

  • Restart after uninstalling Vanguard.
  • Restart after uninstalling VALORANT.
  • Install VALORANT again, then let Vanguard install when prompted.

The restarts aren’t busywork. They clear driver state and reduce “still in use” blocks during setup.

A Habit That Prevents Another Stuck Uninstall

When you’re done playing, exit Vanguard from the tray before you shut down or restart. That small habit keeps the driver from being yanked mid-update and makes removal cleaner if you decide to uninstall later.

References & Sources