Pourquoi de nombreuses applications «Microsoft Visual C ++ Redistribuable» sont-elles installées sur Windows?
Lorsque nous installons et exécutons une application sur notre système d’exploitation, cela dépend généralement d’une série de bibliothèques pour fonctionner normalement. Bien que plusieurs de ces bibliothèques soient incluses par défaut dans le système d’exploitation, d’autres doivent être installées séparément pour pouvoir lire toutes les instructions internes des applications. Comme l’installation de toutes les dépendances et bibliothèques une par une est un travail impensable, il existe des packages de bibliothèque tels que Microsoft Visual C ++ Redistributable conçus pour faciliter l’utilisation de leur plate-forme Visual C ++ par les programmeurs et les utilisateurs.
Microsoft Visual C ++ est un environnement de développement utilisé pour créer des applications Windows à l’aide des langages de programmation C / C ++ . Cet environnement de programmation utilise un grand nombre de bibliothèques et de dépendances pour compiler les applications, par conséquent, pour les exécuter sur notre système d’exploitation, il est nécessaire d’avoir ces bibliothèques et dépendances installées qui, sous Windows, apparaissent sous forme de fichiers .dll.
De nombreux développeurs décident d’ajouter ces bibliothèques .dll aux programmes d’installation pour s’assurer que l’application fonctionne sans problème, cependant, d’autres préfèrent s’appuyer sur Microsoft Visual C ++ Redistributable pour charger ces dépendances directement à partir du système d’exploitation, donc si le package spécifique utilisé pendant la programmation de l’application n’existe pas, il doit être installé avec l’application.
La chose normale serait que, selon la version de Microsoft Visual C ++ utilisée, la version correspondante de Microsoft Visual C ++ Redistributable sera installée, cependant, il suffit de regarder la liste des programmes installés pour voir que cela ne fonctionne pas comme ça et que, quel que soit le nombre d’ applications que nous avons installées sur notre ordinateur, il est possible que le nombre de packages redistribuables installés soit supérieur à 10.
Comme nous l’avons dit, Microsoft Visual C ++ Redistributable est une série de bibliothèques et de dépendances qui sont installées automatiquement avec d’autres applications courantes (par exemple, des pilotes, des navigateurs, des lecteurs multimédias, etc.) puisqu’elles sont nécessaires pour qu’elles fonctionnent correctement. . Tout comme plusieurs compilations DirectX sont installées sur le système lorsque nous installons un jeu, ces bibliothèques sont généralement installées avec des applications courantes.
Étant donné que chaque application nécessite une version spécifique de Microsoft Visual C ++ Redistributable, celles-ci sont généralement installées avec l’installation du programme, il est donc très courant de voir de nombreuses versions et compilations différentes installées sur l’ordinateur.
Bien que nous puissions désinstaller ces compilations , comme nous l’avons déjà expliqué, de nombreuses applications en dépendent, il est donc préférable de ne pas le faire (l’espace qu’elles occupent sur le disque est pratiquement inutile) car, si nous en supprimons une, certaines applications pourraient probablement nous donner des problèmes.
Certains utilisateurs recommandent de tous les désinstaller et de ne laisser que les versions les plus récentes de chaque version car, en théorie, elles incluent toutes les dépendances des versions précédentes. Bien que cela puisse fonctionner, il n’y a aucune garantie que cela le fera à 100%, donc si nous ne voulons pas avoir de problèmes, il est préférable de ne supprimer aucune des versions. De plus, si une application a besoin d’une version spécifique à installer, nous gagnerons du temps en la disposant déjà sur le disque.
Comment résoudre les problèmes redistribuables Microsoft Visual C ++
En règle générale, les problèmes liés à Microsoft Visual C ++ Redistributable sont très difficiles à détecter et à corriger car ils ne montrent aucun message d’erreur, l’application ne fonctionne tout simplement pas.
Il est également très difficile de trouver toutes les compilations de cette plateforme, et il est impensable de les installer toutes à la main. Pour essayer de résoudre, au moins, la plupart de ces problèmes, ci-dessous, nous vous fournissons les liens de téléchargement vers les dernières versions des versions redistribuables de Microsoft Visual C ++:
- 2005 SP1 redistribuable (x86) / 2005 SP1 redistribuable (x64)
- 2008 SP1 redistribuable (x86) / 2008 SP1 redistribuable (x64)
- 2010 SP1 redistribuable (x86) / 2010 SP1 redistribuable (x64)
- 2012 Update 4 Redistribuable (x86 et x64)
- 2013 Redistribuable (x86 et x64)
- 2015 Update 2 Redistribuable (x86 et x64)
Si notre système est 32 bits, nous devons installer uniquement les versions x86, cependant, si le système est 64 bits, nous devons installer les deux pour éviter le plus grand nombre de problèmes de dépendance.
Plusieurs versions du redistribuable Microsoft Visual C ++ sont-elles installées sur votre PC?