Ich habe gerade meinen Computer eingeschaltet und eine Fehlermeldung von „explorer.exe“ erhalten, die besagt, dass msvcp110.dll fehlt.
Warum kann das passieren und wie kann ich das beheben? Es gibt mehrere Websites, die fehlende DLLs „bereitstellen“, aber ich möchte keine Dateien und insbesondere keine DLL-Dateien von einer beliebigen Website herunterladen. Wissen Sie, wie ich das beheben kann?
Ich habe Windows 8.1 64 Bit und Visual Studio 2013, falls das wichtig ist.
Antwort1
Die richtige Vorgehensweise besteht hier, wie Sie sagen, nicht darin, wahllos dll
Dateien aus dem gesamten Internet herunterzuladen, sondern herauszufinden, welche Visual C++ Runtime Ihr Programm erwartet, und diese zu installieren.
Wenn der Explorer das Problem löst, liegt dies wahrscheinlich daran, dass eine neue Shell-Erweiterung oder ein verwandtes Programm versucht, das Problem zu lösen.
Sie können die neuesten Redistributables von dieser Seite herunterladen:Neueste unterstützte Visual C++-Downloads
Da Ihr Fehler MSVCP110.dll betrifft, würde ich versuchenVisual C++ Redistributable für Visual Studio 2012 Update 4d.h. die Version, die auflistetVC++ 11.0
Sie sollten die Version herunterladen, die der Bitanzahl Ihres Programms entspricht, das den Fehler verursacht. In diesem Fall ist das 64-Bit, wenn Explorer unter 64-Bit-Windows ausgeführt wird. Andernfalls können Sie zur Sicherheit auch die x86-Version installieren, die Versionen können problemlos nebeneinander bestehen.
Natürlich wird hier nicht darauf eingegangen, was diesen Fehler überhaupt erst ans Licht gebracht hat, sondern nur auf die Vorgehensweise, diesollenrepariere es.
Ich würde hoffen, dass Sie entweder ein Programm installiert haben, dessen Abhängigkeiten nicht richtig installiert wurden, oder dass Sie ein Programm deinstalliert haben, das die DLL-Datei fälschlicherweise entfernt hat. In beiden Fällen ist ein schlecht erstelltes Installations- oder Deinstallationsprogramm schuld.
Andernfalls könnte es fälschlicherweise von einem Antivirenprogramm unter Quarantäne gestellt worden sein oder ein anderes Programm könnte es für Sie verschoben oder entfernt haben. Oder es könnte (hoffentlich nicht) ein Anzeichen für eine Infektion mit Schadsoftware sein.
Als Erstes sollten Sie jedoch das richtige weiterverteilbare Paket neu installieren. Das ist die richtige Methode, um das Problem zunächst zu beheben. Wenn das Problem dadurch nicht behoben wird, müssen Sie genauer hinschauen und herausfinden, warum die Datei fehlt.