Article Introduction
vcruntime140.dll not found, vcruntime140_1.dll not found, vcruntime140 dll not found, vcruntime140.dll was not found

How to Fix VCRUNTIME140_1.dll Not Found Error on Windows

Date: 02:05 AM, Oct 22, 2025 Editor: Seraphina

fix-vcruntime140-dll-not-found-error


The VCRUNTIME140_1.dll Not Found error is one of the most common and frustrating messages Windows users encounter. It often appears when launching popular software like games, creative programs, or other heavy applications.


This Dynamic Link Library (DLL) file is a crucial component of the Microsoft Visual C++ Redistributable Package, which provides essential runtime support for applications built using Microsoft's Visual Studio. When this file is missing, corrupted, or incompatible, the dependent program cannot execute its code.This guide provides a systematic, multi-step approach using official Microsoft tools and methods to permanently resolve this error.


1. Critical Step: Automated DLL File Repair


Sometimes the file is missing due to deeper system corruption or interference from other installed software. Using a dedicated DLL repair tool can efficiently check and correct these low-level file issues.


PcGoGo DLL Fixer is a specialized tool designed to scan your Windows system for missing or corrupted DLL files, including the critical Visual C++ runtime components, and replace them with certified, healthy versions.


Download


Download and Install:


  • Click the "Download" button to download the software package.

  • Install it on your Windows PC.


Run System Scan:


  • Launch the application. Click "Click to Scan".

  • PcGoGo DLL Fixer will automatically perform a deep scan of your Windows system folders, quickly detecting if the VCRUNTIME140_1.dll file is entirely missing or improperly registered.


perform-a-deep-scan


One-Click Repair:


  • The software will display a list of all detected DLL errors. Simply click the "Repair Now" button.


click-repair-now


  • The tool will download the correct, verified version of the DLL and place it in the appropriate Windows system folder.


Restart and Test:


  • Once the repair is complete, restart your computer immediately. Then, try to launch the application that was generating the error.

  • This step often resolves the issue instantly.


2. Official Microsoft Fix: Reinstalling the Redistributable Package


Since the VCRUNTIME140_1.dll file is part of a Microsoft package, reinstalling the source package is the most reliable and official fix. This ensures the DLL files are placed correctly in your system.


Download and Install the Latest Supported Redistributable:


The file you are missing belongs to the Microsoft Visual C++ Redistributable for Visual Studio 2015-2022.


1). Visit the Official Microsoft Download Center: Navigate to the official Microsoft page for the latest supported Visual C++ Redistributable downloads.


2). Download Both Versions: This is the most crucial step. You must download and install BOTH the x86 and x64 versions, regardless of whether your Windows system is 64-bit. Many applications are 32-bit and require the x86 runtime files to function.

  • Download the vc_redist.x64.exe file.

  • Download the vc_redist.x86.exe file.


download-both-versions


3). Install or Repair: Run both downloaded files one by one. If you already have a newer version installed, the installer may offer a "Repair" option. Select "Repair" (or "Install" if offered) for both the x64 and x86 versions.


4). Restart Your PC: After both installations are complete, you must restart your computer. Then, try launching the problematic application.


2. Troubleshooting: System-Level Repair and Verification


If the error persists after installing the official runtime packages, the issue may be due to a corrupted core Windows file or a conflict with the specific application.


Method 1: Run System File Checker (SFC) and DISM


These built-in Windows command-line tools scan and repair corrupted system files and the underlying Windows image, which can fix corrupted DLL entries.


1). pen Command Prompt as Administrator: Press the Windows Key + R, type "cmd", and press Ctrl + Shift + Enter. Click "Yes" to grant administrative privileges.


  • Run SFC Scan: Type the following command and press Enter: sfc /scannow


run-sfc-scan


Wait for the verification process to reach 100%. This tool scans and replaces corrupted Windows system files.


  • Run DISM Check (If needed): If the SFC scan reports that it was unable to fix all errors, run the Deployment Image Servicing and Management (DISM) tool to fix the Windows image itself: DISM /Online /Cleanup-Image /RestoreHealth


run-dism-check


Wait for this process to complete.


2). Final Restart: Restart your PC and re-test the application.


Method 2: Reinstall the Problematic Application


If a specific application recently started showing this error, it's possible its original installation files for the Visual C++ runtime were corrupted or improperly uninstalled by another program.


  • Uninstall the Application: Open "Settings" > "Apps" (or "Control Panel" > "Programs and Features").


go-to-programs-and-features


  • Remove Program: Find the application that is causing the error (e.g., a specific game or design program) and select "Uninstall".

  • Reinstall: Download the latest installer for the application and run the installation again. Reputable software installers often bundle the required Visual C++ Redistributable, ensuring it is installed correctly and specifically for that program.


Download


Conclusion


The VCRUNTIME140_1.dll Not Found error is a temporary setback, not a terminal flaw. The most effective and safest solution is to fix with PcGoGo DLL Fixer. This step resolves the issue for the vast majority of users.


If the error persists, utilizing the SFC and DISM command-line tools or performing a clean reinstallation of the affected application will ensure your program can execute its code without any missing dependencies.

This website uses cookies to ensure you get the best experience on our website. Privacy Policy