Wie kann das Programm nicht gestartet werden, weil msvcp50.dll fehlt ... "

11544
AngryHacker

Ich versuche, eine alte App unter Windows 7 64-Bit zu installieren, und der folgende Fehler tritt auf:

Das Programm kann nicht starten, da MSVCP50.dll auf Ihrem Computer fehlt. Versuchen Sie, das Programm erneut zu installieren, um dieses Problem zu beheben.

Ich habe versucht, die DLL von verschiedenen Sites im Internet herunterzuladen, aber sie wird sich nicht registrieren (Ja, ich habe versucht, sie im Admin-Befehlsfenster zu registrieren. Der Fehler war ziemlich eigenartig (zB kann der Standard keinen Einstiegspunkt finden)

Das Modul "c: \ windows \ system32 \ msvcp50.dll" konnte nicht geladen werden.

Stellen Sie sicher, dass die Binärdatei im angegebenen Pfad gespeichert ist, oder debuggen Sie sie, um Probleme mit der Binärdatei oder abhängigen .DLL-Dateien zu ermitteln.

Das ausgewählte Module kann nicht gefunden werden.

Wie löse ich dieses Problem?

2
Versuchen Sie, die DLL in dem Programmordner abzulegen, in dem sich die Programmdatei befindet. Einige Programme müssen dort geprüft werden, bevor sie zum Systemordner wechseln, um danach zu suchen. Versuchen Sie es auch im SysWOW64-Ordner abzulegen und registrieren Sie es. Möglicherweise haben Sie die falsche Version der DLL. Versuchen Sie, eine von einem XP-PC zu kopieren. Moab vor 13 Jahren 0
@Moab funktionierte nicht. Ich denke, die DLL hat einige Abhängigkeiten und deshalb registriert sie sich nicht. AngryHacker vor 13 Jahren 0
Installieren Sie das Programm im Kompatibilitätsmodus mit Admin. Klicken Sie mit der rechten Maustaste auf das Installationsprogramm und wählen Sie Eigenschaften aus. Klicken Sie anschließend auf die Registerkarte Kompatibilität, legen Sie die Kompatibilität auf XPsp2 fest und klicken Sie auf Ausführen als Admin. Klicken Sie auf OK und versuchen Sie es erneut. Moab vor 13 Jahren 0
Ich habe dieses Programm gefunden, es kann DLL-Abhängigkeiten in ausführbaren Programmdateien erkennen ... http: //mark0.net/soft-bdllscan-e.html Moab vor 13 Jahren 0

2 Antworten auf die Frage

1
ChrisF

Das Problem ist wahrscheinlich, msvcp50.dlldass eine (oder mehrere) zusätzliche DLLs erforderlich sind, um zu funktionieren. Wenn Sie diese nicht haben, schlägt die Registrierung fehl.

Ich bin nicht in der Lage zu prüfen, welche zusätzlichen DLLs es im Moment benötigen könnte, aber ich würde mich sehr davor hüten, diese von einer Nicht-Microsoft-Site herunterzuladen. Sie wissen nicht, was Sie bekommen könnten.

1
Radim

I encountered this problem when trying to run Editeur on Win7 64-bit. Placing the DLL into the directory where the executable resides resolved the problem.