Problem
When launching Snagit I see the following error message:
The code execution cannot proceed because VCRUNTIME140_1.DLL was not found. Reinstalling the program may fix this problem.
Solution
Before proceeding, please make sure the computer that Snagit is installed on meets the minimum system requirements. Also make sure that all Windows updates are installed. See this Microsoft support article for instructions on how to check for updates.
For a workaround, please follow these steps to resolve this problem.
Make sure you have your license key before uninstalling Snagit.
- Uninstall ALL versions of Snagit. To uninstall, see this article.
- Reboot your computer.
- Reinstall Snagit from the downloads page.
If the issue remains, the VCRUNTIME140.dll file has likely been deleted or corrupted. The main cause of this error is the fact that the crucial .dll file needed by an application is deleted. Without that file, the apps you’re trying to use are unable to start, so you need to restore it or re-download it.
- Visual Studio 2015 files are damaged or missing. The VCRUNTIME140.dll file is related to Visual Studio 2015. It may be missing from your computer or has been damaged by an app, your system, or malware.
- Your system is infected with malware. It’s possible that your system has been infected with a virus or malware. As a result, VCRUNTIME140.dll may have become corrupted or damaged.
- Corrupted system files. System files are often vulnerable to errors and corruption, especially after resetting Windows 10 or dealing with a malicious application.
Option 1: Install the latest supported Visual C++ redistributable packages
Download the Microsoft Visual C++ Redistributable for Visual Studio 2015, 2017 and 2019.
Option 2: Re-register the VCRUNTIME140.dll file
You can use the Command Prompt to re-register the missing .dll file, which may be able to fix your issue. To do this, simply follow our steps below and execute the commands in the proper way.
- Press the Windows + R keys on your keyboard to open the Run utility. Here, type “cmd” into the input field. When done, press the Ctrl + Shift + Enter keys to launch the Command Prompt with administrator permissions.
- If prompted, allow the Command Prompt to make changes on your device by pressing the “Yes” button.
- First, you need to un-register the file. You can do this by typing in or copy-pasting the next command, then pressing the Enter key: regsvr32 /u VCRUNTIME140.dll
- Next you will need to re-register the file. This can be done with the following command — make sure to press Enter after you input it: regsvr32 VCRUNTIME140.dll
- Close the Command Prompt window and attempt running Snagit again.
Option 3: Run the System File Checker (SFC scan)
The System File Checker is a tool available in Windows by default. It’s also called an “SFC scan,” and is the quickest way to automatically fix corrupted system files and other issues.
- Press the Windows + R keys on your keyboard to launch the Run utility. Type in “cmd” and press Ctrl + Shift + Enter. This is going to open the Command Prompt with administrative permissions.
If prompted, make sure to allow the Command Prompt to make changes on your device. This means that you might need an administrator account.
- Type in the following command and press Enter: sfc /scannow
- Wait for the System File Checker to finish scanning your computer. If it finds any errors, you’ll be able to fix them automatically through the SFC command itself, which may also fix related errors.