0
Any executable that I attempt to run on this laptop pops up an error stating The program can't start because LPK.dll is missing from your computer. Try reinstalling the program to fix this problem.
I have tried doing regsvr32 lpk.dll
from within system32, but that returns the error 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.
I was able to copy the DLL file from a working computer, but I get the same issue.
How would I go about registering this DLL? Or, alternatively, which program would I have to reinstall to get the DLL to work again?
The system is Windows 7 Professional 64-bit with Service Pack 1. I would really like not to reinstall the OS, but at this point, I'm about ready to.
http://support.microsoft.com/kb/249873 – TheSAS – 2013-10-30T15:30:23.597
Maybe this topics should be linked together http://stackoverflow.com/questions/4897685/how-do-i-register-a-dll-on-windows-7-64-bit
– TheSAS – 2013-10-30T15:30:54.520@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 – 2013-10-30T15:43:58.803
note that many dlls are not system registrable, and when you attempt to regsvr32 them, the error you posted is the standard response. also, copying system dlls between computers is a bad bet, unless you can confirm that the file is of exactly the same version on both boxes. – Frank Thomas – 2013-10-30T15:44:02.243
@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 – 2013-10-30T15:48:29.047
I don't believe that dll supports registration. most don't. – Frank Thomas – 2013-10-30T15:54:05.343