Programm kann nicht gestartet werden, da dll fehlt

8943
Kruug

Jede ausführbare Datei, die ich auf diesem Laptop ausführen möchte, wird mit einer Fehlermeldung angezeigt The program can't start because LPK.dll is missing from your computer. Try reinstalling the program to fix this problem.

Ich habe versucht, regsvr32 lpk.dllaus system32 heraus zu tun, aber das gibt den Fehler zurück, den The module "lpk.dll" was loaded but the entry-point DLLRegisterServer was not found. Make sure that "lpk.dll" is a valid DLL or OCX file and then try again. ich in der Lage war, die DLL-Datei von einem Arbeitscomputer zu kopieren, aber ich erhalte das gleiche Problem.

Wie gehe ich vor, um diese DLL zu registrieren? Oder alternativ, welches Programm müsste ich neu installieren, damit die DLL wieder funktioniert?

Das System ist Windows 7 Professional 64-Bit mit Service Pack 1. Ich möchte das Betriebssystem wirklich nicht neu installieren, aber zu diesem Zeitpunkt bin ich bereit dazu.

0
http://support.microsoft.com/kb/249873 TheSAS vor 11 Jahren 0
Möglicherweise sollten diese Themen http://stackoverflow.com/questions/4897685/how-do-i-register-a-dll-on-windows-7-64-bit miteinander verknüpft werden TheSAS vor 11 Jahren 0
@TheSAS Thanks, but that doesn't really help. Both the regsvr and the dll are in the same folder (system32). When I try doing the sysWOW64 to register the dll, I get regsvr telling me that lpk.dll is missing from my computer. This isn't an issue of 32- vs 64-bit implementation. Kruug vor 11 Jahren 0
Beachten Sie, dass viele DLLs nicht vom System registriert werden können. Wenn Sie versuchen, sie zu regsvr32 zu setzen, handelt es sich bei dem von Ihnen geposteten Fehler um die Standardantwort. Auch das Kopieren von System-DLLs zwischen Computern ist eine schlechte Sache, es sei denn, Sie können bestätigen, dass die Datei in beiden Boxen exakt dieselbe Version hat. Frank Thomas vor 11 Jahren 0
@FrankThomas That might be the issue I ran into with copying, then. I copied from Win7 Ultimate 64-bit. I did make a backup first, I'll try restoring that file and regsrv'ing again. Kruug vor 11 Jahren 0
Ich glaube nicht, dass dll die Registrierung unterstützt. Die meisten tun es nicht. Frank Thomas vor 11 Jahren 0

1 Antwort auf die Frage

1
Mark Evans

Führen Sie als Administrator cmd aus und führen Sie den Befehl aus sfc/scannow.

Sieht aus wie eine beschädigte Systemdatei.

Beachten Sie, dass Sie alle geöffneten Programme schließen, bevor Sie eine Systemdateiprüfung durchführen. Frank Thomas vor 11 Jahren 0
Attempting to run the command `sfc /scannow` returns `The program can't start because LPK.dll is missing from your computer. Try reinstalling the program to fix this problem.` I ran scandisk, and that found some corrupted sectors, so how would I fix that? I did copy the new dll after I ran scandisk. Kruug vor 11 Jahren 0
`chkdsk -R c:` versucht einen Datenträger-Scan mit fehlerhafter Sektorprüfung auf dem c-Laufwerk. Da er wahrscheinlich gemountet wird, werden Sie wahrscheinlich aufgefordert, den Scanvorgang beim nächsten Start automatisch durchzuführen. dann einfach neu starten. Frank Thomas vor 11 Jahren 0
Ich entschuldige mich, das ist was ich lief, nicht scandisk. Kruug vor 11 Jahren 0
Haben Sie den Schalter -R verwendet? -R oder -B sind erforderlich, um nach fehlerhaften Blöcken zu suchen. Beachten Sie auch, dass chkdsk und sfc ganz andere Dinge tun. Ich habe gesehen, dass der `sfc / SCANNOW` andere Probleme mit fehlenden Language Pack-DLLs behoben hat. http://answers.microsoft.com/en-us/windows/forum/windows_7-windows_install/how-to-reinstall-lpkdll/3a61ce98-ba4a-4edd-9acf-e7b7e52e38c3 so bin ich überrascht, dass es Ihnen diesen Fehler gegeben hat. Frank Thomas vor 11 Jahren 0
Haben Sie einen Neustart im Wiederherstellungs- / Reparaturmodus versucht? http://windows.microsoft.com/en-ca/windows-vista/advanced-startup-options-including-safe-mode brandonscript vor 11 Jahren 0
Starten Sie im abgesicherten Modus, führen Sie dann die obigen Befehle aus und versuchen Sie dann Windows-Updates. Da Sie keine ausführbaren Dateien ausführen können, scheinen Updates nur eine Möglichkeit zu sein. Versuchen Sie auch, im abgesicherten Modus Antivirus auszuführen Mark Evans vor 11 Jahren 0