Dark
Owner
- Joined
- Mar 21, 2024
- Messages
- 25

Riot Games Destroyer v1




With this bat script, you can literally destroy all of files of Riot Launcher + All Installed Games together.
P.S> You can use this script without deleting Riot Launcher and All Installed Games. It will smartly stops processes and cleans.
P.S> But if you want deep clean, must use it again after reboot.
That's good for when you don't want to play and think how destroy it rapidly : D
When an uninstaller isn't enough:
Code:
@echo off
:: ##########################################################################
:: # Riot Games Complete Removal Utility #
:: # This tool performs a deep removal of ALL Riot Games products, #
:: # including Valorant, LoL, LoR, Riot Client, and Vanguard. #
:: ##########################################################################
:: Request Administrator privileges for full system access.
>nul 2>&1 "%SYSTEMROOT%\system32\cacls.exe" "%SYSTEMROOT%\system32\config\system"
if '%errorlevel%' NEQ '0' (
echo Requesting Administrator privileges...
goto UACPrompt
) else ( goto gotAdmin )
:UACPrompt
echo Set UAC = CreateObject^("Shell.Application"^) > "%temp%\getadmin.vbs"
set params = %*:"="
echo UAC.ShellExecute "cmd.exe", "/c %~s0 %params%", "", "runas", 1 >> "%temp%\getadmin.vbs"
"%temp%\getadmin.vbs"
del "%temp%\getadmin.vbs"
exit /B
:gotAdmin
cls
title Riot Games Complete Removal Utility
color 09
echo.
echo ================================================================
echo Riot Games Complete Removal Utility
echo ================================================================
echo.
echo EXTREME WARNING:
echo.
echo 1. This script will COMPLETELY and IRREVERSIBLY remove ALL Riot
echo Games products from your system. (League of Legends, Valorant, etc.)
echo.
echo 2. This includes all game files, user settings, Vanguard, and the
echo Riot Client.
echo.
echo 3. As requested, this script will also forcefully clear the entire
echo Windows temporary folder (%TEMP%), which is a very aggressive action.
echo.
echo => CLOSE ALL OTHER APPLICATIONS BEFORE PROCEEDING.
echo.
:Confirmation
set /p "confirm=Are you absolutely sure you want to proceed? (y/N): "
if /i not "%confirm%"=="Y" (
cls
echo.
echo [INFO] Operation cancelled by the user.
echo No changes have been made to your system.
echo.
pause
exit /b
)
cls
echo.
echo [INFO] Confirmation received. The comprehensive removal process
echo will begin in 5 seconds...
echo.
timeout /t 5 /nobreak > NUL
cls
:: STEP 1: Comprehensive Process & Service Termination
echo.
echo [STEP 1/5] Terminating all known Riot Games processes and services...
taskkill /f /im Valorant.exe > NUL 2>&1
taskkill /f /im LeagueClient.exe > NUL 2>&1
taskkill /f /im LeagueClientUx.exe > NUL 2>&1
taskkill /f /im LeagueClientUxRender.exe > NUL 2>&1
taskkill /f /im "Legends of Runeterra.exe" > NUL 2>&1
taskkill /f /im bacon.exe > NUL 2>&1
taskkill /f /im RiotClientServices.exe > NUL 2>&1
taskkill /f /im RiotClientUx.exe > NUL 2>&1
taskkill /f /im RiotClientUxRender.exe > NUL 2>&1
taskkill /f /im vgc.exe > NUL 2>&1
echo ...All game and client processes terminated.
sc stop vgc > NUL 2>&1 & sc delete vgc > NUL 2>&1
sc stop vgk > NUL 2>&1 & sc delete vgk > NUL 2>&1
echo ...Vanguard services stopped and deleted.
echo ...Done.
echo.
timeout /t 1 /nobreak > NUL
:: STEP 2: Deleting All Known Files & Directories
echo [STEP 2/5] Purging all related files and directories...
if exist "C:\Riot Games" rmdir /s /q "C:\Riot Games"
echo ...Removed "C:\Riot Games".
if exist "%PROGRAMFILES%\Riot Vanguard" rmdir /s /q "%PROGRAMFILES%\Riot Vanguard"
echo ...Removed Riot Vanguard directory.
if exist "%PROGRAMDATA%\Riot Games" rmdir /s /q "%PROGRAMDATA%\Riot Games"
echo ...Cleared ProgramData.
if exist "%APPDATA%\Riot Games" rmdir /s /q "%APPDATA%\Riot Games"
echo ...Cleared AppData\Roaming.
if exist "%LOCALAPPDATA%\Riot Games" rmdir /s /q "%LOCALAPPDATA%\Riot Games"
if exist "%LOCALAPPDATA%\VALORANT" rmdir /s /q "%LOCALAPPDATA%\VALORANT"
echo ...Cleared AppData\Local.
if exist "C:\Windows\System32\drivers\vgk.sys" del /f /q "C:\Windows\System32\drivers\vgk.sys"
echo ...Removed Vanguard driver.
del /f /q "%PUBLIC%\Desktop\VALORANT.lnk" > NUL 2>&1
del /f /q "%USERPROFILE%\Desktop\VALORANT.lnk" > NUL 2>&1
del /f /q "%PUBLIC%\Desktop\League of Legends.lnk" > NUL 2>&1
del /f /q "%USERPROFILE%\Desktop\League of Legends.lnk" > NUL 2>&1
del /f /q "%PUBLIC%\Desktop\Legends of Runeterra.lnk" > NUL 2>&1
del /f /q "%USERPROFILE%\Desktop\Legends of Runeterra.lnk" > NUL 2>&1
echo ...Deleted desktop shortcuts.
if exist "%APPDATA%\Microsoft\Windows\Start Menu\Programs\Riot Games" rmdir /s /q "%APPDATA%\Microsoft\Windows\Start Menu\Programs\Riot Games"
if exist "%PROGRAMDATA%\Microsoft\Windows\Start Menu\Programs\Riot Games" rmdir /s /q "%PROGRAMDATA%\Microsoft\Windows\Start Menu\Programs\Riot Games"
echo ...Cleared Start Menu shortcuts.
echo ...Done.
echo.
timeout /t 1 /nobreak > NUL
:: STEP 3: Deep Cleaning the Registry
echo [STEP 3/5] Performing deep scan and removal of registry keys...
echo ...Deleting main software keys.
reg delete "HKEY_CURRENT_USER\Software\Riot Games" /f > NUL 2>&1
reg delete "HKEY_LOCAL_MACHINE\SOFTWARE\Riot Games" /f > NUL 2>&1
reg delete "HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Riot Games" /f > NUL 2>&1
echo ...Searching and destroying all related Uninstall entries...
for %%G in ("Valorant" "Riot Vanguard" "League of Legends" "Legends of Runeterra" "Riot") do (
for %%H in ("HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall" "HKLM\SOFTWARE\WOW6432Node\Microsoft\Windows\CurrentVersion\Uninstall" "HKCU\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall") do (
for /f "tokens=*" %%A in ('reg query %%H /s /f "%%G" /d 2^>nul ^| findstr /i "%%H"') do (
reg delete "%%A" /f >nul 2>&1
)
)
)
echo ...Registry cleaning complete.
echo.
timeout /t 1 /nobreak > NUL
:: STEP 4: Clearing System Caches
echo [STEP 4/5] Clearing related system and application caches...
del /f /q %windir%\Prefetch\VALORANT.EXE-*.pf > NUL 2>&1
del /f /q %windir%\Prefetch\LEAGUE*.pf > NUL 2>&1
del /f /q %windir%\Prefetch\RIOT*.pf > NUL 2>&1
echo ...Prefetch files cleared.
ipconfig /flushdns > NUL 2>&1
echo ...DNS cache flushed.
echo ...Done.
echo.
timeout /t 1 /nobreak > NUL
:: STEP 5: Clearing All Temporary Files
echo [STEP 5/5] Performing aggressive cleanup of temporary folders...
echo WARNING: This will attempt to delete ALL files in your user
echo and system temp directories. This is normal.
echo ...Clearing user temp folder (%TEMP%)...
del /q /f /s "%TEMP%\*.*" > NUL 2>&1
echo ...Clearing system temp folder (%WINDIR%\Temp)...
del /q /f /s "%WINDIR%\Temp\*.*" > NUL 2>&1
echo ...Temporary files purged.
echo.
:: Process Complete
echo ================================================================
echo.
echo [SUCCESS] The complete Riot Games removal is finished.
echo.
echo All known Riot Games products, services, and residual files
echo have been purged from the system.
echo.
echo A system RESTART is critical to finalize the removal of
echo the kernel-level driver and other locked components.
echo.
echo ================================================================
echo.
pause