MSVCR110 - dll installées

msvcr110.dll manquante

Nous avons vu comment installer WampServer. La première installation échoue souvent du fait que la dll msvcr110 n’est pas présente dans le système Windows. En fait, ce sont des paquetages de programmes qu’il faut installer pour que WampServer, ou d’autres solutions équivalentes comme easyphp, puissent fonctionner. Voici comment les installer.

Présentation du problème

MSVCR110 - message d'erreur
MSVCR110 – message d’erreur

Tout d’abord, d’où vient ce nom étrange. Il s’agit tout simplement d’un acronyme : MS = Microsoft, V = Visual, C = C++, R = Redistributable.

Rien de bien compliqué,sauf qu’il va falloir installer 3 paquetages, et même 6 si le système est en 64 bits.

Pour connaître la version de l’Operating System et du processeur, il faut se rendre dans le panneau de configuration et choisir  Système :

MSVCR110 - Version du processeur
MSVCR110 – Version du processeur

La solution

Comme indiqué sur le forum de WampServer (regarder le point 20), il faut installer les paquetages VC9, VC10 et VC11. Voici où les trouver (n’oubliez pas, pour un Windows 64 bits, il faut à la fois charger les versions 32 et 64 bits) ;

Les paquetages suivants (VC9, VC10, VC11) sont impérativement requis pour WampServer 2.4 et 2.5 même si vous n’utilisez que des versions Apache et PHP VC11.

Paquetages vc9
Pour Windows 2000 Service Pack 4; Windows Server 2003; Windows Server 2008; Windows Vista; Windows XP
microsoft visual c++ 2008 sp1 redistributable package (x86) (32 bits)
[www.microsoft.com]
microsoft visual c++ 2008 sp1 redistributable package (x64) (64bits)
[www.microsoft.com]

Paquetages vc10
Pour Windows 7; Windows Server 2003; Windows Server 2008; Windows Server 2008 R2; Windows Vista; Windows XP
Package redistribuable de Microsoft Visual C++ 2010 SP1 (x86)
[www.microsoft.com]
Package redistribuable de Microsoft Visual C++ 2010 SP1 (x64)
[www.microsoft.com]

Nota : VC11 n’est pas supporté par Windows XP.
Paquetages vc11 (Visual Studio 2012) Pour les dernières versions PHP ou Apache
Windows 7 Service Pack 1; Windows 8; Windows Server 2008 R2 SP1; Windows Server 2012; Windows Vista Service Pack 2
Les deux fichiers vcredist (32 et 64 bits) à installer sont sur la même page (ne pas charger le fichier « VSU4\vcredist_arm.exe » pour une plateforme Intel):
[www.microsoft.com]

Il faut vérifier que les paquetages sont bien installés en se rendant dans le Panneau de configuration  et en choisissant Programme  puis  Programmes et fonctionnalités; les 3 paquetages (systèmes 32 bits) ou 6 paquetages (système 64 bits) doivent apparaître :

MSVCR110 - dll installées
MSVCR110 – dll installées

Si vous trouvez plusieurs versions d’un paquetage pour une même année, vous ne devez conserver que celle avec le numéro de version le plus élevé. Attention : si vous utilisez un système 64 bis, vous devez conserver une version x86 et une version x64.

Si la même erreur est signalée lorsque vous tentez de relancer WampServer, il vaut mieux reprendre l’installation à zéro :

  1.  désinstaller complètement WampServer :
  • dans le panneau de configuration, option   Programme  puis  Programmes et fonctionnalités  désinstaller WampServer et les paquetages,
  • Supprimer le répertoire où WampServer était installé (c:/ Wamp),
  • redémarrer Windows.
  1. réinstaller pas à pas :

Si cela ne fonctionne toujours pas, il faut rechercher dans le forum WampServer, des informations complémentaires ont peut-être été apportées.

Haut de page

3 réflexions sur « msvcr110.dll manquante »

Laisser un commentaire

Ce site utilise Akismet pour réduire les indésirables. En savoir plus sur comment les données de vos commentaires sont utilisées.