Informations redistribuables Microsoft Visual C ++

Essayez Notre Instrument Pour Éliminer Les Problèmes

Si vous vérifiez la liste des programmes installés sur un PC Windows que vous avez utilisé pendant un certain temps, vous remarquerez peut-être qu'il contient plusieurs listes d'installation redistribuables Microsoft Visual C ++, souvent nombreuses.

Le PC que j'utilise pour écrire cet article par exemple a trois Microsoft Visual C ++ 2005 Redistributable, huit Microsoft Visual C ++ 2008 Redistributable, deux Microsoft Visual C ++ 2010 Redistributable, trois Microsoft Visual C ++ 2013 Redistributable et deux Microsoft Visual C ++ 2015 Redistributable sur cette page.

Les questions qui peuvent venir à l'esprit incluent pourquoi il y a tant de versions de la même année installées, et si vous avez besoin de toutes celles-ci, ou si vous pouvez simplement conserver la version la plus récente de chaque année et vous débarrasser de toutes les autres.

Si vous aimez que votre PC soit propre et rangé, vous voudrez peut-être en supprimer certains, par exemple.

Objectif de Visual C ++ Redistributable

visual c++ redistributable

Les développeurs qui créent des programmes pour Windows à l'aide de Microsoft Visual C ++ - auparavant disponible en version autonome mais maintenant partie de Microsoft Visual Studio - peuvent utiliser des bibliothèques dites standard qui existent déjà pour ajouter des fonctionnalités à leurs programmes. Cela permet de gagner du temps et est souvent mieux que de devoir réinventer la roue en créant la fonctionnalité à partir de zéro.

Lorsque ces bibliothèques sont utilisées, les développeurs peuvent soit inclure ce qui est nécessaire pour alimenter ces fonctions dans leurs programmes, soit utiliser un redistribuable Visual C ++ à la place.

Lorsqu'un développeur décide d'utiliser des redistribuables, ceux-ci sont installés sur le PC de l'utilisateur s'ils ne sont pas déjà installés. C'est l'un des avantages de l'utilisation de redistribuables, car les programmes peuvent tous utiliser un redistribuable déjà installé sur le PC Windows.

Cela n'explique cependant pas pourquoi vous pouvez voir cinq, dix ou même vingt versions différentes du redistribuable Microsoft Visual c ++ installées sur votre machine Windows.

Vous pouvez vérifier les versions installées du package redistribuable Microsoft Visual C ++ sur votre ordinateur Windows de la manière suivante:

  • Toute version: utilisez le raccourci Windows-Pause pour ouvrir le Panneau de configuration. Sélectionnez Accueil du Panneau de configuration et sur la page qui ouvre Programmes et fonctionnalités.
  • Windows 10: utilisez Windows-I pour ouvrir l'application Paramètres. Si vous utilisez la version Creators Update ou une version plus récente, sélectionnez Applications> Applications et fonctionnalités et faites défiler vers le bas jusqu'à ce que vous trouviez les packages répertoriés. Si vous utilisez une ancienne version de Windows 10, sélectionnez Système et recherchez les listes d'applications.

Pourquoi tant?

microsoft visual cpp redistributable packages

Windows peut déjà être livré avec certaines installations redistribuables Microsoft Visual C ++, mais la plupart sont installés lorsque vous installez des programmes qui en ont besoin sur le système.

Il y a plusieurs raisons pour lesquelles vous voyez autant d'entre eux installés sur votre ordinateur:

  1. Des versions 32 bits et 64 bits sont disponibles. Alors que les utilisateurs Windows 32 bits verront uniquement les versions 32 bits de la version redistribuable Microsoft Visual C ++, vous pouvez voir les deux installés sur les versions 64 bits du système d'exploitation.
  2. Plusieurs versions peuvent exister pour n'importe quelle version principale de Visual C ++. Onze versions différentes de Microsoft Visual C ++ 2008 Redistributable existent par exemple, et elles peuvent toutes être installées les unes à côté des autres.

