Redistributable Runtimes — Visual C
A: Yes. 32-bit apps need the x86 runtime. 64-bit apps need the x64 runtime. Many systems have both. Final Pro Tip If you are a PC gamer or software tester: Create a folder named VC_Redists and keep all official installers there. After a fresh Windows install, run each one (x86 and x64 for each major version) once. You will never see a missing runtime error again. Last updated: 2026. Always download the latest runtimes from Microsoft to ensure security patches.
Use the unofficial but trusted Visual C++ AIO (All-In-One) installer by abbodi1406 (available on MajorGeeks or GitHub). It installs/repairs every version from 2005 to 2022 in one click. visual c redistributable runtimes
In simple terms: When a developer builds a game or app in C++, they link it to Microsoft's standard libraries. The Redistributable package installs those libraries on your PC so the app can function. If you have ever installed a PC game (Steam, Epic, GOG), Adobe software, CAD tools, or even drivers, you have installed a VC++ Redistributable. Many programs require specific versions (e.g., 2015, 2017, 2019, 2022). A program built with VS2017 will not work with only the VS2015 runtime. Crucial Note: Different versions are not backwards compatible. You may need multiple versions installed simultaneously (e.g., 2010, 2013, 2015-2022) for different applications. List of Major Versions | Version | Visual Studio Release | Common Uses | | :--- | :--- | :--- | | 2005 (VC8) | VS 2005 | Old games, legacy enterprise software | | 2008 (VC9) | VS 2008 | Some older Creative Cloud apps, games | | 2010 (VC10) | VS 2010 | AutoCAD, older Steam games | | 2012 (VC11) | VS 2012 | Certain utilities, niche games | | 2013 (VC12) | VS 2013 | Some CryEngine games, MATLAB | | 2015-2022 (VC14-C++14/17/20) | VS 2015 to 2022 | Modern games (Fortnite, Cyberpunk), Blender, Chrome | Note on 2015-2022: Starting with VS2015, Microsoft made the runtime binary compatible across versions. The latest Visual C++ 2015-2022 Redistributable (single package) replaces all older 2015, 2017, 2019, and 2022 installs. However, you still need separate packages for 2005-2013. Common Problems & Solutions 1. "VCRUNTIME140.dll is missing" / "MSVCP140.dll not found" Cause: The required VC++ 2015-2022 runtime is missing or corrupted. A: Yes
A: Some poorly coded installers look for an exact registry key. Run the game's _CommonRedist folder installer manually, or repair your 2015-2022 install. Many systems have both
What Are They? Visual C++ Redistributable Runtimes (often abbreviated as VC++ Redist or VCRedist) are a set of DLL (Dynamic Link Library) files provided by Microsoft. They allow programs written in C++ using a specific version of Microsoft Visual Studio to run on a computer that does not have that version of Visual Studio installed.