Visual C++ Redistributable Release History

Release Current Version
Visual C++ 2005 Redistributable x86 – 8.0.61001
x64 – 8.0.61000
Visual C++ 2008 Redistributable 9.0.3.30729.6161
Visual C++ 2010 Redistributable 10.0.40219.325
Visual C++ 2012 Redistributable 11.0.61030.0
Visual C++ 2013 Redistributable 12.0.40664.0
Visual C++ 2015 Redistributable 14.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

Name Release Date
(digital signature)
KB Classificaion Installed Version*
VC++ 2005 2006-03-21 n/a Initial Release 8.0.50727.42
VC++ 2005 SP1 2007-02-18 n/a Service Pack 8.0.56336
VC++ 2005 SP1
(Security Update – ATL)
2009-07-19 KB973544 Security Update
(MS09-035)
x86 – 8.0.59193
x64 – 8.0.59192
VC++ 2005 SP1
(Security Update – MFC)
2011-05-17 KB2538242 Security 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

Name Release Date
(digital signature)
KB Classification Installed Version*
VC++ 2008 2007-11-07 n/a Initial Release 9.0.21022
VC++ 2008 SP1 2008-08-08 n/a Service Pack 9.0.30729.17
VC++ 2008 SP1
(Security Update – ATL)
2009-07-12 KB973552 Security Update
(MS09-035)
9.0.30729.4148
VC++ 2008 SP1
(Security Update – MFC)
2011-04-19 KB2538243 Security 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

Name Release Date
(digital signature)
KB Classification Installed Version*
VC++ 2010 2010-03-19 n/a Initial Release 10.0.30319
VC++ 2010
(Security Update – MFC) ~ [1]
2011-01-08 KB2467173 Security Update
(MS11-025)
10.0.30319.415
VC++ 2010 SP1 2011-02-20 n/a Service Pack 10.0.40219
VC++ 2010 SP1
(Security Update – MFC) ~ [1]
2011-06-28 KB2565063 Security 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

Name Release Date
(digital signature)
Classification Installed Version*
VC 2012 2012-07-27 Initial Release 11.0.50727.1
VC++ 2012 Update 1 2012-11-06 Service Pack 11.0.51106.1
VC++ 2012 Update 2 unknown Service Pack Unknown
VC++ 2012 Update 3 2013-06-10 Service Pack 11.0.60610.1
VC++ 2012 Update 4 2013-10-30 Service Pack 11.0.61030.0

Silent Install

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


Visual C++ 2013 Redistributable

Name Release Date
(digital signature)
Classification Installed Version*
VC++ 2013 n/a Initial Release 12.0.21005.1
VC++ 2013 Update 2 2014-05-01 Service Pack 12.0.30501.0
VC++ 2013 Update 3 2016-02-10 Service Pack 12.0.40649.5
VC++ 2013 Update 4 2016-07-07 Service Pack 12.0.40660.0
VC++ 2013 Update 5 2017-05-24 Service Pack 12.0.40664.0

Silent Install

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


Visual C++ 2015 Redistributable

Name Release Date
(digital signature)
Classification Installed Version*
VC++ 2015 2015-06-26 Initial Release 14.0.23026.0
VC++ 2015 Update 1 2015-11-06 Service Pack 14.0.23506.0
VC++ 2015 Update 2 2016-03-17 Service Pack 14.0.23918.0
VC++ 2015 Update 3 RC 2016-05-22 Service Pack RC 14.0.24123.0
VC++ 2015 Update 3* Unknown Service Pack 14.0.24210.0
VC++ 2015 Update 3 2016-07-13 Service Pack 14.0.24212.0
VC++ 2015 Update 3 2016-08-25 Bug Fix 14.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