Wednesday, June 17, 2020

Valorant Diskless Launcher

- First, install Valorant as usual and reboot after the installation complete. For this tutorial we will install the Valorant to drive I ( you can install Valorant to other drive such as C, D, E etc ).
- Make a new folder inside Valorant directory and rename it to "Localdata".
- Hold windows button (⊞ Win) and push R button, and type %localappdata%, then hit enter.
- Cut folder Riot Games and VALORANT and paste them into "Localdata" folder inside Valorant installation directory that we created earlier.
- Hold windows button (⊞ Win) and push R button, and type %ProgramData%, then hit enter.
- Cut folder Riot Games and paste it inside Valorant installation directory ( not inside "Localdata" folder ).
-  Hold windows button (⊞ Win) and push R button, and type %ProgramFiles%, then hit enter.
- Cut folder Riot Vanguard and paste it inside Valorant installation directory ( not inside "Localdata" folder ).

- Make a new text document inside Valorant directory and save it as batch file, then rename it to "Mklink Riot Folder.bat".
- Edit the "Mklink Riot Folder.bat" and copy these commands into the batch file. Then save it and run it once :
@echo off
mklink /J "C:\Program Files\Riot Vanguard" "Riot Vanguard"
mklink /J "C:\ProgramData\Riot Games" "Riot Games"
mklink /J  "%LocalAppData%\Riot Games\" "LocalData\Riot Games"
mklink /J  "%LocalAppData%\VALORANT\" "LocalData\VALORANT"
exit
- Make a new text document inside Valorant directory and save it as batch file, then rename it to "Valorant_launcher.bat".
- Edit the "Valorant_launcher.bat" and copy these commands into the batch file.  This file will be the launcher for diskless client. Don't forget to save it.
@echo off
start "" "Riot Client\RiotClientServices.exe" --launch-product=valorant --launch-patchline=live
exit
- Super user / Super client one of your diskless client. Boot up the client and go to Valorant directory, Delete all files inside "Riot Vanguard" folder. Then run "Mklink Riot Folder.bat" in the client.
- Then Run "Valorant_launcher.bat", wait until the launcher finishes installing Riot Vanguard. After the installation complete, play the game until it tells you to reboot.
- After reboot, run "Valorant_launcher.bat" and play the game until you enter the game lobby / tutorial .
- Exit the game and shutdown the client. Then save the client's image.

For Windows 7 :
- Download and install windows update KB4499175 from here or here.
- Disable Driver Signature Enforcement by pressing F8 when client boots up in super client / super user mode before running the valorant for the first time on client.

Or you can follow these steps in this post https://learningbytutz.blogspot.com/2021/09/how-to-permanently-disable-driver.html to disable Driver Signature Enforcement.

To make Riot Vanguard run without problems on the client when you change the path to drive other than C. Do these steps :

1. Make sure to change the path first, before you export this registry key.

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\Riot Vanguard]

2.  Make sure to change the path first, before you export this registry keys.

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\vgk]
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\vgc]

3. Super client or mode of one the client pc. Merge all exported registries. then run the "Mklink Riot Folder.bat". After that, run "Valorant_launcher.bat".

4. Shut down the client pc. Then turn off the super mode or client, and save the image. And you're done.

1 comment: