Visual C++ Redistributable Release History

Last Updated: 2019-10-13

ReleaseCurrent Version
Visual C++ 2005 Redistributablex86 – 8.0.61001
x64 – 8.0.61000
Visual C++ 2008 Redistributable9.0.3.30729.6161
Visual C++ 2010 Redistributable10.0.40219.325
Visual C++ 2012 Redistributable11.0.61030.0
Visual C++ 2013 Redistributable12.0.40664.0
Visual C++ 2015 Redistributable14.0.24215.1

There are several updates for Microsoft Foundation Classes (MFC) and Active Template Library (ATL). For more information about MFC and ATL: https://docs.microsoft.com/en-us/cpp/mfc/mfc-and-atl?view=vs-2019

*Unless otherwise noted, the “Installed Version” is for both x86 and x64.

Visual C++ 2005 Redistributable

NameRelease Date
(digital signature)
KBClassificaionInstalled Version*
VC++ 20052006-03-21n/aInitial Release8.0.50727.42
VC++ 2005 SP12007-02-18n/aService Pack8.0.56336
VC++ 2005 SP1
(Security Update – ATL)
2009-07-19KB973544Security Update
(MS09-035)
x86 – 8.0.59193
x64 – 8.0.59192
VC++ 2005 SP1
(Security Update – MFC)
2011-05-17KB2538242Security Update
(MS11-025)
x86 – 8.0.61001
x64 – 8.0.61000

Download Links & File Hash (sha1)

Silent Install

  • /Q – Quite mode for package
  • /T:<full path> – specifics the temporay working folder
  • /C – Extract files only to the folder when used also with /T
  • /C:<cmd> – Override install command defined by author

This package is not truly silent. Even in quite mode, there is still a popup. Example: vcredist_x86.exe /Q


Visual C++ 2008 Redistributable

NameRelease Date
(digital signature)
KBClassificationInstalled Version*
VC++ 20082007-11-07n/aInitial Release9.0.21022
VC++ 2008 SP12008-08-08n/aService Pack9.0.30729.17
VC++ 2008 SP1
(Security Update – ATL)
2009-07-12KB973552Security Update
(MS09-035)
9.0.30729.4148
VC++ 2008 SP1
(Security Update – MFC)
2011-04-19KB2538243Security Update
(MS11-025)
9.0.3.30729.6161

Download Links & File Hash (sha1)

Silent Install

  • /Q – Quite mode for package
    • Example: vcredist_x86.exe /Q /norestart

Visual C++ 2010 Redistributable

NameRelease Date
(digital signature)
KBClassificationInstalled Version*
VC++ 20102010-03-19n/aInitial Release10.0.30319
VC++ 2010
(Security Update – MFC) ~ [1]
2011-01-08KB2467173 Security Update
(MS11-025)
10.0.30319.415
VC++ 2010 SP12011-02-20n/aService Pack10.0.40219
VC++ 2010 SP1
(Security Update – MFC) ~ [1]
2011-06-28KB2565063Security Update
(MS11-025)
10.0.40219.325
  • [1] – Version not updated in Add/Remove. The dll file is updated to reflect the patch. dll can be found here:
    • x86: C:\Windows\SysWOW64\mfc100.dll
    • x64: C:\Windows\System32\mfc100.dll

Download Links & File Hash (sha1)

Silent Install

  • /Q – Quite mode for package
    • Example: vcredist_x86.exe /Q /norestart

Visual C++ 2012 Redistributable

NameRelease Date
(digital signature)
ClassificationInstalled Version*
VC 20122012-07-27Initial Release11.0.50727.1
VC++ 2012 Update 12012-11-06Service Pack11.0.51106.1
VC++ 2012 Update 2unknownService PackUnknown
VC++ 2012 Update 32013-06-10Service Pack11.0.60610.1
VC++ 2012 Update 42013-10-30Service Pack11.0.61030.0

Silent Install

  • /Q – Quite mode for package
    • Example: vcredist_x86.exe /Q /norestart

Visual C++ 2013 Redistributable

NameRelease Date
(digital signature)
ClassificationInstalled Version*
VC++ 2013 n/aInitial Release12.0.21005.1
VC++ 2013 Update 22014-05-01Service Pack12.0.30501.0
VC++ 2013 Update 32016-02-10Service Pack 12.0.40649.5
VC++ 2013 Update 42016-07-07Service Pack12.0.40660.0
VC++ 2013 Update 52017-05-24Service Pack12.0.40664.0

Silent Install

  • /Q – Quite mode for package
    • Example: vcredist_x86.exe /Q /norestart

Visual C++ 2015 Redistributable

NameRelease Date
(digital signature)
ClassificationInstalled Version*
VC++ 20152015-06-26Initial Release14.0.23026.0
VC++ 2015 Update 12015-11-06Service Pack14.0.23506.0
VC++ 2015 Update 22016-03-17Service Pack 14.0.23918.0
VC++ 2015 Update 3 RC2016-05-22Service Pack RC14.0.24123.0
VC++ 2015 Update 3*UnknownService Pack14.0.24210.0
VC++ 2015 Update 32016-07-13Service Pack14.0.24212.0
VC++ 2015 Update 3 2016-08-25Bug Fix14.0.24215.1

NOTE: Installing the Visual C++ 2019 redistributable will affect programs built with Visual C++ 2015 and 2017 also. However, installing the Visual C++ 2015 redistributable will not replace the newer versions of the files installed by the Visual C++ 2017 and 2019. This is different from all previous Visual C++ versions, as they each had their own distinct runtime files, not shared with other versions. RC stands for Release Candidate.

*Original release of Update 3, but has been replaced with version 14.0.24212.0, which includes bug fixes.

Silent Install

  • /Q – Quite mode for package
    • Example: vcredist_x86.exe /Q /norestart

Close Menu