Vc2013redistx86
REPORT: The Legacy Architecture
Subject: Visual C++ 2013 Redistributable (x86)
Codename: vc2013redistx86 (internally designated as vcredist_x86.exe)
Classification: Critical Infrastructure / Legacy Support
Status: End of Life (Extended Support Ended April 2024) vc2013redistx86
6.3 Conflicts with Other VC Redists
- Coexistence allowed: Each major VC version (2005, 2008, 2010, 2012, 2013, 2015-2022) can be installed side-by-side.
- No forward compatibility: An app built with VS 2013 requires exactly
msvcr120.dll, not msvcr140.dll (VS 2015).
- No backward compatibility: VS 2013 runtime will not satisfy VS 2010 or VS 2012 requirements.
5.2 Installation Steps (Internal)
- Self-extraction: Archives payload to
%TEMP%\GUID\.
- Prerequisite check: Verifies Windows version (minimum: Windows 7 SP1), Windows Update servicing stack.
- MSI execution: Calls
msiexec /i vc_red.msi with appropriate transforms.
- Side-by-side assembly (SxS) registration (legacy): On Windows 7/8, registers DLLs in WinSxS using manifests. On Windows 10+, uses per-application redirection via
.local or manifests.
- Registry writes: Records installation location, version, and uninstall keys.
- Reboot prompt (if files in use): Asks user or silently suppresses.
Typical use cases
- Running games, utilities, or enterprise apps that list Visual C++ 2013 Redistributable (x86) as a prerequisite.
- Fixing "MSVCP120.dll or MSVCR120.dll missing" runtime errors.
- Deploying older 32-bit applications on modern Windows systems where the runtime isn't present.
What is the Visual C++ 2013 Redistributable?
In simple terms, software developers write code, but that code often relies on shared "libraries" of pre-written functions to perform common tasks (like math calculations, displaying graphics, or managing memory). Microsoft provides these libraries as part of Visual C++. REPORT: The Legacy Architecture Subject: Visual C++ 2013
Rather than every developer including these massive libraries inside their specific game or app download, they rely on the user having a "Redistributable" package installed on their PC. The 2013 version specifically contains libraries created for software built using the Visual Studio 2013 development environment. Coexistence allowed : Each major VC version (2005,
Chapter 2: Why Do You Keep Seeing Errors About It?
Modern Windows operating systems (8, 10, 11) do not come with every legacy Visual C++ runtime pre-installed. While Windows 11 includes VC 2022 runtimes, it frequently omits older versions like 2013.
You will see dependency errors when:
- You install an older game (e.g., Bioshock Infinite, Tomb Raider, The Witcher 2).
- You run niche corporate software written in 2014–2016.
- A "portable" version of an app didn't run its installer.