Derniers téléchargements Visual C++ Redistributable pris en charge (2024)

  • Article

Le Visual C++ Redistributable installe les bibliothèques d'exécution Microsoft C et C++ (MSVC). De nombreuses applications créées à l’aide des outils Microsoft C et C++ ont besoin de ces bibliothèques. Si votre application utilise ces bibliothèques, un package Microsoft Visual C++ Redistributable doit être installé sur le système cible avant d'installer votre application. L'architecture du package redistribuable doit correspondre à l'architecture cible de votre application. La version redistribuable doit être au moins aussi récente que l'ensemble d'outils de génération MSVC utilisé pour créer votre application. Nous vous recommandons d'utiliser le dernier redistribuable disponible pour votre version de Visual Studio, à quelques exceptions près mentionnées plus loin dans cet article.

Pour plus de détails sur l'installation et la redistribution des composants Visual Studio, consultez Redistribution des fichiers Visual C++.

Visual Studio 2015, 2017, 2019 et 2022

Ce tableau répertorie les derniers packages Microsoft Visual C++ Redistributable en anglais (en-US) pris en charge pour Visual Studio 2015, 2017, 2019 et 2022. La dernière version prise en charge présente les fonctionnalités C++, la sécurité, la fiabilité et les améliorations de performances les plus récemment implémentées. Il comprend également les dernières mises à jour de conformité aux normes du langage standard C++ et des bibliothèques. Nous vous recommandons d'installer cette version pour toutes les applications créées à l'aide de Visual Studio 2015, 2017, 2019 ou 2022.

Contrairement aux anciennes versions de Visual Studio, qui ont des mises à jour de redistribution peu fréquentes, le numéro de version n'est pas répertorié dans le tableau suivant pour Visual Studio 2015-2022, car la redistribution est fréquemment mise à jour. Pour trouver le numéro de version de la dernière redistribution, téléchargez la redistribution qui vous intéresse en utilisant l'un des liens suivants. Ensuite, examinez ses propriétés à l’aide de l’Explorateur de fichiers Windows. Dans le volet Détails, la version du fichier contient la version de la redistribution.

Dernière version Microsoft Visual C++ Redistributable

La dernière version est 14.40.33810.0

Utilisez les liens suivants pour télécharger cette version pour chaque architecture prise en charge:

ArchitectureLienNotes
ARM64https://aka.ms/vs/17/release/vc_redist.arm64.exeLien permanent vers la dernière version ARM64 prise en charge
X86https://aka.ms/vs/17/release/vc_redist.x86.exeLien permanent vers la dernière version x86 prise en charge
X64https://aka.ms/vs/17/release/vc_redist.x64.exeLien permanent vers la dernière version x64 prise en charge. Le package redistribuable X64 contient à la fois les binaires ARM64 et X64. Ce package facilite l'installation des binaires Visual C++ ARM64 requis lorsque le redistribuable X64 est installé sur un périphérique ARM64.

Téléchargez d'autres versions, y compris les versions LTSC (Long Termin Service Release Channel), à partir de my.visualstudio.com.

Notes

  • Le Redistributable Visual C++ pour Visual Studio 2015-2022 ne propose pas de packages distincts pour les différents langages. Il contient des CLUF pour toutes les langues prises en charge.

  • Certains des téléchargements mentionnés dans cet article sont actuellement disponibles sur my.visualstudio.com. Connectez-vous à l’aide d’un compte Visual Studio Subscription afin de pouvoir accéder aux liens de téléchargement. Si des informations d'identification vous sont demandées, utilisez votre compte d'abonnement Visual Studio existant. Ou créez un compte gratuit en choisissant l'option Pas de compte? Lien Créer une!.

  • Les versions de Visual Studio depuis Visual Studio 2015 partagent les mêmes fichiers redistribuables. Par exemple, toutes les applications créées par les ensembles d'outils Visual Studio 2015, 2017, 2019 ou 2022 peuvent utiliser le dernier Microsoft Visual C++ Redistributable. Cependant, la version du Microsoft Visual C++ Redistributable installée sur la machine doit être identique ou supérieure à la version de l'ensemble d'outils Visual C++ utilisé pour créer votre application. Pour plus d'informations sur la version du redistribuable à installer, consultez Détermination des DLL à redistribuer. Pour plus d'informations sur la compatibilité binaire, consultez Compatibilité binaire C++ entre les versions de Visual Studio.

  • Prise en charge de Windows XP : Microsoft a mis fin au support de Windows XP le 8 avril 2014. Les versions actuelles du Redistribuable Visual C++ pour Visual Studio 2015-2022 prennent uniquement en charge Windows 7, 8.1, 10 et 11. La dernière version du redistribuable Visual C++ qui fonctionne sur Windows XP est livrée dans Visual Studio 2019 version 16.7 (versions de fichiers commençant par 14.27). Le redistribuable est disponible dans la section Téléchargements de my.visualstudio.com en tant que redistribuable Visual C++ pour Visual Studio 2019 (version 16.7). Utilisez la zone de recherche pour trouver cette version. Pour télécharger les fichiers, sélectionnez la plateforme et la langue dont vous avez besoin, puis choisissez le bouton Télécharger.

  • Le Visual C++ Redistributable prend en charge plusieurs options de ligne de commande. Pour plus d'informations, consultez Options de ligne de commande pour les packages redistribuables.

