Categories: How To

Microsoft Visual C Redistributable: Download all Versions (2005 – 2025)

Are your favorite games not launching on your PC, or are applications crashing at launch? The problem could be that the Microsoft Visual C Redistributable package is missing from your computer. You might see error messages like ‘MSVCP140.dll is missing’ or ‘VCRUNTIME140.dll not found,’ indicating that this guide can help solve the issue.

Microsoft Visual C Redistributable or Microsoft Visual C++ Redistributable is a runtime library your operating system needs to run applications developed in the Visual C++ language. 

Without these runtime library files, modern PC games like Fall Guys or other Steam games may crash at launch, or you may encounter various errors when trying to open an application that depends on Microsoft Visual C++ Redistributable packages. 

Hence, you can refer to the guide below to download the Microsoft Visual C Redistributable package on your computer. 

Download Microsoft Visual C Redistributable All Versions (Latest Supported)

Name Architecture Download LinkSystem Requirements
Visual C Redistributable 2025ARM64Download Windows 10 (ARM64 editions)/ Windows 11, ARM64 processor, 1 GB RAM, and 50 MB of disk space
Visual C Redistributable 2025X86Download Windows 11/Windows 10/ Windows Server 2025, 2022, 2019, 2016, 1 GB RAM, and 50 MB disk space
Visual C Redistributable 2025X64Download Windows 11/Windows 10 (Home, Professional, Education, Enterprise)/Windows Server 2025, 2022, 2019, 2016, X64 or ARM64 processor, 1 GB RAM, 50 MB disk space
Visual C Redistributable 2022ARM64Download Windows 10 (ARM64 editions)/ Windows 11, ARM64 processor, 1 GB RAM, and 50 MB of disk space
Visual C Redistributable 2022X86Download Windows 11/Windows 10/ Windows Server 2025, 2022, 2019, 2016, 2012 R2, 2012, 2008 R2 SP1, 1.6 GHz processor, 1 GB RAM, and 50 MB disk space
Visual C Redistributable 2022X64Download Windows 11/Windows 10 (Home, Professional, Education, Enterprise)/Windows Server 2025, 2022, 2019, 2016, 2012 R2, 2012, 2008 R2 SP1, Windows 7 SP1, X64 or ARM64 processor, 1 GB RAM, 50 MB disk space
Visual C Redistributable 2019ARM64Download Windows 10 (ARM64 editions)/ Windows 11, ARM64 processor, 1 GB RAM, and 50 MB of disk space
Visual C Redistributable 2019X86Download Windows 11/Windows 10/ Windows Server 2025, 2022, 2019, 2016, 2012 R2, 2012, 2008 R2 SP1, 1.6 GHz processor, 1 GB RAM, and 50 MB disk space
Visual C Redistributable 2019X64Download Windows 11/Windows 10 (Home, Professional, Education, Enterprise)/Windows Server 2025, 2022, 2019, 2016, 2012 R2, 2012, 2008 R2 SP1, Windows 7 SP1, Windows 8.1, 1.6 GHz or faster processor, 1 GB RAM, 50 MB disk space
Visual C Redistributable 2017ARM64Download Windows 10 (ARM64 editions)/ Windows 11, ARM64 processor, 1 GB RAM, and 50 MB of disk space
Visual C Redistributable 2017 X86Download Windows 11/Windows 10/ Windows 8.1/Windows 7 SP1/Windows Server 2025, 2022, 2019, 2016, 2012 R2, 2012, 2008 R2 SP1, 1.6 GHz or faster processor, 1 GB RAM, and 50 MB disk space
Visual C Redistributable 2017X64Download Windows 11/Windows 10 (Home, Professional, Education, Enterprise)/Windows Server 2025, 2022, 2019, 2016, 2012 R2, 2012, 2008 R2 SP1, Windows 7 SP1, Windows 8.1, 1.6 GHz or faster processor, 1 GB RAM, 50 MB disk space



Other than those mentioned in the table above, there are also unsupported legacy versions of Microsoft Visual C Redistributable you can download if any application requires these packages. 

Download Microsoft Visual C Redistributable (Unsupported Legacy Versions)

