Skip to content

Instantly share code, notes, and snippets.

@ChuckMichael
Last active April 19, 2024 21:47
Show Gist options
  • Star 32 You must be signed in to star a gist
  • Fork 4 You must be signed in to fork a gist
  • Save ChuckMichael/7366c38f27e524add3c54f710678c98b to your computer and use it in GitHub Desktop.
Save ChuckMichael/7366c38f27e524add3c54f710678c98b to your computer and use it in GitHub Desktop.
Visual C++ Redistributable Packages

Microsoft Visual C++ Redistributable Packages

Note

More information you can find on Microsoft documentation.

Tip

You can install all Visual C++ Redistributable Packages using only one command with winget! https://gist.github.com/ChuckMichael/d4221fd8681a7e962c8d37d623ff3145

Microsoft Visual C++ 2005 Redistributable Package

  • x64 8.0.61000 (EOL) Microsoft.VCRedist.2005.x64
  • x86 8.0.61001 (EOL) Microsoft.VCRedist.2005.x86

Microsoft Visual C++ 2008 Redistributable Package

  • x64 9.0.30729.6161 (EOL) Microsoft.VCRedist.2008.x64
  • x86 9.0.30729.6161 (EOL) Microsoft.VCRedist.2008.x86

Microsoft Visual C++ 2010 Redistributable Package

  • x64 10.0.40219.473 (EOL) Microsoft.VCRedist.2010.x64
  • x86 10.0.40219.473 (EOL) Microsoft.VCRedist.2010.x86

Microsoft Visual C++ 2012 Redistributable Package

  • x64 11.0.61030 (EOL) Microsoft.VCRedist.2012.x64
  • x86 11.0.61030 (EOL) Microsoft.VCRedist.2012.x86

Microsoft Visual C++ 2013 Redistributable Package

  • x64 12.0.40664 Microsoft.VCRedist.2013.x64
  • x86 12.0.40664 Microsoft.VCRedist.2013.x86

Microsoft Visual C++ 2015-2022 Redistributable Package

  • x64 always lastest permalink (14.38.33135) Microsoft.VCRedist.2015+.x64
  • x86 always lastest permalink (14.38.33135) Microsoft.VCRedist.2015+.x86
@bovirus
Copy link

bovirus commented Jun 6, 2023

@ChuckMichael

Please update MS VC++ 2012 11.0.0.61135

@ChuckMichael
Copy link
Author

ChuckMichael commented Jun 7, 2023

Please update MS VC++ 2012 11.0.0.61135

Hi @bovirus ! According to Microsoft documentation, version 11.0.61030 is the latest. Visual C++ 2012 Redistributables 11.0.0.61135 are extracted from C++ Runtime v11.0 framework package for Desktop Bridge (Project Centennial) and there's no other way to download them.

@r-heimann
Copy link

Microsoft Visual C++ 2012 Redistributable Package is EOL.

@ChuckMichael
Copy link
Author

Microsoft Visual C++ 2012 Redistributable Package is EOL.

Updated, thanks!

@4nd114
Copy link

4nd114 commented Jan 24, 2024

Thanks!

@EspritCode
Copy link

Thanks

@ioc2e3
Copy link

ioc2e3 commented Mar 17, 2024

that ...

After installing the new version ( Microsoft Visual C++ Redistributable Packages ) ...

Can the old version be deleted?

.

@ChuckMichael
Copy link
Author

that ...

After installing the new version ( Microsoft Visual C++ Redistributable Packages ) ...

Can the old version be deleted?

.

Yes, you can uninstall the older version (eg. 9.0.30729.17, after installing the newer one - 9.0.30729.6161).

@ChrisGorringe
Copy link

2015-2022 has been updated to 14.40.33617.1. You can get the latest with winget.

@ChuckMichael
Copy link
Author

2015-2022 has been updated to 14.40.33617.1. You can get the latest with winget.

I'm aware of that. Sometimes version on winget is newer than mentioned on Microsoft documentation.

However, in this case 14.40.33617.1 is pre-release, as can be readen on microsoft/winget-pkgs#144318
14.38.33135 is still lastest stable release.

@ChrisGorringe
Copy link

2015-2022 has been updated to 14.40.33617.1. You can get the latest with winget.

I'm aware of that. Sometimes version on winget is newer than mentioned on Microsoft documentation.

However, in this case 14.40.33617.1 is pre-release, as can be readen on microsoft/winget-pkgs#144318 14.38.33135 is still lastest stable release.

Thanks Chuck for the info. Why do MS put pre-release software on winget? They make no mention of this when it’s listed or updated?

@ChrisGorringe
Copy link

2015-2022 has been updated to 14.40.33617.1. You can get the latest with winget.

I'm aware of that. Sometimes version on winget is newer than mentioned on Microsoft documentation.
However, in this case 14.40.33617.1 is pre-release, as can be readen on microsoft/winget-pkgs#144318 14.38.33135 is still lastest stable release.

Thanks Chuck for the info. Why do MS put pre-release software on winget? They make no mention of this when it’s listed or updated?

After reading the link you posted, it appears that others also question why winget is installing prerelease software. It might have been a mistake apparently.

@ioc2e3
Copy link

ioc2e3 commented Mar 25, 2024

那 ...
安裝新版本(Microsoft Visual C++ Redistributable Packages)後...
舊版可以刪除嗎?

是的,您可以卸載舊版本(例如,在安裝新版本 - 9.0.30729.6161 後,卸載舊版本 9.0.30729.17)。

Also, ask ...

After ( Microsoft Visual C++ 2015-2022 ) installation ...

( Microsoft Visual C++ 2005 )( Microsoft Visual C++ 2008 )( Microsoft Visual C++ 2010 )( Microsoft Visual C++ 2012 )( Microsoft Visual C++ 2013 ) ← Which ones can be deleted?

.

@Admin-Saber
Copy link

Admin-Saber commented Mar 28, 2024

Can you send me 'microsoft visual c++2008 9.0.30729.6161'? I can't find it in official website.

@ChuckMichael
Copy link
Author

那 ...
安裝新版本(Microsoft Visual C++ Redistributable Packages)後...
舊版可以刪除嗎?

是的,您可以卸載舊版本(例如,在安裝新版本 - 9.0.30729.6161 後,卸載舊版本 9.0.30729.17)。

Also, ask ...

After ( Microsoft Visual C++ 2015-2022 ) installation ...

( Microsoft Visual C++ 2005 )( Microsoft Visual C++ 2008 )( Microsoft Visual C++ 2010 )( Microsoft Visual C++ 2012 )( Microsoft Visual C++ 2013 ) ← Which ones can be deleted?

.

The best solution is to not uninstall any of these, because many installed programs may depends on them.

@ChuckMichael
Copy link
Author

Can you send me 'microsoft visual c++2008 9.0.30729.6161'? I can't find it in official website.

Sure, it is here: https://www.microsoft.com/download/details.aspx?id=26368

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment