Maybaygiare.org

Blog Network

groovyPost

L’installation d’applications sur Windows 10 est normalement un processus simple, grâce à la richesse des applications et de la compatibilité du système d’exploitation au cours des 30 dernières années. Pour la plupart, ils ne font que fonctionner. 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 traverse toujours une transition importante, qui a initialement commencé avec Windows 8. Les 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 nécessité de composants tels que Visual C++ Redistributable. Dans cet article, nous découvrons de quoi il s’agit et comment l’installer, de sorte que votre application fonctionnera sous Windows 10.

Comment résoudre les problèmes D’installation du Redistributable Visual C++

Le redistributable Visual C++ est un fichier DLL (Bibliothèque de liens dynamiques) requis par les programmes ou les jeux construits à 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 MSVCR.La DLL signifie :

  • MS-Microsoft
  • V-Visual
  • C-C++
  • R-Redistribuable.

En parcourant les paramètres de vos Applications et Fonctionnalités ou le panneau de configuration des programmes et fonctionnalités, vous pouvez voir plusieurs versions du redistribuable installées. Une application particulière installée peut utiliser l’une d’entre elles, de sorte que la suppression de n’importe quelle version peut entraîner un dysfonctionnement d’une application. Certaines applications peuvent même nécessiter des versions mises à jour du redistribuable Visual C++, telles que 2010 SP1 ou 2012 Update 4.

Une DLL aide les créateurs d’applications à réutiliser efficacement les composants communs 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 dans le MSVCR.DLL. Cela peut en retour réduire la taille d’un programme et fournir de meilleures performances et une meilleure utilisation de la mémoire. Certaines applications sont écrites à l’aide de versions spécifiques du redistribuable Visual C++. Si votre ordinateur n’a pas installé le programme de développement Visual C ++ complet (ce que vous ne ferez probablement pas sauf si vous êtes un développeur de logiciels), un programme sera livré avec ce qu’on appelle un composant d’exécution pour faciliter ce programme particulier. Les composants d’exécution ne sont que les morceaux de code essentiels qui font fonctionner le logiciel.

Il existe des versions du redistribuable Visual C++ qui remontent à la version 2005. Une erreur courante que les utilisateurs peuvent voir lorsqu’ils tentent d’exécuter ou d’installer une application est la suivante :

Le programme ne peut pas démarrer car MSVCR110.la dll est manquante sur votre ordinateur. Essayez de réinstaller le programme pour résoudre ce problème.

L’erreur indique qu’une version particulière du redistribuable Visual C++ requis par le programme que vous essayez d’installer est corrompue ou manquante. Dans ce cas, MSVCR110 représente le redistribuable Visual C++ 2010 SP1. 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 copie du redistribuable Visual C++ lors de l’installation. Vous pouvez également parcourir les fichiers de configuration de l’application – normalement un dossier appelé « tiers” ou quelque chose de similaire – où vous pourrez peut-être trouver des copies des fichiers de configuration pour le redistribuable Visual C++.

Sinon, vous pouvez télécharger la version requise par l’application. Le programme indiquera la version du fichier requise si une erreur apparaît pendant ou lors de l’exécution de l’application. Les utilisateurs doivent également savoir que certains programmes peuvent nécessiter l’architecture 32 ou 64 bits.

Vous trouverez ci-dessous des liens pour télécharger le redistribuable approprié pour la version que vous tentez peut-être d’installer:

  • Microsoft Visual C++ 2005 SP1 Redistributable (x86)
  • Microsoft Visual C++ 2005 SP1 Redistributable (x64)
  • Microsoft Visual C++ 2008 SP1 Redistributable (x86)
  • Microsoft Visual C++ 2008 SP1 Redistributable (x64)
  • Microsoft Visual C++ 2010 SP1 Redistributable (x86)
  • Microsoft Visual C++ 2010 SP1 Redistributable (x64)
  • Microsoft Visual C++ 2012 Update 4 Redistributable (x86 and x64)
  • Microsoft Visual C++ 2013 Redistributable (x86 and x64)
  • Microsoft Visual C++ 2015 Update 3 Redistributable (x86 and x64)
  • Microsoft Visual C++ Redistributable pour Visual Studio 2017

Dépannage supplémentaire de MSVCR

Parfois, vous devrez peut-être désinstaller une version existante du redistributable Visual C++ afin de résoudre les problèmes qui l’affectent. Si l’installation du redistribuable Visual C++ correct 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 peut être corrompu. La réenregistrement des fichiers DLL peut résoudre le problème.

Appuyez sur la touche Windows +X puis cliquez sur Invite de commandes (Admin) ou Windows PowerShell (Admin). À l’invite de commandes ou à la fenêtre PowerShell, tapez les commandes ci-dessous, puis appuyez sur Entrée après chacune. 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

Rencontrer des problèmes avec le redistribuable Visual C++ est un événement rare, mais c’est aussi un signe des problèmes hérités toujours attachés à Windows. Le modèle d’application universelle minimise le besoin de tels composants en raison du nouveau déploiement basé sur un packaging utilisé. Pour les grandes applications comme 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.

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée.