How to Fix Valorant vcruntime140.dll Missing Error


Learn how to fix Valorant vcruntime140.dll missing error with our compiled steps and tutorials that would fix this issue.

Valorant has been giving out lots of error codes which fortunately most of them have a corresponding workaround. However, just recently, reports from players hinted this new kind of problem that is related with the dll on our system. Stick around in this article and follow through our troubleshooting instructions to be able to fix Valorant vcruntime140.dll Missing Error and be able to get back playing the game!

This DLL problem in Valorant is common not only in the game but also in other applications that depend on this particular runtime dll component on Windows. Good news is, there are various ways on how you can fix this kind of issue in Valorant!

Fix Valorant Vcruntime140.dll Missing Error

The solutions that will be shown in this article might or might not work on your end. Hence, we recommend to try out each and every solution that are listed on this guide or follow through our video tutorial if you find anything confusing! You might think why not just simply download vc runtime DLL and place it on the game directory of Valorant? This might work but it’s not the proper way of installing this DLL component on Windows hence the error might still occur even on other software, games and applications so better do the fix right in the first place.

Solution #1: Enable/Install .NET Framework 3.5 (includes 2.0 and 3.0)

Before installing any other pre-requisite, it is best to ensure that the .NET Framework 3.5 (including 2.0 and 3.0) are enabled/installed on your Windows since by default, Windows 10 no longer have these frameworks installed along upon the initial installation of the Operating System.

To enable the .NET Framework 3.5, simply follow these instructions:

Enable using Programs & Features .NET Framework 3.5 (including 2.0 and 3.0)

  1. Go to Start Meu > Search for Control Panel.
  2. Open Programs > Programs and Features.
  3. Click on the Turn Windows features on or off on the top left pane.
  4. Tick the “.NET Framework 3.5 (includes 2.0 and 3.0)
  5. Hit the OK button to apply and install .NET Framework.
    • Note: You need to have a working internet connection to be able to install .NET Framework.

Solution #2: Reinstall Visual Studio 2015 C++ Redistributable

After enabling the .NET Framework 3.5, you might still encounter the same error. However, it is best to have .NET Framework 3.5 installed first before proceeding with this solution to make sure that you will be able to install the Visual Studio 2015 C++ Redistributable component.

To install Visual Studio 2015 C++ Redistributable, follow these steps:

  1. Download Visual Studio 2015 C++ from Microsoft.
  2. Get both the x86: vc_redist.x86.exe and x64: vc_redist.x64.exe.
  3. After downloading both installers, proceed and install the two redist installers one at a time.
  4. Follow along the instructions shown in the screen.
  5. After installing, restart your computer, and re-launch Valorant.

Hopefully that would fix Valorant vcruntime140.dll missing error and you’ll be able to play the game now!

Solution #3: Re-register Valorant vcruntime140.dll component using CMD

If in any case that even after installing the Visual Studio 2015 C++ Redistributable and you still get the same error on Valorant, one solution that might fix this problem is to de-register and re-register the VCRuntime140.dll component on your system.

To do so, follow these steps:

  1. Open the Start Menu > Search for “Command Prompt
  2. Right-click the Command Prompt on the results > click Run as Administrator.
  3. Enter these commands to de-register and re-register the dll component on your system:
    • De-Register: regsvr32 /u VCRUNTIME140.dll
    • Re-Register: regsvr32 VCRUNTIME140.dll
  4. Restart your computer and see if that worked!

Hopefully at this part, you are now able to play and launch Valorant! If still in any case, you’re unable to play Valorant and still experience the vcruntime140.dll error, try these next steps.

Solution #4: Run System File Checker Tool

If you’re still unable to fix the problem in Valorant, there could possibly be a corruption on your system or Windows. One way to make sure that your operating system files and components are properly installed and are working properly, you can run the System File Checker (SFC) Tool.

To run this tool, follow through these instructions:

  1. Open the Start Menu > Search for Command Prompt
  2. Run the command: sfc /scannow
  3. Wait for it to complete, restart your computer once done.

After that, try running the game and hopefully Valorant is now working properly!

Hopefully these solutions would be able to help you out and at least one of these solutions would work for you and fix Valorant vcruntime140.dll missing error. Leave your comments and feedback below let me know if this worked our for you! Also, again, feel free to watch and follow the video tutorial if any of these parts are confusing for you!