Je viens d'allumer mon ordinateur et j'ai reçu une erreur de "explorer.exe" qui indique que msvcp110.dll est manquant.
Pourquoi cela pourrait-il arriver et comment résoudre ce problème? Il existe plusieurs sites qui "fournissent" des DLL manquantes, mais je ne veux 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 importe.
windows
windows-8.1
dll
Jim Blum
la source
la source
Windows Update
desquelles est un moyen officiel qui devrait être en mesure de corriger la DLL manquante, sinon, l'installation du package de redistribution C ++ est inévitableRéponses:
Comme vous le dites, la bonne action consiste à ne pas télécharger de
dll
fichiers aléatoires à partir d'Internet, mais à déterminer à quel runtime Visual C ++ votre programme s'attend et à installer cela.Il y a de fortes chances que si c'est Explorer qui se plaint, c'est parce qu'une nouvelle extension de shell ou un programme connexe essaie de fonctionner.
Vous pouvez obtenir les derniers redistribuables à partir de cette page: Derniers téléchargements Visual C ++ pris en charge
Étant donné que votre erreur concerne MSVCP110.dll, j'essaierais Visual C ++ Redistributable 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 à la bit-ness de votre programme qui génère l'erreur, qui dans ce cas si l'Explorateur s'exécute sur Windows 64 bits sera 64 bits. Sinon, vous pouvez également installer la version x86 pour être sûr, les versions peuvent coexister avec bonheur.
Bien sûr, ce que cela ne résout pas ce qui a réellement révélé cette erreur en premier lieu, mais uniquement la ligne de conduite 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 supprimé à tort le fichier dll. Dans tous les cas, c'est un programme d'installation ou de 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 pour vous ou, espérons-le non, cela pourrait être le signe d'une infection par un logiciel malveillant.
La première action doit cependant être de réinstaller le package redistribuable correct, qui est la bonne façon de résoudre ce problème dans la première instance. Si cela ne résout pas le problème, vous devez approfondir et découvrir pourquoi le fichier est manquant.
la source