Comment créer un site Web ou un blog en 2020 - Guide gratuit et facile pour créer un site Web

Qu’est-ce que Microsoft Visual C++ Redistributable et avez-vous besoin des deux ?

Remarque : dans la rubrique suivante que vous allez lire, vous découvrirez : Qu’est-ce que Microsoft Visual C++ Redistributable et en a-t-il besoin ?

Parfois, lors de l’installation d’une application sur les fenêtres Vous serez peut-être invité à installer une application supplémentaire appelée Microsoft Visual C++ Redistributable. Un jour, en vérifiant les applications installées, vous remarquez que ce programme est installé plusieurs fois. Chaque installation diffère par sa taille et sa date d’installation.

Qu’est-ce qui est redistribuable ? Redistribuable Microsoft Visual C++ ? Pourquoi y a-t-il autant de copies installées et l’une d’entre elles peut-elle être supprimée ? Il y a beaucoup de choses à aborder ici, nous allons donc commencer par les bases.

Qu’est-ce qui est redistribuable ? Redistribuable Microsoft Visual C++ ?

Avant de passer à l’explication du C++, cela vaut la peine de parler de ce que signifie « redistribuable ».

Logiciel(Logiciel) est distribué sous forme d’installateur en ligne léger ou sous forme de package redistribuable. Les installateurs en ligne sont très petits car ils ne contiennent pas réellement de données d’application. Une fois exécutées, les données sont téléchargées depuis Internet. L’avantage de cette approche est que seules les données dont votre ordinateur a réellement besoin seront chargées.

D’autre part, le fichier redistribuable contient toutes les données pouvant être nécessaires lors de l’installation. Son avantage évident est qu’il ne nécessite pas de connexion Internet pour fonctionner. Les redistribuables sont souvent regroupés avec d’autres logiciels qui en dépendent, tels que VIsual C++.

Visual C++ est un compilateur de code pour la famille de langages de programmation C. Cela inclut C, C++ et C++/CLI . De nombreuses applications écrites en C, notamment celles créées à l’aide de l’environnement de développement. Studio visuel Microsoft s’appuyer sur un ensemble standard de bibliothèques logicielles sans lesquelles le logiciel ne peut pas fonctionner.

Cependant, étant donné que la plupart des personnes qui utiliseront cette application n’installeront pas l’intégralité de Visual Studio Developer Suite sur leur machine, le package redistribuable contient les bibliothèques nécessaires à cette application et peut être inclus avec son programme d’installation.

Que sont les bibliothèques de logiciels ?

Ainsi, nous avons établi que les redistribuables C++ sont des bibliothèques logicielles associées à des applications écrites avec Studio Microsoft Visual C++ . Alors, que sont les bibliothèques de logiciels ?

Il existe de nombreuses fonctions et opérations courantes dans les applications qui sont utilisées si fréquemment qu’il n’est pas logique pour les programmeurs de les coder manuellement à chaque fois. Bibliothèques de logiciels(Logiciel), essentiellement, sont un ensemble de codes de programme prédéfinis qu’un développeur de logiciels peut appeler dans son propre code pour effectuer certaines tâches. Cela permet de gagner du temps et de normaliser certains aspects du développement logiciel.

Les bibliothèques de logiciels en question appartiennent à Microsoft , le développeur ne peut donc pas simplement copier et coller le code dans son programme. Le composant redistribuable permet au programme d’appeler les bibliothèques nécessaires sur l’ordinateur de l’utilisateur.

Pourquoi le fichier distribué est-il répété ? plusieurs fois(répété tant de fois) ?

Si vous y prêtez bien attention, vous remarquerez que les différentes installations redistribuables C++ n’ont pas le même nom. Ils auront des numéros de version différents et des années différentes dans leurs titres.

Cela est dû au fait qu’elle Studio visuel Microsoft mis à jour au fil du temps. Cela affecte également les bibliothèques de logiciels standard de chaque version. Pour une application écrite avec une version spécifique Visuel Étude vous aurez besoin de la bibliothèque redistribuable pour cette version des outils de développement.

Les redistribuables ne sont pas non plus cumulatifs. Par conséquent, les versions plus récentes ne contiennent pas toutes les bibliothèques des anciennes versions. En effet, certaines anciennes bibliothèques seront éventuellement supprimées ou modifiées et ne seront plus rétrocompatibles. S’ils étaient cumulatifs, la taille du paquet redistribuable augmenterait au fil des années et serait difficile à maintenir.