Name Architecture Download Link System Requirements
Visual C Redistributable 2015 (Version 14.0.24212.0)X86Download Windows XP/Windows Vista/Windows7/Windows 8/Windows 8.1/Windows 10/Windows Server 2003/Windows Server 2008/Windows Server 2012, 1.6 GHz or faster processor, 1 GB RAM, 50 MB disk space, 5400 RPM hard drive
Visual C Redistributable 2015 (Version 14.0.24212.0)X64Download Windows XP/Windows Vista/Windows7/Windows 8/Windows 8.1/Windows 10/Windows Server 2003/Windows Server 2008/Windows Server 2012, 1.6 GHz or faster processor, 1 GB RAM, 50 MB disk space, 5400 RPM hard drive
Visual C Redistributable 2013 (Version 12.0.40660.0)X86Download Windows XP/Windows Vista/Windows7/Windows 8/Windows 8.1/Windows 10/Windows Server 2003/Windows Server 2008/Windows Server 2012, 900 MHz or faster processor, 512 MB RAM, 50 MB disk space, 5400 RPM hard drive
Visual C Redistributable 2013 (Version 12.0.40660.0)X64Download Windows 7 SP1 to Windows 11/Server 2012, 1.6 GHz or faster processor, 1 GB RAM, 50 MB disk space
Visual C Redistributable 2012 (Version 11.0.61030.0)X86Download Windows XP/Windows Vista/Windows7/Windows 8/Windows 8.1/Windows 10/Windows Server 2003/Windows Server 2008/Windows Server 2012, 900 MHz or faster processor, 512 MB RAM, 50 MB disk space, 5400 RPM hard drive
Visual C Redistributable 2012 (Version 11.0.61030.0)X64Download Windows 10/Windows 11/Windows7/Windows 8/Windows 8.1/Windows 10/Windows Server 2003/Windows Server 2008/Windows Server 2012, 900 MHz or faster processor, 512 MB RAM, 50 MB disk space
Visual C Redistributable 2010 (Version 10.0.40219.325)X86Download Windows XP/Windows Vista Service Pack 2/Windows 7/Windows Server 2003 R2/Windows Server 2008/Windows Server 2008 R2
Visual C Redistributable 2010 (Version 10.0.40219.325)X64Download Windows 7/Windows Server 2008 R2/Windows Server 2003 R2/Windows Vista Service Pack 2/Windows XP Service Pack 3, 900 MHz or faster processor, 512 MB RAM, 50 MB disk space
Visual C Redistributable 2008 (Version 9.0.30729.5677)X86Download Windows Server 2008, Windows XP, Windows Server 2003, Windows Server 2008 R2, Windows 7, Windows Vista
Visual C Redistributable 2008 (Version 9.0.30729.5677)X64Download Windows Server 2008, Windows XP, Windows Server 2003, Windows Server 2008 R2, Windows 7, Windows Vista
Visual C Redistributable 2005 (VC++ 8.0)X86Download Windows Server 2008, Windows XP, Windows Server 2003, Windows Server 2008 R2, Windows 7, Windows Vista, and Windows 2000
Visual C Redistributable 2005 (VC++ 8.0)X64Download Windows XP Professional x64 Edition/Windows Server 2003 x64 Editions/Windows Vista x64 Editions/Windows Server 2008 x64 Editions/Windows 7 x64 Editions/Windows Server 2008 R2 x64 Editions

The tables above provide the Microsoft Visual C Redistributable download links for all versions. 

Below are a few things to keep in mind when downloading the Visual C Redistributable package. 

Things to remember when downloading the Microsoft Visual C Redistributable package: 

  • The best practice is to install both the X86 (32-bit) and X64 (64-bit) versions, as 64-bit apps use the X64 version and 32-bit apps use the X86 version. However, download only the X86 version if you have a 32-bit Windows system. To check which version your Windows system is running, go to the Control Panel, select ‘System and Security,’ and then click on ‘System.’ Under ‘System type,’ you will see whether your operating system is 32-bit or 64-bit. This will help ensure that you download the correct version of the Visual C Redistributable package needed for your system.
  • The combined Microsoft Visual C or Microsoft Visual C++ Redistributable version for most modern games and apps is 2015-2022. You may need the 2013, 2012, 2010, 2008, and 2005 versions for older legacy software.
  • If you get a specific “DLL is missing” error in a particular application, reinstalling that application can automatically install the required C++ Redistributable. If reinstalling the application does not resolve the issue, you can try manually downloading and installing the relevant Visual C++ Redistributable package from the official Microsoft website. Additionally, checking for Windows Updates and ensuring your system is up to date can also help in resolving such errors, as updates may include necessary fixes or additional components.

That’s all about the Microsoft Visual C Redistributable download. Let’s now answer a few related questions to clear up any confusion you may have. 

Also know: How To Install Windows Fax And Scan In Windows 11

What Is Microsoft Visual C Redistributable

Imagine the relationship between a bulb and electricity. Without an electric connection, the bulb won’t light up. Similarly, without the correct Visual C Redistributable package, the programs written with Microsoft Visual C/C++ won’t run on your computer. 

The Microsoft Visual C or C++ Redistributable is a library or package containing the necessary Visual C/C++ runtimes for the apps to function correctly. 

In other words, the Visual C Redistributable or C++ Redistributable is a runtime library that applications developed in the Visual C or C++ language need to run smoothly. 

Why You Need Microsoft Visual C Redistributable

The Microsoft Visual C or C++ Redistributable ensures application compatibility, as many games and applications are developed using the C++ (MSVC) build tools. 

Moreover, these packages add essential functionality, allowing your computer to handle tasks such as playing sound, drawing graphics, managing file input or output, and performing mathematical calculations. 

Additionally, if these libraries are missing, programs on your computer (those written in Visual C++) may crash or fail to open. 

How to Install Microsoft Visual C Redistributable

You can follow the steps below to install the Visual C Redistributable package on your system. 

  • First, download the Microsoft Visual C Redistributable package from the download link in the tables in this article.
  • Next, navigate to the location where you downloaded the package file.
  • Double-click the package file.
  • Read the license terms and click I agree to the license terms and conditions.
  • Click the Install button.
  • Wait for the installation to complete.
  • After the installation is complete, restart your computer.
  • Lastly, after the computer restarts, search for and open the Control Panel, navigate to Programs and Features in the Control Panel, and then verify that the Microsoft Visual C Redistributable is listed in the programs.

What to Do If Microsoft Visual C Redistributable Installation Fails

If the Visual C Redistributable does not install on your computer or the installation fails, you can follow the steps below to fix the issue, including the Visual C++ 2015 Redistributable Setup Failed 0x80070666 error. 

  • Restart your computer to clear pending actions.
  • Download Visual C Redistributable.
  • Click the Start button, type cmd in the search bar, right-click the first search result, and then click Run as administrator.
  • In the Administrator Command Prompt window, copy and paste the following command to change the Visual C Redistributable directory to the one containing the “vc_redist.x64.exe” file.

cd C:\Users\<Username>\Downloads\

Remember to replace “Downloads” with your actual directory and press Enter. 

  • Copy and paste the following command and then press Enter.

vc_redist.x64.exe /uninstall

Also know: How to Find a Windows Product Key in Windows 10 & 11

How to Uninstall Microsoft Visual C Redistributable Packages

While uninstalling the Visual C Redistributable is not a necessary or recommended action, below are the steps to do so if you must. Please be advised that uninstalling these redistributables may cause some games or applications that depend on them to break or stop functioning correctly. It is recommended to only proceed with uninstallation if absolutely necessary.

  • First, right-click the Start button on the Taskbar and choose Apps and Features/Programs and Features.
  • Locate and click on the Microsoft Visual C/C++ Redistributable that you wish to uninstall.
  • Lastly, click on the Uninstall button and confirm the uninstallation.

That concludes our detailed Microsoft Visual C Redistributable download guide. We hope you found what you were looking for to ensure the smooth functioning of apps and games on your PC. 

Niharika Pradhan

Recent Posts

Generic PnP Monitor Driver Download and Update on Windows 10,11

Correct, compatible, and up-to-date drivers are essential for smooth device performance. Hence, you can read…

14 hours ago

How to Set Up USB Game Controllers in Windows 11/10

This article guides you through setting up and connecting your USB game controller to the…

2 days ago

EasyCAP Driver Download for Windows 11 and 10

EasyCAP software, a USB device, became immensely popular over the past decade. You can use…

2 days ago

How to Find a Windows Product Key in Windows 10 & 11

A Windows product key is essential for a fresh Windows installation, managing or troubleshooting multiple…

2 days ago

802.11n Driver Download for Windows 11/10/8/7

This guide lists and explains some of the most trusted and easiest methods to execute…

3 days ago

Download Latest SPD Drivers (Spreadtrum) for Windows 11/10

Take the help of the methods and solutions explained in this guide to download and…

3 days ago