Updated — Visual C 2019 Redistributable Package
Because static linking would be chaos.
Many popular applications require this package:
Report generated April 2026 — based on latest available Microsoft documentation and current support lifecycle. visual c 2019 redistributable package
When the package is missing, corrupted, or outdated, Windows will usually throw a specific error code or message when you try to launch an application.
Include the official VC_redist.x86.exe or VC_redist.x64.exe installer as a prerequisite in your application's setup. This is the because it ensures all runtime files are properly installed in the system directory and can be serviced by Windows Update. Because static linking would be chaos
If you're having trouble with an app or the installation itself: Latest Supported Visual C++ Redistributable Downloads
| Attribute | Value | |-----------|-------| | | Microsoft Visual C++ 2019 Redistributable (x64 / x86) | | Latest version | 14.28.29914 | | Release year | 2019 (updates until 2023) | | Architecture | x86, x64 | | Installed size | ~25–35 MB per architecture | | Replaces | VC++ 2017 redist (partial backward compatibility) | | Replaced by | VC++ 2022 redist (but not fully retired) | Include the official VC_redist
The developer has two choices:
: The application cannot locate the file in your system directory, or the file has become corrupted by a failed update.
The is a runtime component required to run applications developed with Visual Studio 2019 (version 16.0 to 16.11) using the Visual C++ toolset. It installs DLLs that implement the C++ Standard Library, C Runtime (CRT), and other supporting libraries.
When downloading or installing the Visual C++ 2019 Redistributable, you will often see two distinct versions available: : This is the version designed for 32-bit applications. x64 : This is the version designed for 64-bit applications. Which one should you install? You should install both.