Quelle est la raison du grand nombre de packages Visual C++ installés sur l'ordinateur ?
Si vous possédez un ordinateur, qu'il s'agisse d'un ordinateur de bureau ou d'un ordinateur portable fonctionnant sous Windows, vous devez avoir consulté au préalable la liste des programmes installés sur l'appareil, qui comprend naturellement des programmes, des fichiers et des outils de programmation pour le système d'exploitation. de l'appareil lui-même, ainsi que les programmes supplémentaires que vous avez installés vous-même afin de répondre à vos besoins et exigences particuliers lorsque vous travaillez sur l'appareil, tels que les pilotes vidéo, les navigateurs Internet et autres.
Il est possible que vous vous soyez arrêté, ne serait-ce qu'une seule fois, en parcourant la liste des programmes installés sur l'appareil, devant un certain nombre de pilotes système qui sont installés automatiquement sur l'appareil dans la version Windows, qui porte le nom "Microsoft Visual C++ Redistributable », alors quels sont ces programmes et pourquoi incluent-ils La liste des programmes installés sur l'appareil dans la version Windows est plus d'un outil portant le nom de Microsoft Visual C++ RedsterPotable ? Si ces questions vous ont déjà traversé l'esprit, les lignes suivantes y répondront.
Que sont les packages redistribuables Microsoft Visual C++ ?
Quiconque a une petite connaissance du monde de la programmation lorsqu'il lit ce nom peut deviner dès le premier instant qu'il existe une relation entre ces programmes et le langage de programmation C++. Un langage de programmation est la méthode que les programmeurs et les développeurs de programmes et d'applications informatiques utilisent pour écrire des commandes et des tâches qu'ils souhaitent que l'ordinateur exécute. Les langages de programmation les plus populaires incluent C, C++, C#, JavaScript, Python et Visual Basic, et chacun a son propre objectif. Par exemple, l'utilisation des langages Python et Visual Basic est plus adaptée à la création de tâches GUI car des éléments de conception d'interface graphique qui y sont inclus, et C++, qui a été développé pour la première fois dans les années quatre-vingt du XXe siècle, est l'un des langages de programmation les plus célèbres et les plus utilisés malgré son âge .
Quant à Microsoft Visual C++, il s'agit d'un environnement de développement intégré (IDE) qui utilise les langages de programmation C, C++ et C++/CLI pour créer des applications Windows et fournit aux développeurs une seule application à travers laquelle ils peuvent écrire, éditer, tester et déboguer des commandes et du code. Il leur donne également accès à des bibliothèques de liens dynamiques "DLL" qui contiennent un ensemble de code partagé à travers lequel ils peuvent utiliser du code et des commandes déjà développés et les inclure dans leurs programmes pour effectuer des actions spécifiques afin qu'ils n'avez pas à écrire ces instructions à partir de zéro. Une fois que le développeur a fini de coder le programme, il existe deux façons d'installer les codes partagés qui ont été utilisés lors de la conception du programme afin qu'ils soient automatiquement appelés à partir des bibliothèques de liens dynamiques dans l'environnement de travail intégré lorsque le programme est exécuté.
La première méthode consiste pour le développeur de logiciels à compiler et installer les bibliothèques de liens dynamiques dont le code partagé est utilisé dans le cadre du programme ou de l'application individuellement, et la deuxième méthode consiste à installer un package standard de code partagé sur l'appareil, et il est redistribuable afin qu'il puisse être utilisé pour exécuter de nombreux programmes sur l'appareil en même temps au lieu d'être inclus dans chaque programme séparément, et les développeurs ont souvent recours à la deuxième méthode, et ces packages standard sont connus dans le système Windows sous le nom de Les packages "Visual C ++ Redistributable", et ils offrent un ensemble d'avantages comme sa capacité à tester, mettre à jour et corriger les bogues.
Pourquoi tant de packages Visual C++ sont-ils installés sur ma machine ?
Lorsque vous avez l'intention d'installer une nouvelle copie de Windows sur votre ordinateur personnel, et qu'il s'agisse d'une copie de Windows 10 par exemple, vous devrez choisir entre deux versions de Windows en fonction des capacités du processeur de l'appareil que vous utilisez. , dont l'une est la version 32 bits, et la seconde est la version 64 bits de Windows, et la différence essentielle entre ces deux versions est la taille de la RAM que le système peut gérer, donc la version 64 bits La version de Windows a la capacité de traiter une plus grande quantité de données RAM tout en exécutant un certain nombre de programmes et d'applications différents sur l'appareil en même temps.
Certains packages redistribuables Microsoft Visual C++ sont automatiquement intégrés à la version du système Windows installé sur l'appareil, et le type et le nombre de ces packages dépendent du type de version Windows installée sur l'appareil, car les packages redistribuables Microsoft Visual C++ pour le La version 32 bits est différente de Windows diffère de celle de la version 64 bits de Windows, mais comme la version 64 bits de Windows est également capable d'exécuter tous les programmes et applications 32 bits avec les programmes et applications 64 bits, il contient généralement les packages destinés aux deux versions.
Maintenant que la nouvelle version de Windows est installée sur l'appareil, supposons que vous vouliez installer plus de programmes, dont les développeurs ont utilisé d'autres codes partagés de bibliothèques de liaison dynamique dans leur conception. Cela signifie que l'installation du programme nécessitera également l'installation de Microsoft Visual supplémentaires. Packages C++ sur votre appareil afin de pouvoir exécuter le programme requis, puis vous remarquerez que le programme a installé de nouveaux packages Visual C++ sur votre appareil.
Par exemple, si un développeur d'un programme particulier utilise du code partagé à partir de Visual Studio 2005, si vous installez ce programme sur votre machine, vous devez vous attendre à ce que la version 2005 des packages redistribuables Microsoft Visual C++ soit installée sur votre appareil avec le logiciel. . Lorsque vous exécutez le programme pour la première fois sur l'appareil, vous remarquerez une fenêtre contextuelle vous informant que les packages redistribuables Visual C++ fournis avec le programme sont en cours d'installation.
La plupart des développeurs de logiciels tiennent à ajouter à leurs programmes la dernière version disponible au moment du développement du programme à partir des packages redistribuables Microsoft Visual C++, nous voyons donc bon nombre de ces packages installés sur nos appareils, combien nous pouvons voir plusieurs versions du même version des packages, qui contiennent généralement Certains des ajouts apportés à la version de la même année des packages redistribuables Visual C++ pour servir un ensemble d'objectifs différent. Microsoft n'a pas encore essayé de compiler toutes les versions des packages redistribuables Visual C++ dans un package unifié, comme cela s'est produit avec le framework .NET, qui est utilisé pour exécuter un certain nombre de programmes et d'applications sur divers appareils.
Que se passe-t-il si je supprime un package Visual C++ ?
Certains utilisateurs ont parfois recours à la suppression et à la désinstallation de programmes inutiles pour économiser de l'espace sur le disque dur de l'appareil, et lorsque nous désinstallons un programme ou une application sur l'appareil, cela ne désinstalle pas le package redistribuable Visual C++ utilisé pour l'exécuter, qui a été installé avec le programme. , qui peut accumuler sur le disque dur de l'appareil un certain nombre de packages dont l'existence n'est pas nécessaire et qui n'exécutent aucune fonction.
Mais c'est une erreur d'envisager de supprimer ou de désinstaller l'un des packages redistribuables Visual C++ installés sur votre appareil, car vous ne savez pas quel programme ou application utilise exactement ce package, et s'il existe d'autres programmes ou applications qui utilisent le même package ou non. Et donc; La désinstallation ou la suppression d'un package redistribuable Visual C++ est un processus risqué qui peut entraîner l'échec d'un bon nombre de programmes et d'applications sur l'appareil et, dans certains cas, peut entraîner des problèmes dans le fonctionnement du système Windows lui-même.
Vous pouvez trouver certains sites Web conseillant aux utilisateurs de supprimer les anciennes versions des versions des packages redistribuables Visual C++ installés sur l'appareil et de ne conserver que la dernière version de la version de l'année, mais comme nous l'avons mentionné précédemment, ces versions des versions de package peuvent être légèrement différents les uns des autres Certains, et destinés à servir des objectifs spécifiques, et donc les supprimer ou les désinstaller entraînera l'échec de l'exécution des programmes et des applications qui en dépendent, alors n'écoutez pas ces conseils, et en tout cas il y a aucune raison valable ne vous invite à supprimer ou à désinstaller l'un de ces packages qui ne s'exécutent pas Un peu d'espace sur l'espace total du disque dur.
Résolution des problèmes logiciels causés par les packages Visual C++
Lorsqu'une erreur se produit ou qu'un problème apparaît dans le fonctionnement d'un programme ou d'une application sous Windows, il n'y a aucun moyen de savoir si cette erreur s'est produite pour des raisons liées aux packages redistribuables Visual C++ ou non, et un message d'erreur apparaît rarement lorsqu'un programme ne parvient pas à installer ou ne peut pas s'exécuter directement pointe vers les packages redistribuables Visual C++ comme cause de l'erreur, mais c'est toujours une possibilité qui mérite d'être étudiée comme cause de l'erreur, surtout si cette erreur s'est produite lors de l'exécution d'un programme immédiatement après avoir installé un autre programme sur la même machine et que les deux programmes utilisent la même version de package, auquel cas il peut être utile de suivre ces étapes :
- Tout d'abord, assurez-vous que vous utilisez une version mise à jour de Windows, et si ce n'est pas le cas, mettez-la à jour. Parfois, la mise à jour des packages redistribuables Visual C++ peut résoudre le problème.
- Tous les fichiers endommagés ou manquants des fichiers système de Windows peuvent également être recherchés et restaurés ou réparés. Cela ne prendra pas beaucoup de temps et cela peut contribuer efficacement à résoudre le problème.
- En cas d'échec des deux procédures précédentes, il est possible de désinstaller les programmes et les versions endommagées des packages Visual C++ redistribuables, et de réinstaller des copies et des versions plus récentes de ceux-ci. Les dernières versions de ces applications sont sur l'appareil, mais faites ceci étape uniquement après avoir effectué une copie de sauvegarde de tous les fichiers de package sur l'ordinateur.






Commentaires
Enregistrer un commentaire