Quick Summary
The error 'VCRUNTIME140.dll is missing' indicates that a program requires the Visual C++ Redistributable package, specifically version 140, and it's either not installed or corrupted on your system. This file is essential for running applications developed using Visual Studio.
Common Causes
- Missing Visual C++ Redistributable: The Visual C++ Redistributable package required by the application is not installed on your computer.
- Corrupted Visual C++ Redistributable Installation: The installed Visual C++ Redistributable package has become corrupted, causing the DLL file to be missing or unreadable.
- Conflicting Software: Another software installation has overwritten or removed the VCRUNTIME140.dll file.
- Malware Infection: A virus or other malware has corrupted or removed the DLL file.
Step-by-Step Fixes
Method 1: Install or Reinstall the Visual C++ Redistributable
Step 1: Determine your system architecture (32-bit or 64-bit). Right-click on 'This PC' or 'My Computer', select 'Properties', and look for 'System type'.
Step 2: Go to the official Microsoft website for the Visual C++ Redistributable packages. Search for "latest supported Visual C++ Redistributable downloads".
Step 3: Download the appropriate version (x86 for 32-bit, x64 for 64-bit, often both are a good idea).
Step 4: Run the downloaded installer. If you already have it installed, choose the 'Repair' option; otherwise, choose 'Install'.
Step 5: Restart your computer after the installation is complete.
Method 2: Repair the Microsoft Visual C++ Redistributable Packages
Step 1: Open 'Control Panel' and go to 'Programs' -> 'Programs and Features'.
Step 2: Find all entries of 'Microsoft Visual C++ Redistributable' (look for versions including 2015-2019, 2017, or 2022, they may all use the vcruntime140.dll).
Step 3: Right-click each entry, one at a time, and select 'Change'. Then, click 'Repair' in the window that appears.
Step 4: Restart your computer after repairing all the packages.
Method 3: Run System File Checker (SFC)
Step 1: Open Command Prompt as an administrator. Search for 'cmd' in the Start menu, right-click it, and select 'Run as administrator'.
Step 2: Type 'sfc /scannow' and press Enter.
Step 3: Wait for the scan to complete. This may take some time.
Step 4: Restart your computer after the scan has finished.
Method 4: Scan for Malware
Step 1: Run a full system scan using your preferred antivirus or anti-malware software. Ensure your antivirus definitions are up-to-date.
Step 2: Follow the instructions provided by your antivirus software to remove any detected threats.
Step 3: Restart your computer after the scan and removal process.