Undoubtedly Valorant is one of the most played online games with multiplayer support all over the world. However, with we have seen many users complaining about some issues with Valorant support. One such issue is Valorant We couldn’t install a required dependency while trying to launch the Valorant using the Riot Client.
Riot client is successfully launched but Valorant won’t launch and gives you the error couldn’t install a required dependency. We have investigated the issue and got to know that it’s not user-specific and Valorant dependency error is because of multiple issues in the game.
Valorant couldn’t install a required dependency error may cause due to the broken installation or the incomplete installation of the game because of the internet or corrupted valorant files. We couldn’t install a required dependency valorant might be because of the riot client anti-cheat configuration issue.
So, let’s discuss each step one by one to fix Valorant we couldn’t install a required dependency on a Windows pc.
Here is the video tutorial to fix the Valorant dependency error if you would like to watch it on Youtube :
Fix Valorant we couldn’t install a required dependency by installing the game with admin rights
We will proceed with the basic steps first to fix the valorant issue of couldn’t install a required dependency. First, go ahead and download the launcher again from the Valorant official website. Once you have downloaded the Valorant installer, right-click on the “Install valorant” option and choose the option “Properties” to open the properties of the Valorant installer.
Now, in the properties of the Valorant, click on the compatibility tab and checkmark the option “run the program as an administrator” to run the installer with admin rights.
Now hit apply and ok button to save the changes. Now run the installer by double clicking on it and try to repair files by proceeding with onscreen instructions to fix Valorant couldn’t install a required dependency error in windows pc.
Fix Valorant Dependency Error by restarting the Valorant service in Windows pc
In this method, we are going to start the valorant service in windows 11 so that any issues with the riot client will be fixed out and you will not encounter the error of Valorant we couldn’t install a required dependency in Windows 11.
Right-click on the start menu and choose the option “Run”
Now, in the run command windows type the following command and hit enter key:
This will open the windows service menu on your pc. Now in the windows service, find a service with the name “VGC”
Once you find the service, right-click on the VGC service and choose the option properties to open the properties of VGC.
Now, in the properties section change the “startup type” to “Automatic” using the drop-down list, and if the service status is stopped click on the “Start” option to start the VGC service at once.
Now hit apply and ok button to close the properties of the VGC service. Close the services menu and launch the valorant again using the Riot client and check if you still getting the issue of We couldn’t install a required dependency Valorant in windows pc.
Fix Valorant couldn’t install a required dependency by changing the directory of the downloaded file
This is just a simple yet effective tip to fix Valorant dependency error in Windows pc. We all usually install the game directly from the downloaded folder location which is generally “C:\Users\Documents\Downloads” So, in this method just go ahead and change the installer downloaded location. Copy or cut the Installer from the default download location and paste it on the Desktop or in some other drive.
Once, you have changed the location now go ahead and run the Valorant installer to re-install the game to fix Valorant couldn’t install a required dependency error in Windows 11 or in Windows 10.
Fix Valorant error we couldn’t install a required dependency by adding the game to the exception list of the Antivirus
Most of the time I have seen, that it’s not the game that is giving you the launching error it’s the antivirus that is causing your game not to launch. In this case, your antivirus must be blocking the valorant files and hence Valorant won’t launch or start whenever you try to play and gives you couldn’t install a required dependency error whenever you launch the game.
So adding the Valorant files to the exception list of the Antivirus will fix the issue.
In order to add open up your antivirus such as Avast, AVG, or Norton, and go to the settings of the antivirus to find the exception list option in the antivirus.
Note: I suggest you to disable third party antivirus such as AVG or Avast to fix Valorant dependency error in Windows pc
Now, after opening the exception list of the antivirus click on the browse option to browse the directory of the Valorant in order to add the Valorant files to the exception list of the antivirus. You need to locate two directories of Valorant :
C:\Riot Games\VALORANT\live\VALORANT.exe C:\Riot Games\VALORANT\live\ShooterGame\Binaries\Win64\VALORANT-Win64-Shipping.exe
Click on the ‘Add” option to add both the Valorant executables in the exception list of the antivirus to fix valorant we couldn’t install a required dependency error in Windows 11.
Fix we couldn’t install a required dependency valorant deleting riot vanguard
Sometimes, it’s the anti-cheat of the valorant which is giving you the error of we couldn’t install a required dependency valorant in Windows 11. So in order to fix the anti-cheat issue we need to reinstall riot vanguard after complete uninstallation of Riot Vanguard from Windows pc.
First of all, click on the system tray action in the taskbar, and if riot client or valorant is running close from the taskbar. Secondly, open the task manager by right-clicking on the start menu and choosing “Task manager”
In Task manager, if Riot client or any valorant-related service is running right click on the service and choose the option “End task”
This will make sure that Valorant-related services aren’t running on your windows pc. Now go ahead and open the command prompt with administrator rights by clicking on the start menu and typing “cmd” choose the option “Run as administrator”
Now in the run command type the following commands one by one and hit the enter key to fix we couldn’t install a required dependency valorant :
sc delete vgc sc delete vgk
After that make sure to restart your pc else these commands will not work on your pc. After restarting the pc, you need to locate the riot vanguard folder in order to delete it. It is generally available in the directory of the Valorant which is C:\Program files\Riot Vanguard. Right-click on the Riot Vangaurd folder and choose the option to delete to fix Valorant couldn’t install a required dependency in Windows 10.
Once the Riot Vanguard folder is deleted, we need to install it again. So this time run the “Riot client” application and log in with your credentials
Now, once you logged into the riot client you will find the option to “Update” the client. So go ahead and click on it to update the riot client.
This will install the deleted Riot Vanguard in your windows pc to fix Valorant couldn’t install a required dependency error in windows 10.
Fix Valorant we couldn’t install a required dependency by using VPN
Many users over Reddit and over the Internet have reported that updating Valorant with a good VPN service will fix the Valorant required dependency error in Windows pc.
So first of all repeat the steps in the above method to completely delete the Riot vanguard folder by using the command prompt commands. Now once you restart your pc after deleting the Riot Vanguard folder, launch the Riot Client in your pc.
Now go ahead and sign in with your credentials. After logging in whenever you got the option of “Update” Do not click. At this point in time download and install a VPN service. After installing the VPN service you can go ahead and click on the option “Update” to update Riot Client.
This will install Riot vangaurd for you to fix Valorant we couldn’t install a required dependency error in Windows 11.
That’s all folks. This is all you have to do in order to fix Valorant we couldn’t install a required dependency error in Windows 11.
Let me know in the comments if it doesn’t work out for you so that I can further provide you more support to fix “Valorant we couldn’t install a required dependency” and if you get another way to get rid of this problem do mention so that other viewers also get benefitted from the solution you provided.
- Valorant Update Stuck at 99
- Valorant Crash Mid Game
- How to Uninstall Valorant on PC
- 2 Ways to Fix Valorant Riot Client not opening
- Valorant VAN 9003 This Build of Vanguard is Out of Compliance with Current System Settings
How to fix Valorant crashing at startup?
Valorant crashing at startup is not because of a single reason but first make sure to update your windows to the latest build. Next method you can try updating your graphic drivers and if graphic drivers are already up to date then you need to roll back drivers to their previously stable state by heading to the device manager and choosing the properties of the GPU. Nextly, make sure to close the Riva tuner as well MSI afterburner to fix valorant crash at startup.
How to fix Vanguard not Initialized error while launching Valorant?
In order to fix vanguard not initialized, right-click on the valorant and select the option properties. Now select the compatibility tab and check mark the option “Run this program in compatibility mode” choose “Windows 8” hit the ok button and close the properties. This will fix the issue of the Valorant vanguard not initialized.
How to fix Valorant VAN 9001 Error?
The best way to fix Valorant VAN 9001 error is to install Windows 10 because Windows 11 has certain requirement which doesn’t let you play Valorant. However, if you are in Windows 11 then you need to enter the BIOS menu of your system and from there you need to enable secure boot. If secure boot is not available then first disable CSM support to find the secure boot option. As TPM 2.0 and secure boot are the necessary requirements to play valorant in Windows 11
How to fix Valorant couldn’t install a required dependency error in Windows 11?
In order to fix Valorant dependency error in Windows 11 you need to delete the Riot vangaurd which is causing anti-cheat issue. So open up your command prompt in administrator mode and type the following commands one by one: sc delete vgc & sc delete vgk
Now after executing the commands restart your pc and delete the riot vanguard folder present in C:\Program files\Riot Vanguard
Now, launch the Riot client and update the game to fix the valorant dependency issue in windows 11