WiseCleaner Think Tank

Encounter difficult computer problems?
All about maintenance and optimization of your Windows System.

Home > Think Tank > How to Fix the "VCRUNTIME140.DLL Not Found" Error in Windows 7

How to Fix the "VCRUNTIME140.DLL Not Found" Error in Windows 7

Jan 30, 2026

The "VCRUNTIME140.dll not found" error is a common problem in Windows 7, Windows 10, and even in Windows 11. It doesn't affect system stability, but only causes programs that depend on VCRUNTIME140.dll to fail to run. In this post, I will show you an easy, safe, and effective way to fix the "VCRUNTIME140.dll not found on Windows 7.

If your computer is running Windows 11 or Windows 10, you can fix this with Windows Updates. Learn how to fix the "VCRUNTIME140.dll was not found" error on Windows 10 and 11.

Preparation

Before starting the repair, please check if your Windows 7 has Service Pack 1 (SP1) and the Windows Update for Universal C Runtime (KB2999226) installed.

Right-click on the "Computer" icon on your Desktop, select "Properties," and you can see whether SP1 is installed under "Windows edition" on the right side.

Alternatively, you can also check through Control Panel > System and Security > System.

Steps to install Visual C++ Redistributable 2015

VCRUNTIME140.dll, MSVCP140.dll, MSVCP120.dll, and MSVCP110.dll are all part of Microsoft's Visual C++ Redistributable, first released in 2015 with Visual Studio 2015 (version: 14.0.23026.0).

1. Open the Microsoft official download center.

https://www.microsoft.com/en-us/download/details.aspx?id=48145

2. Select your language and click the Download button.

Download Visual C++ Redistributable 2015

3. Check both the x64 and x86 options. Then click the Download button.

Download Visual C++ Redistributable 2015

4. Run each installer to install both the x64 and x86 packages.

5. Restart your computer and reopen your app.

Installing the Visual C++ Redistributable packages will not only fix the missing VCRUNTIME140.dll error but also resolve the missing MSVCP140.dll, MSVCP120.dll, MSVCP10.dll, and other related errors.

FAQ

1. Do I need to install both x86 and x64 installers?

Yes. Even in a 64-bit Windows computer, most apps are still 32-bit. Installing both the x86 and x64 versions of the Visual C++ Redistributable packages ensures compatibility.

 

2. Can I download the VCRUNTIME140.dll file from a third-party website?

No. These files downloaded from third-party websites may be unsafe.

 

3. What is the latest version that supports Windows 7? Where can I download it?

The Visual C++ Redistributable 2015-2022 (file version: 14.44.35211) is currently the latest version that supports Windows 7.  The direct download links are as follows:

Bottom Line

If you encounter the "VCRUNTIME140.dll (VCRUNTIME140_1.dll) not found" or "MSVCP140.dll (MSVCP120.dll and MSVCP110.dll) not found" error, don't worry. Although Microsoft has stopped supporting Windows 7 and Windows 8/8.1, you can still fix this problem by installing the Visual C++ Redistributable 2015-2022.

Latest
How to Enable PDF Content Indexing in Windows SearchHow to Disable Pointer Precision for Gaming in Windows 11How to Automatically Login Windows 11
Read more >>
Recommend
Understanding Windows Power Plans: Balanced, Battery Saver, High Performance, and Ultimate PerformanceHow to Pause Windows Update for 100 YearsShould I enable or disable Trim of SSD?
Read more >>
Hottest
How to Install a macOS in VMware Workstation PRO 17How to Enable Task Manager Option in Taskbar Menu on Windows 11How to Fix Office Application Error 0xc0000142
Read more >>

wisecleaner uses cookies to improve content and ensure you get the best experience on our website. Continue to browse our website agreeing to our privacy policy.

I Accept