Qu'est-ce que le redistribuable Visual C ++? Comment l'installer et le dépanner sous Windows 10

Obtenir des messages d'erreur cryptiques sur un MSVCRxx.dll? Voici votre solution.
L'installation d'applications sur Windows 10 est normalementprocessus simple, grâce à la richesse des applications et à la compatibilité du système d’exploitation au cours des 30 dernières années. Pour la plupart, ils travaillent juste. Par exemple, nous avons déjà expliqué comment installer des applications de bureau classiques et des applications universelles, telles que celles disponibles via le Windows Store.
Mais l'histoire de l'application Windows 10 se poursuitLes applications universelles sont l’avenir de Windows 10, mais les applications classiques seront avec nous pendant un certain temps. Et ces applications classiques ont parfois des problèmes classiques. Par exemple, l'installation d'applications de bureau peut être problématique en raison de la présence de composants tels que Visual C ++ Redistributable. Dans cet article, nous découvrons ce que c'est et comment l'installer. Votre application fonctionnera donc sous Windows 10.
Comment résoudre les problèmes liés à l'installation de Visual C ++ Redistributable
Visual C ++ Redistributable est une DLL (DynamicLink Library) requis par les programmes ou les jeux créés à l’aide de l’environnement de développement logiciel Visual Studio de Microsoft. Lorsqu'un programme nécessite l'exécution d'une DLL ou d'un autre fichier de support, cela s'appelle une dépendance. Le fichier MSVCR.DLL signifie:
- MS - Microsoft
- V - visuel
- C - C ++
- R - Redistribuable.
Navigation dans vos applications et fonctionnalitésDans le Panneau de configuration Programmes et fonctionnalités, il est possible que plusieurs versions du logiciel redistribuable soient installées. Une application particulière installée peut utiliser l'une d'entre elles. Par conséquent, la suppression de toute version peut entraîner le dysfonctionnement d'une application. Certaines applications peuvent même nécessiter des versions mises à jour de Visual C ++ Redistributable, telles que 2010 SP1 ou 2012 Update 4.

Une DLL aide les créateurs d'applications à réutiliser efficacement les logiciels courantscomposants qui font fonctionner un programme. Au lieu de réinventer la roue et de gonfler leur code à chaque fois, les développeurs peuvent réutiliser les bibliothèques du fichier MSVCR.dll. En retour, cela peut réduire la taille d'un programme et améliorer les performances et l'utilisation de la mémoire. Certaines applications sont écrites à l'aide de versions spécifiques de Visual C ++ Redistributable. Si le programme de développement Visual C ++ complet n’est pas installé sur votre ordinateur (ce qui ne sera probablement pas le cas si vous n’êtes pas un développeur de logiciels), un programme viendra avec ce qu’on appelle un composant d’exécution pour faciliter ce programme particulier. Les composants d'exécution ne sont que les éléments de code essentiels au fonctionnement du logiciel.
Certaines versions de Visual C ++ Redistributable remontent à la version 2005. Une erreur courante que les utilisateurs peuvent voir lors de la tentative d'exécution ou d'installation d'une application est la suivante:
Le programme ne peut pas démarrer car MSVCR110.dll est absent de votre ordinateur. Essayez de réinstaller le programme pour résoudre ce problème.

L'erreur indique qu'une version particulière de Visual C ++ Redistributable requise par le programme que vous tentez d'installer est endommagée ou manquante. Dans ce cas, MSVCR110 représente le Visual C ++ 2010 SP1 redistribuable. Les autres versions incluent:
- MSVCR71.dll, MSVCR08.dll, MSVCR09.dll (2008 - 2010)
- MSVCR120.dll (2012)
- MSVCR130.dll (2013)
- MSVCR140.dll (2015)
La plupart des programmes seront préinstallés avec une copiede Visual C ++ redistribuable lors de l'installation. Vous pouvez également parcourir les fichiers de configuration de l'application (généralement un dossier appelé «tiers» ou quelque chose de similaire) où vous pourrez peut-être trouver des copies des fichiers de configuration pour Visual C ++ Redistributable.

Sinon, vous pouvez télécharger la version requise parL'application. Le programme indiquera la version du fichier requise si une erreur survient pendant ou pendant l'exécution de l'application. Les utilisateurs doivent également savoir que certains programmes peuvent nécessiter une architecture 32 ou 64 bits.
Vous trouverez ci-dessous des liens pour télécharger le fichier redistribuable approprié à la version que vous tentez peut-être d'installer:
- Microsoft Visual C ++ 2005 SP1 redistribuable (x86)
- Microsoft Visual C ++ 2005 SP1 redistribuable (x64)
- Microsoft Visual C ++ 2008 SP1 redistribuable (x86)
- Microsoft Visual C ++ 2008 SP1 redistribuable (x64)
- Microsoft Visual C ++ 2010 SP1 redistribuable (x86)
- Microsoft Visual C ++ 2010 SP1 redistribuable (x64)
- Microsoft Visual C ++ 2012 Update 4 redistribuable (x86 et x64)
- Microsoft Visual C ++ 2013 redistribuable (x86 et x64)
- Microsoft Visual C ++ 2015 Update 3 redistribuable (x86 et x64)
- Microsoft Visual C ++ redistribuable pour Visual Studio 2017
Dépannage MSVCR supplémentaire
Parfois, vous devrez peut-être désinstaller un logiciel existant.version de Visual C ++ redistribuable afin de résoudre les problèmes l’affectant. Si installer le correct Visual C ++ Redistributable ne résout pas les problèmes d'installation ou de réparation d'un programme, cela signifie probablement que l'un des fichiers DLL est peut-être corrompu. Ré-enregistrer les fichiers DLL pourrait peut-être résoudre le problème.
Appuyez sur les touches Windows + X puis cliquez sur Invite de commandes.(Admin) ou Windows PowerShell (Admin). À l'invite de commande ou dans la fenêtre PowerShell, tapez les commandes ci-dessous, puis appuyez sur Entrée après chaque opération. Quittez l'invite de commande, puis redémarrez votre ordinateur pour voir si le problème est résolu.
regsvr32 ntdll.dll / s
regsvr32 msdxm.ocx / s
regsvr32 dxmasf.dll / s
regsvr32 wmp.dll / s
regsvr32 wmpdxm.dll / s
Problèmes rencontrés avec Visual C ++La redistribution est rare, mais c’est aussi un signe des problèmes hérités toujours liés à Windows. Le modèle Universal App minimise le besoin de tels composants en raison du nouveau déploiement basé sur un package utilisé. Pour les grandes applications telles que AutoCAD, QuickBooks, Adobe Creative Suite et iTunes, ce composant fera toujours partie de l’architecture fondamentale de vos applications. Espérons que cet article vous aidera à surmonter les obstacles si vous les rencontrez.
Avez-vous eu à résoudre des problèmes liés aux packages redistribuables Visual C ++ pour Visual Studio? Parle-nous-en dans les commentaires.
laissez un commentaire