web-dev-qa-db-fra.com

Comment réparer le fichier msvcp110.dll manquant

Je viens d'allumer mon ordinateur et j'ai une erreur de "Explorer.exe" qui indique que msvcp110.dll est manquant.

Pourquoi cela pourrait arriver, et comment puis-je résoudre ce problème? Il existe plusieurs sites qui "fournissent" les dll manquantes, mais je ne souhaite télécharger aucun fichier, et en particulier un fichier dll à partir d'un site quelconque. Savez-vous comment je peux résoudre ce problème?

J'ai Windows 8.1 64 bits et Visual Studio 2013 si cela compte.

10
Jim Blum

Comme vous le dites, la solution correcte consiste à ne pas télécharger des fichiers dll aléatoires à partir de tout Internet, mais à déterminer le type d’exécution Visual C++ que votre programme attend et l’installer.

Il est probable que si Explorer se plaint, c'est parce qu'une nouvelle extension Shell ou un programme associé tente de fonctionner avec elle.

Vous pouvez obtenir les dernières redistribuables à partir de cette page: Derniers téléchargements Visual C++ pris en charge

Étant donné que votre erreur est pour MSVCP110.dll, je voudrais essayer Visual C++ Redistribuable pour Visual Studio 2012 Update 4 c'est-à-dire la version qui répertorie VC++ 11.0

Vous voudrez télécharger la version qui correspond au bit-ness de votre programme qui génère l'erreur, ce qui dans ce cas si l'Explorateur s'exécute sous Windows 64 bits sera en 64 bits. Sinon, vous pouvez également installer la version x86 pour plus de sécurité, les versions peuvent coexister avec bonheur.

Bien sûr, cela ne traite pas de ce qui a réellement mis en évidence cette erreur en premier lieu, mais uniquement du plan d’action qui devrait la corriger.

J'espère que vous avez installé un programme qui n'a pas réussi à installer correctement ses dépendances ou que vous avez désinstallé un programme qui a incorrectement supprimé le fichier dll. Quoi qu’il en soit, c’est un installateur ou une désinstallation mal créé qui est à blâmer.

Sinon, il aurait pu être mis en quarantaine à tort par une suite antivirus, un programme aurait pu le déplacer ou le supprimer à votre place ou, espérons-le, non, il pourrait s'agir d'un signe d'infection malveillante.

La première chose à faire devrait cependant être de réinstaller le bon paquet redistribuable, ce qui est le bon moyen de résoudre ce problème en premier lieu. Si cela ne résout pas le problème, vous devez examiner plus en profondeur et comprendre pourquoi le fichier est manquant.

12
Mokubai