Visual Studio 2013 (VC++ 12.0) (n'est plus pris en charge)

Ces liens téléchargent les derniers packages Microsoft Visual C++ Redistributable en-US disponibles pour Visual Studio 2013.Vous pouvez télécharger d'autres versions et langues à partir de la Mise à jour du package redistribuable Visual C++ 2013 ou à partir de my.visualstudio.com.

ArchitectureVersionLien
X8612.0.40664.0vcredist_x86.exe
X6412.0.40664.0vcredist_x64.exe

Autres versions

  • Bibliothèque MFC multioctets pour Visual Studio 2013. Ce module complémentaire MFC pour Visual Studio 2013 contient la version du jeu de caractères multi-octets (MBCS) de la bibliothèque Microsoft Foundation Class (MFC).
  • Visual C++ 2013 Runtime pour les applications Windows 8.1 téléchargées. Pour plus d’informations, consultez C++ Runtime pour les applications Windows 8.1 téléchargées sur le blog de l’équipe C++.

Visual Studio 2012 (VC++ 11.0) Mise à jour 4 (n'est plus pris en charge)

Remarque

Visual Studio 2012 a atteint la fin du support étendu le 10 janvier 2023

Ces liens téléchargent les derniers packages Microsoft Visual C++ Redistributables en-US disponibles pour Visual Studio 2012 Update 4. Vous pouvez télécharger d'autres versions et langues à partir des packages redistribuables Microsoft Visual C++ pour Visual Studio 2012 Update 4 ou à partir de my.visualstudio.com.

ArchitectureVersionLien
X8611.0.61030.0en_visual_cpp_redistributable_for_visual_studio_2012_update_4_x86_3161523.exe
X6411.0.61030.0en_visual_cpp_redistributable_for_visual_studio_2012_update_4_x64_3161523.exe

Visual Studio 2010 (VC++ 10.0) SP1 (n'est plus pris en charge)

Remarque

Visual Studio 2010 Service Pack 1 a atteint la fin du support étendu le 14 juillet 2020

ArchitectureVersionLien
X8610.0.40219.325vcredist_x86.exe
X6410.0.40219.325vcredist_x64.exe

Téléchargez des fichiers redistribuables pour d'autres langages et architectures à partir de:

  • Mise à jour de sécurité MFC du package redistribuable Microsoft Visual C++ 2010 SP1

Visual Studio 2008 (VC++ 9.0) SP1 (n'est plus pris en charge)

Remarque

Visual Studio 2008 Service Pack 1 a atteint la fin du support étendu le 10 avril 2018

ArchitectureVersionLien
X869.0.30729.5677vcredist_x86.exe
X649.0.30729.5677vcredist_x64.exe

Téléchargez des fichiers redistribuables pour d'autres langages et architectures à partir de:

  • Mise à jour de sécurité MFC du package redistribuable Microsoft Visual C++ 2008 Service Pack 1

Visual Studio 2005 (VC++ 8.0) SP1 (n'est plus pris en charge)

Remarque

Visual Studio 2005 a atteint la fin du support étendu le 12 avril 2016

  • Les fichiers redistribuables pour les architectures X86, X64 et IA64 sont disponibles à partir de la mise à jour de sécurité MFC du package redistribuable Microsoft Visual C++ 2005 Service Pack 1.

Notes de publication

Notes de conformité C++

  • Améliorations de la conformité de C++ dans Visual Studio
  • Améliorations de la conformité de C++ dans Visual Studio 2019
  • Améliorations de la conformité de C++ dans Visual Studio2017
  • Conformité du langage Microsoft C/C++ par version de Visual Studio
Derniers téléchargements Visual C++ Redistributable pris en charge (2024)

FAQs

How do I fix Microsoft Visual C++ Runtime error? ›

If you get this error, go to the Windows Control Panel ► Programs and Features (or Programs ► Uninstall a Program) and look for Microsoft Visual C++ apps installed on your machine. One by one, right-click on each and click on 'Change', then click on 'Repair'.

Is Microsoft Visual C++ redistributable needed? ›

The Visual C++ Redistributable installs Microsoft C and C++ (MSVC) runtime libraries. Many applications built using Microsoft C and C++ tools require these libraries. If your app uses those libraries, a Microsoft Visual C++ Redistributable package must be installed on the target system before you install your app.

Should I remove Microsoft Visual C++ redistributable? ›

I recommend not to remove the Microsoft Visual C++ as these are redistributable where one of your applications relied on. It could cause some of your applications to not run correctly and worse, even cause your Windows to become unstable. Please check the link below for more details.

Why do I have so many C++ redistributable? ›

A lot of people find that there are multiple Microsoft Visual C++ Redistributable packages especially after installing a fresh version of Windows 10. Why? Some packages are installed along with Windows itself, while some specific versions are installed depending on the version of Windows you are using.

How to repair Visual C++ redistributable packages? ›

  1. Open Programs and Features. Start > Control Panel > Programs > Programs and Features. Search > Programs and Features.
  2. Select Microsoft C++ Redistributable, right-click and click on Change.
  3. On Microsoft C++ Redistributable Setup, click on Repair.
  4. Click on Close once setup is successful.
Oct 26, 2018

How do I get rid of runtime error message? ›

How to Fix a Runtime Error
  1. Restart the computer. ...
  2. Update the program to its latest version. ...
  3. Fully delete the program, and then reinstall it. ...
  4. Install the latest Microsoft Visual C++ Redistributable package. ...
  5. Use SFC scannow to repair corrupted Windows files. ...
  6. Run System Restore to return your computer to a previous state.
Oct 4, 2022

Do I need old Microsoft Visual C++ redistributable? ›

Removing the older Visual C++ Redistributable packages can be done if it is deemed by the Windows Administrator that it will not interfere with other installed applications. These packages aren't needed for SM to run properly.

Is C++ redistributable safe? ›

Microsoft Visual C++ Redistributable contains code developed, tested, supported, and updated by Microsoft, which makes this package a reliable option for both software developers and users.

How do I know if I have Microsoft Visual C++ redistributable? ›

The easiest way to locate the redistributable files is by using environment variables set in a developer command prompt. In Visual Studio 2022, the redistributable files are in the %VCINSTALLDIR%Redist\MSVC\v143 folder.

How do I clean up Visual C++ redistributable? ›

Open Control Panel: Click Start > type appwiz. cpl > hit ENTER. Uninstall all the components shown as Microsoft Visual C++ 2xxx Redistributable.

Is it OK to uninstall old versions of Microsoft Visual C++? ›

Yes, you can uninstall all 2008 versions and you don't need to reinstall them. The Microsoft Visual C++ Redistributable is retrocompatible, which means that the apps that need an old version of Visual C++ will work without problem with the newer version.

Can I uninstall and reinstall Microsoft Visual C++? ›

You need to uninstall and reinstall the Microsoft Visual C++ Runtime Libraries. You may need to complete this reinstallation because of: An issue during installation of F/X CAD or AutoCAD, or one of our plugins. An error message indicating a problem with the libraries.

Do I need to keep all Microsoft Visual C++ redistributable? ›

1 answer. Windows does not need or install the various C++ runtimes. Those got installed by applications that were installed on windows. So, it's likely something will be broken if you remove, but ultimately ask the application developer.

Why are there so many copies of Microsoft Visual C++? ›

As you install newer versions of PC-DMIS (and other software) on a PC, you will tend to accumulate multiple versions of Visual C++ Redistributables. As to removing them, this is generally not recommended. However, if you need an earlier version/build of C++, sometimes you must remove the newer version first.

Why do I need C++ redistributable? ›

The Visual C++ Redistributable Packages install run-time components of Visual C++ libraries. These components are required to run C++ applications that are developed using Visual Studio and link dynamically to Visual C++ libraries.

How to remove and reinstall the Microsoft Visual C++ runtime libraries? ›

In the Apps & features dialog box, type c++ in the search box. Uninstall every entry whose name includes Microsoft Visual C++ and Redistributable, which should be every option in your search results. To uninstall each entry, select it and click the Uninstall button that appears.

What does it mean when you get a runtime error? ›

Runtime errors can occur in software environments for many different reasons; for example, peripheral devices may not be turned on or instructions may be invalid. Such errors often occur with interpreted languages such as Java and JavaScript, which convert source code to machine language a line at a time for execution.

How do I turn off runtime checks in C++? ›

In VC project, the Runtime Checks setting can be found in: C/C++ -> Code Generation -> Basic Runtime Checks. By default, the checks are enabled in Debug build, adding /RTC1 command line switch. Choose "Default" in drop-down list to disable it.

What are the possible ways in C++ to handle runtime errors in production? ›

In modern C++, in most scenarios, the preferred way to report and handle both logic errors and runtime errors is to use exceptions. It's especially true when the stack might contain several function calls between the function that detects the error, and the function that has the context to handle the error.

Top Articles
Latest Posts
Recommended Articles
Article information

Author: Rob Wisoky

Last Updated:

Views: 5626

Rating: 4.8 / 5 (48 voted)

Reviews: 95% of readers found this page helpful

Author information

Name: Rob Wisoky

Birthday: 1994-09-30

Address: 5789 Michel Vista, West Domenic, OR 80464-9452

Phone: +97313824072371

Job: Education Orchestrator

Hobby: Lockpicking, Crocheting, Baton twirling, Video gaming, Jogging, Whittling, Model building

Introduction: My name is Rob Wisoky, I am a smiling, helpful, encouraging, zealous, energetic, faithful, fantastic person who loves writing and wants to share my knowledge and understanding with you.