Forgot password
Enter the email address you used when you joined and we'll send you instructions to reset your password.
If you used Apple or Google to create your account, this process will create a password for your existing account.
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.
Reset password instructions sent. If you have an account with us, you will receive an email within a few minutes.
Something went wrong. Try again or contact support if the problem persists.
VALORANT Episode 7 Patch Notes 7.12 banner, featuring Skye and Gekko with their abilities
Image via Riot Games

How to fix DirectX Runtime error in VALORANT?

Keeping your system up to date is crucial.

As an online multiplayer game, VALORANT is prone to several server-side errors and bugs, but if you’re facing the DirectX Runtime error, buckle up—for you’ve got some broken stuff to repair on your side this time.

Recommended Videos

VALORANT’s DirectX Runtime error might pop up to annoy you if your PC doesn’t have the required version of DirectX to run the game. It’s accompanied by a message saying, “The following component(s) are required to run this program: DirectX Runtime.”

As much as it can be confusing, don’t worry—I’ve got a few fixes that can help eliminate the DirectX Runtime error and get you back in VALORANT in no time.

DirectX Runtime error in VALORANT: Here’s how to fix it

Check for pending Windows updates and complete them

Pending Windows updates are the biggest culprits behind most client-sided video game errors, and the same applies to VALORANT’s DirectX Runtime error. Make sure your PC is updated to the latest Windows version.

Windows Update page
Always remain up to date. Screenshot by Dot Esports

Check for failed updates in the Update History, and try resuming the installation for all incomplete updates. Chances are that you’ll have a pending DirectX update in the list; completing it should eliminate the error once and for all.

Update your graphics drivers

If you haven’t updated your graphics drivers in a while, it’s time to do so. You can update the drivers manually using the Device Manager app, but I suggest downloading the latest drivers from your card manufacturer’s website.

If your PC runs an NVIDIA GPU, head over to NVIDIA’s driver page and select the GPU model to see the list of available drivers. For an AMD card, visit AMD’s website. You can also download a driver management program from NVIDIA (Geforce Experience) or AMD (Radeon) to keep the drivers updated automatically.

Uninstall Riot Vanguard

There’s no clear reason as to why this works, but uninstalling Riot Vanguard and allowing the Riot Client to reinstall it the next time you launch VALORANT have eliminated the DirectX Runtime error for many players in the past.

Riot Vanguard in the list of Apps and programs in Windows settings
Let Riot Client reinstall it. Screenshot by Dot Esports

Open the list of apps and programs, look for Riot Vanguard (not VALORANT or Riot Client), and uninstall it. Now, launch VALORANT as usual, and the Riot Client should start an update to reinstall Vanguard automatically.


If none of the fixes work for you, I suggest contacting Riot Support because it might be an issue specific to your system specs, calling for a tailored solution.


Dot Esports is supported by our audience. When you purchase through links on our site, we may earn a small affiliate commission. Learn more about our Affiliate Policy
Author
Image of Sharmila Ganguly
Sharmila Ganguly
Freelance Writer at Dot Esports. An enthusiastic gamer who bumped into the intricacies of video game journalism in 2021 and has been hustling ever since. Obsessed with first-person shooter titles, especially VALORANT. Contact: sharmila@dotesports.com