La principale raison pour laquelle vous pouvez voir autant de versions de la même année répertoriées sur votre PC est que Microsoft n'a jamais publié de redistribuable unifié pour une année donnée.

Si un développeur utilise une version particulière d'une bibliothèque standard, la version redistribuable correspondante doit être installée sur le système pour garantir que le programme s'exécute sur le PC Windows.

Bien qu'il puisse également s'exécuter si une version plus récente est installée, ce n'est pas toujours le cas et peut entraîner des messages d'erreur lors du chargement et l'arrêt du programme.

Cela signifie que vous ne devez pas supprimer les différentes versions du redistribuable Microsoft Visual C ++ de votre ordinateur si un programme qui en dépend est toujours installé sur le système.

Dans le pire des cas, vous vous retrouvez avec une installation redistribuable pour tout programme qui en a besoin sur votre ordinateur.

Runtime universel C

Microsoft a changé le système avec la sortie du redistribuable Microsoft Visual C ++ 2015, et par conséquent également avec les versions 2017 et 2019.

Ceux-ci utilisent un runtime universel de sorte qu'un seul (le dernier) doit être installé au lieu de tous.

Vous pouvez consulter des informations supplémentaires sur le Universal C Runtime ici .

Choses à essayer

Remarque : avant de commencer, pensez à créer une sauvegarde du système afin de pouvoir restaurer le système si vous rencontrez des problèmes pour supprimer les redistribuables installés du système d'exploitation. Le pire qui puisse arriver est que les programmes refusent de s'exécuter.

Les programmes que vous supprimez de votre système ne supprimeront pas le redistribuable, même s'il a été installé lors de l'installation du programme. La raison de ce comportement est que d'autres programmes peuvent également s'appuyer sur le redistribuable.

La suppression de ces installations se résume à des essais et des erreurs, car il n'y a pas de moyen facile de lier des programmes à des versions redistribuables.

Une option dont vous disposez est de comparer les dates d'installation des installations redistribuables avec les installations de programmes. Si vous trouvez des dates correspondantes, vous pouvez supposer que celles-ci sont liées et que le redistribuable est toujours nécessaire.

Si vous ne trouvez pas de dates correspondantes, vous ne pouvez cependant pas conclure que le redistribuable n'est plus nécessaire, car les programmes que vous avez installés par la suite peuvent également en avoir besoin.

Vous pouvez d'abord essayer de supprimer les versions les plus anciennes de chaque année et voir comment cela se passe. Cependant, cela peut prendre beaucoup de tests pour bien faire les choses, et cela ne vaut peut-être pas la peine si vous considérez que toutes les installations redistribuables combinées utilisent quelques centaines de mégaoctets au maximum une fois installées.

Il peut être préférable de garder toutes les versions installées juste pour être du bon côté des choses et éviter tout problème avec les programmes refusant de démarrer après la suppression.

Téléchargements de packages redistribuables Microsoft Visual C ++

Vous pouvez utiliser les liens suivants pour télécharger les versions les plus récentes des packages redistribuables Microsoft Visual C ++. Les téléchargements incluent des versions 32 bits et 64 bits si elles sont prises en charge.

TL; DR

  1. Les fichiers redistribuables Visual C ++ sont installés lorsque vous installez un programme qui en a besoin, lorsque vous installez ou mettez à jour Windows ou lorsque vous les installez directement.
  2. Ils sont utilisés par les programmeurs qui utilisent des bibliothèques standard dans Visual Studio.
  3. Les programmes nécessitent des versions spécifiques et peuvent ne pas s'exécuter lorsque ces versions sont supprimées (si des versions plus anciennes ou plus récentes de la même année sont toujours disponibles).

Maintenant, c'est à votre tour : Comment gérez-vous les installations redistribuables Visual C ++?