Chaque fois que vous installez une nouvelle application nécessitant une nouvelle distribution, il vérifiera si cette bibliothèque est déjà installée. Dans le cas contraire, il est ajouté à la liste. Par conséquent, chacune des entrées que vous voyez dans la liste était autrefois requise par une application que vous avez installée sur votre ordinateur.

Dois-je en supprimer un ?

Les bibliothèques redistribuables sont partagées. Cela signifie que plusieurs applications utilisent la même installation des bibliothèques standard. Bien que le programme installe les bibliothèques manquantes à côté, il ne supprimera pas ces bibliothèques lorsque vous le désinstallerez. En effet, un autre programme peut avoir été installé pendant cette période et utilise également ces bibliothèques particulières.

Nous vous déconseillons de supprimer les redistribuables VisualC++ car cela peut empêcher plusieurs applications de votre ordinateur de fonctionner. Considérant(Compte tenu du peu d’espace qu’ils occupent et de leur utilisation généralisée, cela ne semble pas valoir la peine de jouer avec votre écosystème actuel de fichiers de bibliothèque standard.

découvrir quoi Que sont les redistribuables ?(de quels redistribuables) vous avez besoin

Oui, pour les besoins de l’argumentation, j’étais déterminé à supprimer les redistribuables VisualC++ , qui ne sont plus utilisés par aucun logiciel sur votre ordinateur, comment procéderiez-vous ? Il n’existe aucun moyen automatisé de déterminer quelles bibliothèques C++ existent sur votre ordinateur.

Une approche pourrait consister à désinstaller tous les redistribuables, puis à réinstaller le logiciel dont vous savez avoir besoin. Ces applications réinstalleront ensuite les bibliothèques requises. Vous pouvez également obtenir le même effet avec une installation propre les fenêtres et uniquement les applications nécessaires.

Les deux approches impliquent beaucoup de travail fastidieux pour très peu de gain, mais si nécessaire, voici comment procéder.

Non perdre le sommeil(perdre le sommeil) oh Redistribuables Visual C++

À notre époque moderne de disques durs de plusieurs téraoctets, de nombreux gigaoctets de mémoire vive (RAM) et multicœurs processeurs(CPU) La présence de bibliothèques C++ supplémentaires sur votre ordinateur n’aura absolument aucun impact sur les performances ou le bien-être de votre ordinateur. Les supprimer de quelque manière que ce soit peut casser des choses, et les supprimer systématiquement est un travail difficile avec peu de récompense. Alors respirez profondément, fermez cette liste d’applications et oubliez-les.

Parfois, lorsque vous installez une application sous Windows, vous pouvez être invité à installer une application supplémentaire appelée Microsoft Visual C++ Redistributable. Un jour, en examinant les applications installées, vous remarquez que ce programme est installé plusieurs fois. Chaque installation a une taille et une date d’installation différentes.

Qu’est-ce que le redistribuable Microsoft Visual C++ ? Pourquoi y a-t-il autant de copies installées et pouvez-vous en désinstaller ? Il y a beaucoup de choses à aborder ici, nous allons donc commencer par les bases.

Qu’est-ce que le redistribuable Microsoft Visual C++ ?

Avant d’aborder la partie C++ de l’explication, cela vaut la peine de parler de ce que signifie « redistribuable ».

Le logiciel est distribué sous forme d’installateur en ligne léger ou redistribuable. Les installateurs en ligne sont très petits et c’est parce qu’ils ne contiennent pas réellement les données de l’application. Lorsque vous les exécutez, les données sont téléchargées depuis Internet. L’avantage de cette approche est que seules les données dont votre ordinateur a réellement besoin seront téléchargées.

Un fichier redistribuable, en revanche, contient toutes les données éventuellement nécessaires lors de l’installation. Il présente l’avantage évident de ne pas avoir besoin d’une connexion Internet pour fonctionner. Les redistribuables sont souvent inclus dans d’autres logiciels qui en dépendent, et il en va de même pour VIsual C++.

Visual C++ est un compilateur de code pour la famille de langages de programmation C. Cela inclut le code C, C++ et C++/CLI. De nombreuses applications écrites en C, notamment celles créées avec l’environnement de développement Microsoft Visual Studio, s’appuient sur un ensemble standard de bibliothèques logicielles, sans lesquelles le logiciel ne peut pas fonctionner.

Cependant, étant donné que la plupart des personnes qui utiliseront l’application n’auront pas installé l’intégralité du Visual Studio Developer Package sur leur ordinateur, le redistribuable contient les bibliothèques dont une application donnée a besoin et peut être regroupé avec son programme d’installation.

Que sont les bibliothèques de logiciels ?

Nous avons donc établi que les redistribuables C++ sont des bibliothèques de logiciels incluses dans les applications écrites avec Microsoft Visual C++ Studio. Alors, que sont les bibliothèques de logiciels ?

Il existe de nombreuses fonctions et opérations courantes dans les applications qui sont utilisées si fréquemment qu’il n’est pas logique pour les programmeurs de les coder manuellement à chaque fois. Les bibliothèques de logiciels sont essentiellement un ensemble de codes de programmation prédéfinis qu’un développeur de logiciels peut invoquer dans son propre code pour effectuer des tâches spécifiques. Cela permet de gagner du temps et de standardiser certains aspects du développement logiciel.

Les bibliothèques de logiciels en question appartiennent à Microsoft, le développeur ne peut donc pas simplement copier et coller le code dans son propre programme. Le redistribuable permet au programme d’appeler les bibliothèques dont il a besoin sur l’ordinateur de l’utilisateur.

Pourquoi ce qui est redistribuable est-il répété autant de fois ?

Si vous y prêtez bien attention, vous remarquerez que les différentes installations redistribuables C++ n’ont pas exactement le même nom. Ils auront des numéros de version différents et des années différentes dans leurs titres.

En effet, Microsoft Visual Studio est mis à jour au fil du temps. Cela affecte également les bibliothèques de logiciels standard pour chaque version. Une application écrite avec une version spécifique de Visual Studio aurait besoin de la bibliothèque redistribuable de cette version à partir des outils de développement.

Les redistribuables ne sont pas non plus cumulatifs. Par conséquent, les versions les plus récentes ne contiennent pas toutes les bibliothèques des anciennes versions. En effet, certaines anciennes bibliothèques seront supprimées au fil du temps ou modifiées et ne seront plus rétrocompatibles. S’ils étaient cumulatifs, la taille des redistribuables monterait en flèche au fil des années et serait difficile à maintenir.

Chaque fois que vous installez une nouvelle application nécessitant un nouveau distribuable, il vérifiera si cette bibliothèque est déjà installée. Dans le cas contraire, il est ajouté à la liste. Ainsi, chacune des entrées que vous voyez dans la liste était nécessaire à un moment donné par une application que vous avez installée sur votre ordinateur.

Dois-je en supprimer un ?

Les bibliothèques redistribuables sont partagées. Cela signifie que plusieurs applications utilisent la même installation de bibliothèque standard. Bien qu’un programme installe les bibliothèques manquantes avec lui-même, il ne désinstallera pas ces bibliothèques lorsque vous le désinstallerez. En effet, entre-temps, un autre programme peut avoir été installé et s’appuie également sur ces bibliothèques spécifiques.

Nous vous déconseillons de supprimer les redistribuables Visual C++, car cela pourrait entraîner l’arrêt de plusieurs applications sur votre ordinateur. Étant donné le peu d’espace qu’ils occupent et l’ampleur de leur utilisation, il ne semble pas que cela vaille la peine de modifier votre écosystème actuel de fichiers de bibliothèque standard.

Découvrez de quels redistribuables vous avez besoin

Si, à des fins d’argumentation, vous étiez déterminé à supprimer les redistribuables Visual C++ qui ne sont plus utilisés par aucun logiciel sur votre ordinateur, comment procéderiez-vous ? Il n’existe aucun moyen automatisé de déterminer quelles dépendances de la bibliothèque C++ existent sur votre ordinateur.

Une approche pourrait consister à désinstaller tous les redistribuables, puis à réinstaller le logiciel dont vous savez avoir besoin. Ces applications réinstalleront ensuite leurs bibliothèques requises. Vous pouvez également obtenir le même effet avec une nouvelle installation de Windows et uniquement les applications nécessaires.

Les deux approches impliquent beaucoup de travail fastidieux pour très peu de gain, mais si vous devez le faire, voici comment procéder.

Ne perdez pas le sommeil à propos des redistribuables Visual C++

Dans cette ère moderne de disques durs de plusieurs téraoctets, de nombreux gigaoctets de RAM et de processeurs multicœurs, le fait d’avoir quelques bibliothèques C++ superflues sur votre ordinateur n’aura aucun effet sur les performances ou le bien-être de votre ordinateur. Les supprimer de quelque manière que ce soit peut casser des choses, et les supprimer systématiquement est un travail difficile avec peu de récompense. Alors respirez profondément, fermez cette liste d’applications et oubliez qu’elles sont là.